ls命令详解

常用的ls命令选项,记录一下备忘,后续不断添加典型应用。

 

格式:ls [选项] [目录名]

功能:列出目标目录中所有的子目录和文件。

【选项说明】

-a 显示所有文件和子目录(包括...)。

-A 显示除了...之外的所有文件与子目录。

-d 只显示目录本身,而不是目录下的文件和子目录。

-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。

-g 类似-l,但不列出所有者,只显示group

-o 类似-l,但不列出group,只显示所有者。

-m 在每个条目后面加个逗号。

-Q 用双引号包裹每个条目。

-r 逆序显示内容。

-t 按文件修改时间进行排序。

-S 按文件大小排序。

-F 在列出的文件名和目录名后添加标志。例如,在可执行文件后面添加“*”,在目录名后添加“/”以区分不同的类型。

-R 递归显示子目录中信息。

-1 一行显示一个条目

 

【示例】

ls --block-size=1M -s  以兆为单位,列出文件大小和文件名。

ls -F | grep /$ 只列出子目录。

猜你喜欢

转载自samjavaeye.iteye.com/blog/1277856