linux常用命令

shell 界面常用快捷键

复制: ctrl+insert

粘贴:shift+insert

快速补全: Tab键

tail命令

系统运维中,查看日志时,最经常使用的就是 grep、cat 和 tail 三个命令。

head 和 tail 是成对的命令:head 无法持续跟踪文件内容,也就是没有说 -f 命令。

# 查看文件的最后 10 行内容
tail test.txt

# 从第 20 行开始,读取后面所有内容
tail -n +20 test.txt

# 读取文件最后 20 行的内容
tail -n -20 test.txt

# 输出文件的最后 100 个字节内容
tail -c 100 test.txt

# 持续查看文件的最新内容
tail -f test.txt

# 持续查看文件的最新内容,并且只看带 'Exception' 的行
tail -f test.txt|grep 'Exception'

命令组合

业务场景:文件太大了,只读取一部分内容

# 一般配合 grep 使用,先收索关键字所在的行号,然后查看附近几行的数据
grep -n keyword test.txt

# 从文件 20 行开始,读取前 10 行内容
tail -n +20 test.txt|head -n +10

vi命令

基础vi命令

开打文件:vi + 文本文件名

跳转到文档末页:shift+G

进入编辑模式: i

退出编辑模式后保存:Esc 之后,再输入 :wq

查找,在只读界面,输入

# 向下查找
/关键字
# 向上查找
?关键字

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注