linux下的常用命令之 ls(list show)
我有这样一个目录
1. ls -lR (用于递归列出该目录下的所有文件)
说明:
-l 以列表的形式显示
-R(全称:Recursive 表示递归),递归即逐层深入,在linux命令中-R选项都是递归作用
如下:./synth目录下有一个emux目录,则通过递归,接下来会list ./synth/emux这个目录
2. ls -F(在文件最后添加文件类型描述)
“/” 表示目录文件 “@”表示符号链接 “*”表示可执行文件
3. ls -lt(按时间顺序列出目录下的文件)文件越新放在越前面
ls -ltr (-r全称reverse 表示反向)文件越新放在越后面
4.ls -lS(按文件大小排序显示)
添加-r选项作用同3,将反向排序
可添加-h选项:默认大小为字节方式显示,但不利于我们阅读,添加-h表示以能达到的最大单位为显示单位
如:1M > 文件大小 > 1K,则显示单位为K