Linux常用命令
原创
©著作权归作者所有:来自51CTO博客作者程序员一博的原创作品,请联系作者获取转载授权,否则将追究法律责任
一、文件查看
常用的文件查看命令有tail、cat、more、grep
#查看文件全部内容(如果文件比较大的话,不建议使用)
cat info.log
#查看日志前50行
cat biz.log | head -n 50
#查看日志后50行,并显示行号
cat -n hrun.log | tail -n 50
#查询日志里的全部内容,与cat命令不同的是,more命令是一页一页进行展示的,通过按空白键space就往下一页显示,按b键就会往回一页显示。
more info.log
#实时查看最新的日志输出
tail -f info.log
#查找log带‘xxx’的日志内容
grep 'xxx' biz.log
#查看log中带‘xxx’日志内容的行数
grep 'xxx' biz.log -c
#查看log既带‘xxx’又带‘yyy’的日志内容
grep 'xxx' biz.log | grep 'yyy'
#查看log不带‘xxx’的日志内容
grep -v 'xxx' biz.log
#查看log带'xxx',但不带'yyy'的日志内容
grep 'xxx' biz.log | grep -v 'yyy'
#查询带`xxx`或`yyy`的日志内容
grep 'xxx\|yyy' biz.log 或 grep -E "xxx|yyy" biz.log
#查询关键字后10行日志
grep -a10 'yyy' info.log
#动态输出关键字日志
tail -f info.log | grep 'yyy'
#根据关键字查看日志
cat biz.log | grep "XXX"
#根据关键字查看后10行日志
cat biz.log | grep "xxx" -A 10 #A---after
#根据关键字查看前10行日志
cat biz.log | grep "xxx" -B 10 #B----before
#根据关键字查看前后10行日志,并显示出行号
cat -n biz.log | grep "xxx" -C 10 #C----context
二、磁盘管理
磁盘查看:fdisk -l
磁盘挂载:如何在Linux(Centos7)系统挂载新加磁盘?
磁盘格式化:mkfs -t ext4 /dev/sdb
磁盘坏道检测:
文件系统查看: df -h
三、防火墙
firewall-cmd --state #查看防火墙
ystemctl stop firewalld #临时关闭防火墙 开机自启
systemctl disable firewalld #关闭防火墙,禁止开机启动
systemctl enable firewalld #开机启动防火墙
Linux badblocks命令 | 菜鸟教程
tmux使用方法