摘要: 阅读全文
posted @ 2019-06-05 23:48 xuefy 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-05 23:43 xuefy 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 使用lsof命令 #yum install 3.lsof的常用几个命令: lsof -i:(端口号) lsof -i:3306 (3306默认是mysql服务端的端口) lsof -i:3690 (3690默认是svn服务端的端口) 阅读全文
posted @ 2019-06-05 21:30 xuefy 阅读(242) 评论(0) 推荐(0) 编辑
摘要: linux系统管理——系统资源查看 ############# vmstat 命令 监控系统资源 ############# vmstat [刷新时间 刷新次数] [root@zabbix ~]# vmstat 1 3 procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r ... 阅读全文
posted @ 2019-06-05 21:30 xuefy 阅读(651) 评论(0) 推荐(0) 编辑
摘要: linux服务管理 [root@zabbix lianxi]# chkconfig --list 注:该输出结果只显示 SysV 服务,并不包含 原生 systemd 服务。SysV 配置数据 可能被原生 systemd 配置覆盖。 要列出 systemd 服务,请执行 'systemctl list-unit-files'。 查看在具体 target 启用的... 阅读全文
posted @ 2019-06-05 21:27 xuefy 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 流程控制 while 与 until 语句 while循环是不定循环,也称作条件循环,只要条件成立,循环就一直继续。与for的固定循环不同 until只要条件不成立,循环就一直继续 #!/bin/bash #从1加到100的和 i=1 sum=0 while [ $i -le 100 ] do sum=$(($i+$sum)) let i+=1 done echo "... 阅读全文
posted @ 2019-06-05 21:24 xuefy 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 流程控制 for 语句 ##################### 语法一 ################################# #!/bin/bash for i in 1 2 3 4 5 6 do echo $i done #!/bin/bash #批量解压缩 cd /lamp ls *.tar.gz > ls.log for i in `cat... 阅读全文
posted @ 2019-06-05 21:18 xuefy 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 流程控制 case 语句 与if...elif...else 语句一样都是多分支条件语句,不过if语句可以判断多种条件关系,case只能判断一种条件关系 [root@zabbix lianxi]# cat 005.sh #!/bin/bash read -p "请选择 yes/no: " -t 30 choose case $choose in yes) e... 阅读全文
posted @ 2019-06-05 21:16 xuefy 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 流程控制 if 语句 if [ 条件判断式 ] ; then 程序 fi if [ 条件判断式 ] then 程序 fi 脚本示例: [root@zabbix lianxi]# cat 001.sh #!/bin/bash #rate=$(df -h | grep mapper | awk '{print $5}' | cut -d "%" -f ... 阅读全文
posted @ 2019-06-05 21:10 xuefy 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 条件判断 -d: 判断文件是否存在并是否为目录 -e:判断文件是否存在 -f:判断文件是否存在并是否为普通文件 文件1 -nt 文件2 :判断文件1是否比文件2新 文件1 -ot 文件2 :判断文件1是否比文件2旧 文件1 -ef 文件2 :判断文件1和文件2 inode号是否一致,判断是不是同一个文件 1.字符串判断 str1 == str2 :当两个串有相同内容、长度时为真... 阅读全文
posted @ 2019-06-05 21:02 xuefy 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 字符处理命令 sort 排序命令 排序选项: -f, --ignore-case 忽略字母大小写 -n, --numeric-sort 根据字符串数值比较 -r, --reverse 逆序输出排序结果 --sort=WORD 按照WORD 指定的格式排序: 一般... 阅读全文
posted @ 2019-06-05 20:58 xuefy 阅读(202) 评论(0) 推荐(0) 编辑
摘要: sed 命令使用 主要作用是用来将数据进行选取,替换,删除,新增的命令,与vim类似 选项: -n : 只显示经过sed处理的数据,打印到屏幕 -e: 运行多个条件同时运行 -i: 直接修改文件 -p: 打印 例子: [root@zabbix lianxi]# cat student.txt ID Name PHP Linux MySQL Aver... 阅读全文
posted @ 2019-06-05 20:52 xuefy 阅读(202) 评论(0) 推荐(0) 编辑
摘要: awk 命令使用 截取符合条件的列 awk 先读取第一行后,再去处理数据 例子: cut 不能截取分隔符为空格,tab之类的文件或字符串,但awk可以 [root@zabbix lianxi]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 17G 1.5G 16G 9% / de... 阅读全文
posted @ 2019-06-05 20:41 xuefy 阅读(823) 评论(0) 推荐(0) 编辑
摘要: printf 命令的用法,大部分结合awk命令使用 是格式化的输出的命令 %s 输入字符串 \n 换行 \t \r 回车键 [root@zabbix lianxi]# printf %s 1 2 3 4 5 6 123456[root@zabbix lianxi]# [root@zabbix lianxi]# printf %s %s %s 1 2 3 4 5 6 %s%s123456... 阅读全文
posted @ 2019-06-05 20:40 xuefy 阅读(245) 评论(0) 推荐(0) 编辑
摘要: [root@zabbix ~]# cut -d ":" -f 1,3 /etc/passwd root:0 bin:1 daemon:2 adm:3 lp:4 sync:5 shutdown:6 halt:7 mail:8 operator:11 games:12 ftp:14 nobody:99 systemd-network:192 dbus:81 polkitd:999 sshd:74 p... 阅读全文
posted @ 2019-06-05 20:36 xuefy 阅读(261) 评论(0) 推荐(0) 编辑