内部命令和外部命令的区别,通过type来查询。区别在于外部命令的查询结果是绝对路径
内部命令
外部命令
ls查看当前目录里的内容
ls -l查看当前目录里内容的详细信息
命令后加——help是这个命令的帮助页面
ls -a是查看当前目录下的隐藏文件,文件名前面有.点的为隐藏文件
ls -d显示目录本身的属性,常与L同用
ls -R递归显示目录及其子目录里的所有内容
ls-rl 按时间逆转排序 也就是按时间倒着排序 例如:ls -rl | head 查看最新创建的十个文件
暂无图片
du -sh查看文件大小
which查看命令的绝对路径,如果找不到要查找的命令说明没有此命令
find 路径 -size按大小查找
find / -type f -size +1M -size -4M | xargs du -sh按大小查找并显示查找结果的文件大小
stat查看文件的详细信息
其中A(Access)访问时间(被查看的时间) C(Change)状态改变(位置移动,涵盖范围大) M(Modify)修改时间(针对文件内容,这个比较常用)
find . -type f -mtime -3查找三天内被改动过的文件
find . -type f -mtime +7查找当前目录七天内没被改动过的文件
查看文件内容的命令
cat、tac、nl、more、less、head、tail
cat -n显示内容的同时显示行号
cat -A显示所有字符
tac自下而上反着输出
nl带行号查看,和cat -n一样
more分屏方式分页显示文件内容(一般不用)
less分页显示文件内容more的加强版,/斜杠查找内容,n为下一个,N为上一个,q退出
head和tail默认显示文件的前十行和后十行,所显示行数均可通过后加 -行数 调节
tail -f动态查看文件尾部信息,实时更新,相当于监测,实时动态追踪,通常用来追踪日志。ctrl+c终止
wc统计文件内容
其中三个数字分别为行数、单词数、字节数
wc -l查看文件行数(常用)
wc -w查看文件单词数(不常用)
wc -c查看文件字节数
wc接管道符的用法
压缩和解压缩命令:gzip、gunzip、bzip2、bunzip2
gzip:压缩文件后名字颜色变红,会有gz后缀
gunzip:为gzip的解压缩命令和gzip -d效果相同
bzip2:压缩文件后名字颜色会变红,会有不在bz2后缀
bunzip2:为bzip2的解压缩命令,效果与bzip2 -d相同
gzip和bzip2两个压缩命令后面都可以加 -1到9 来指定压缩级别
热门工具 换一换