ls命令
1. 作用
- 列出(list)指定目录的内容及其详细信息。
- 列出指定文件的详细信息。
2. 命令格式
ls [OPTION]... [FILE]...
列出FILE的详细信息(默认情况下FILE为当前目录)。结果条目(entries)默认按字母顺序排序。
3. 常用选项
-
-a, --all
作用:列出所有的目录和文件,包括隐藏文件(文件名以’.'开头的文件)。
-
-c
作用:
a. 和-lt
选项一起使用时,结果条目将按照ctime(文件的最后修改时间)排序并显示ctime。
b. 和-l
选项一起使用时,结果条目将按照文件名排序且显示ctime。
c. 不搭配其他选项时,结果条目将按照ctime排序但不显示ctime。
注意:结果条目的显示顺序是列优先的。 -
-d, --directory
作用: 列出目录项而不是内容。
-
–group-directories-first
作用:优先显示目录,之后再显示文件。
-
-h, --human-readable
作用:和-l
选项一起使用时,以人类可读格式的打印文件大小(例如,1K 234M 2G)。
注意:目录的大小固定为4K。 -
-i, --inode
作用:打印每个文件的索引号。
-
-l
作用:使用长列表格式显示文件信息。
-
-r, --reverse
作用:倒序显示结果条目。 -
-R, --recursive
作用:将ls
命令递归地作用于子目录。
-
-S
作用:结果条目将按照文件大小顺序显示。
-
-1
作用:每行只显示一个文件。
-
–help
作用:列出该命令的帮助信息,包括可用选项及其作用。