查询日志指令
1.查询日志中含有关键字的信息
cat fileName|grep 'xxx' -C20
cat命令的作用是用来打开指定文件,只是查看文件内容,不需要像vim打开文件那样最后要退出vim
fileName可以使用模糊符号,如cat *zheshirizhi*|grep 'exception' -C20
-C20,可以指定显示行(包括匹配行)
After 匹配行后显示n行
Before 匹配行前显示n行
C 匹配行前后各n行
2.实时监控文件变化
tail -f
tail命令的作用是查看指定文件的最后n行(默认10行)
-f 表示循环读取,即实时监控
-n 指定显示行数
tail -n +100 从100行显示到最后
tail -f -n 20 实时显示最后20行
3.grep语句
grep -i 'xxx' fileName
grep命令用于文件搜索,cat fileName|grep 'xxx'显示效果等同于grep 'xxx' fileName
-i 表示忽略大小写
切换目录
cd xxx
新建文件夹
mkdir xxx
删除文件夹
rm -rf
r 无需二次确认,递归删除子文件夹
f 无需确认每次rm操作
查看当前目录下所有文件,文件夹名称
ls -lah
l 列表
a 显示所有文件(夹),包括隐藏的
h 文件大小单位自适应
打印当前目录绝对路径
pwd
解压
gzip -d xxx.gz
改名/移动
mv oldXXX newXXX
复制
cp oldXXX newXXX
vim 文本编辑器
打开一个文件
vim XXX