Linux 命令大全 - runoob.com
find 查找命令
# 在 /usr 目录下找出大小超过 10MB 的文件 find /usr -type f -size +10240k
# 在 /var 目录下找出 90 天之内未被访问过的文件 find /var \! -atime -90
# 在 /home 目录下找出 120 天之前被修改过的文件 find /home -mtime +120
# 整个目录树下查找文件 “core” ,如发现则无需提示直接删除它们 find / -name core -exec rm {} \;
|
tail 命令
# tail 命令默认显示文件最后的 10 行文本 tail filename.txt
# 你可以使用 -n 选项指定要显示的行数 tail -n 20 filename.txt
# 使用 -f 选项进行实时查看,这个命令执行后会等待,如果有新行添加到文件尾部,它会继续输出新的行 tail -f log-file
|
less 命令
# 在不加载整个文件的前提下显示文件内容,在查看大型日志文件的时候这个命令会非常有用 less log-file.log
|
CTRL + F 向前翻动一页
CTRL + B 回退翻动一页
grep 命令
# 在文件中查找字符串(不区分大小写): grep -i "the" demo_file
# 输出成功匹配的行,以及该行之后的三行: grep -A 3 -i "example" demo_text
# 在一个文件夹中递归查询包含指定字符串的文件: grep -r "ramesh" *
|