1.文件搜索
功能说明 | 命令 |
---|---|
从/(根目录)下搜索文件 | find / -name file |
搜索属于用户的文件和目录 | find / -user root |
搜索在过去100天内未被使用过的执行文件 | find / -type f -atime +100 |
搜索在过去10天内被创建或修改过的文件 | find / -type f -mtime -10 |
在根目录下搜索带有.bin结尾的文件 | find / -name *.bin |
2.文件和目录
功能说明 | 命令 |
---|---|
进入home目录 | cd /home |
返回上一级目录 | cd … |
返回上两级目录 | cd …/… |
返回上次所在的目录 | cd - |
显示当前所在目录 | pwd |
查看目录中的文件 | ls |
查看目录下的隐藏文件 | ls -a |
显示包含数字的文件名和目录 | ls [0-9] |
创建目录 | mkdir files1 |
同时创建两个目录 | mkdir file1 file2 |
创建一个目录树 | mkdir -p /tmp/dir1/dir2 |
删除文件 | rm -f file1 |
删除目录 | rmdir dir1 |
删除目录dir1并同时删除其内容 | rm -rf dir1 |
重命名/移动一个目录 | mv dir1 newdir1 |
复制一个文件 | cp /home/file1 file2 |
3.解压缩文件
功能说明 | 命令 |
---|---|
解压.bz2的文件 | bunzip2 xxx.bz2 |
压缩为.zb2的文件 | bzip2 file |
解压.gz的文件 | gunzip xxx.gz |
压缩为.gz的文件 | gzip file |
.gz最大程度压缩 | gzip -9 file |
压缩为.rar文件 | rar a xxx.rar file |
解压rar包 | rar x xxx.rar / unrar x xxx.rar |
压缩为.zip包 | zip xxx.zip file |
将几个文件同时压缩为.zip包 | zip -r xxx.zip file1 file2 |
解压.zip包 | unzip xxx.zip |
4.查看文件中的内容
功能说明 | 命令 |
---|---|
从第一个字节开始正向查看文件的内容 | cat file |
从最后一行开始反向查看一个文件的内容 | tac file |
查看一个长文件的内容 | more file |
查看一个文件的前两行 | head -2 file |
查看一个文件的最后两行 | tail -2 file |