讲一下我使用shell来查询linux日志常用的一些命令:
cd 进入文件夹 例如:[yyyy@product ~]$ cd logs 就进入到了logs这个文件夹中
ll 列出当前目录详细的文件 例如:[yyyy@product logs]$ ll
ls 只列出当前目录的文件名 例如:[yyyy@product logs]$ ls
cd .. 切换到上一级目录 例如:[yyyy@product logs]$ cd ..
cd ../.. 切换到上二级目录 例如:[yyyy@product logs]$ cd ../..
tail -100 a.log (查看近100条日志,不实时)
---------------------------------------------------------------------------------------------------------------------------------
我主要使用less来进行简单的日志查询
less a.log 查询日志
使用less之后用G是全部查询 查询完之后 可以使用 ?11111 这个命令是查询出所有的11111
我经常用的快捷键主要有以下几个:
q:退出
ctrl+z :停止当前的操作
Tab键:输一个单词的前几个字母然后用Tab键是自动补齐
shift+insert:粘贴你所复制的内容
---------------------------------------------------------------------------------------------------------------------------------
解压zip压缩文件:unzip test.zip
---------------------------------------------------------------------------------------------------------------------------------
编辑vim文件:
vim 文件名:进入要编辑的文件
点击i键进入编辑模式,编辑完之后点击Esc进入命令模式(此时不可以编辑了)
可以使用 /abc 使用这个/可以查找相关内容,点击n键是向下查找,N 键是向上进行查找
编辑文件之后进行保存: 使用 :wq (:也需要输入)这是保存并退出,
使用 :q! (:也需要输入)这是不保存直接退出(强制退出)
---------------------------------------------------------------------------------------------------------------------------------
clear:清屏