随笔分类 - linux
linux
摘要:##linux sudo ###sudo是什么 sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个
阅读全文
摘要:##linux split ###split 语法 // -a X 指定后缀名的长度,默认为2位 -a, --suffix-length=N generate suffixes of length N (default 2) --additional-suffix=SUFFIX append an
阅读全文
摘要:##linux vim 批量注释 & 取消注释 & 缩进 ###1.1 批量注释 ###1.1.1 方法1 1. ctrl+v进入VISUAL BLOCK(可视块)模式 2. 按 j (向下选取列)或者 k (向上选取列)或者上下方向键 3. 按shift + i 进入编辑模式然后输入你想要插入的
阅读全文
摘要:##linux taskset taskset 命令属于 util-linux-ng 包,可以使用 yum 直接安装 taskset 命令用于设置或者获取一直指定的 PID 对于 CPU 核的运行依赖关系。也可以用 taskset 启动一个命令,直接设置它的 CPU 核的运行依赖关系。 CPU 核依
阅读全文
摘要:##linux link ln指令用在连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,且最后的目的地并非是一个已存在的目录,则会出现错误信息 ###1.1 link 语法 ln -s 源文件
阅读全文
摘要:##linux lzma LZMA (Lempel-Ziv-Markov chain-Algorithm) 基于著名的LZ77压缩算法改进的压缩/解压工具,特点:高压缩率,高解压速度,低内存消耗,lzma命令行工具使用方式和gzip,bzip2类似 ###1.1 语法格式 -d --decompre
阅读全文
摘要:##linux brctl ###1.1 命令参数 Usage: brctl [commands] commands: addbr add bridge delbr delete bridge addif add interface to bridge delif delete interface
阅读全文
摘要:linux zip -A:调整可执行的自动解压缩文件; -b<工作目录>:指定暂时存放文件的目录; -c:替每个被压缩的文件加上注释; -d:从压缩文件内删除指定的文件; -D:压缩文件内不建立目录名称; -f:此参数的效果和指定“-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件
阅读全文
摘要:##linux top的load average top命令,w命令,uptime等命令都可以查看系统负载 我们从上至下,查看top的打印信息 top - 11:26:40 up 4 days, 1:43, 1 user, load average: 22.33, 8.36, 3.64 load a
阅读全文
摘要:##linux dig命令 ###1.1 安装 yum -y install bind-utils
阅读全文
摘要:目录linux yum && repotrackyum保存离线安装包repotrack区别 linux yum && repotrack yum保存离线安装包 最好是同一版本同一个模板下的系统,否则可能会少包或者版本不对 //下载yum插件 yum -y install yum-plugin-dow
阅读全文
摘要:##linux centos7内存 ###1.1 centos7通过 free -m 剩余内存计算 如图所示: total:服务器内存总大小; used:已经使用了多少内存; free:未被任何应用使用的真实空闲内存; shared:被共享的物理内存; buff/cache:缓冲、缓存区内存数,缓存
阅读全文
摘要:##linux 添加服务到systemctl CentOS7中提供了systemd服务,可以方便的管理各种服务,但是有些通过编译安装的服务或运行的项目在systemd里面没有,我们只需要添加一下服务文件即可。 ###修改配置 ####案例一 以下用nginx作为例子,展示如何添加服务到systemd
阅读全文
摘要:##linux 防误删机制脚本 ###1.1 背景介绍 linux系统下,经常有运维或者开发误删除,所以写了个脚本,防止误删除操作 简单思路就是创建个隐藏文件夹,用mv脚本替换rm命令 ###2.1 脚本详情 cat <<'EOF_INSTALL' > /usr/bin/rm_safely.sh #
阅读全文
摘要:lsof 1.1 lsof lsof命令用于查看你进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP)。找回/恢复删除的文件。是十分方便的系统监视工具,因为lsof命令需要访问核心内存和各种文件,所以需要root用户执行。 2.1 选项 #lsof 打开所有文件 lsof #查看谁正在使
阅读全文
摘要:sed命令 使用说明 sed处理的文件不能是空的,它基于行来处理的文件流编辑器,如果文件为空的话,它是处理不了的 1.1.1 在第4行后添加新字符串 sed -i 4a\newline myfile 1.1.2 在指定包含www.baidu.com的行前面添加多一行内容www.qq.com sed
阅读全文
摘要:fping 命令 1.1 安装 yum 安装: yum -y install fping fping 官网: http://fping.org/ 2.1 使用 2.1.1 测试ip1 和 ip2之间是否网络可达 fping -g 192.168.60.100 192.168.60.200 2.1.2
阅读全文