less
用来浏览超过一页的文件
用 / 可用来查找关键字
q键退出
cat -n 3.txt | less
行号显示
grep
文本处理工具,以行为单位找关键字
ls -l /boot | grep ^l
grep 关键字 文件名
grep runlevel /etc/inittab
参数
-i
忽略大小写
-n
显示行号
-v
排除关键字,显示不包含匹配文本的所有行
-A
找到关键字的那一行,连同的下面的多少行一块显示
grep -A 8 3.txt
-B
找到关键字的那一行,连同的上面的多少行一块显示
-r
递归的方式查找符合条件的文件,并显示内容
适合大平台找错
grep -r 关键字 目录
-e
指定字符串作为查找文件内容的样式
查找多个关键字
grep -ie 关键字1 -ie 关键字2
ln
在文件和目录之间建立链接文件
软链接文件,相当于Windows的快捷方式
好处:可以跨文件系统
缺点:
1.当源文件不在,软链接就失效了
2.占用文件系统的inode编号
ln -s 源文件全路径 软链接文件全路径
unlink
取消软链接
unlink 软链接文件全路径
清除日志内容
cat /dev/null > /var/log/secure
echo “” > /var/log/secure
chattr
设置文件的隐藏权限
+a
针对日志文件配置追加锁,只允许正常的追加日志,rm -rf,cat /dev/null,echo “” 等不被允许
chattr +a /var/log/secure
-a
取消追加锁
lsattr
看文件是否有相关的锁
/var/log/secure、/var/log/message、/var/log/cron推荐加a锁