查看文件内容
cat命令,用于查看文本文件的内容,后接要查看的文件名,通常可用管道与more和less一起使用
代码语言:javascript复制cat file1 从第一个字节开始正向查看文件的内容
tac file1 从最后一行开始反向查看一个文件的内容
cat -n file1 标示文件的行数
more file1 查看一个长文件的内容
head -n 2 file1 查看一个文件的前两行
tail -n 2 file1 查看一个文件的最后两行
tail -n 1000 file1 从1000行开始显示,显示1000行以后的
cat filename | head -n 3000 | tail -n 1000 显示1000行到3000行
cat filename | tail -n 3000 | head -n 1000 从第3000行开始,显示1000(即显示3000~3999行)
find命令,用来查找系统的
代码语言:javascript复制find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
find / -user user1 搜索属于用户 'user1' 的文件和目录
find /usr/bin -type f -atime 100 搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
whereis halt 显示一个二进制文件、源码或man的位置
which halt 显示一个二进制文件或可执行文件的完整路径
删除大于50M的文件:
代码语言:javascript复制find /var/mail/ -size 50M -exec rm {} \;