列出文件和文件夹:使用ls命令可以列出当前所在目录非隐藏的内容。
以相反的顺序显示文件列表内容:
查看隐藏的文件和文件夹:使用ls -a命令可以列出当前所在目录的所有内容,包括非隐藏的和隐藏的内容。
用逗号分割的列表显示内容:使用ls -m命令可以以逗号分割的方式显示内容
以单独一列显示内容
上述是多列显示方式,如果不想使用多列显示方式,可以用ls -1命令以单独列显示。
列出其他文件夹的内容
要查看某个目录的内容,不必先转到那个目录,只要输入ls +想要查看其内容的文件夹名称即可。(可以使用绝对路径,还可以使用相对路径)
使用通配符列出文件夹的内容
使用通配符*,可以只显示想要的文件内容
如果想查找以.wmv结尾的文件,可以使用命令 ls + 路径+*.wmv。其他类型文件以此类推。
查看子文件夹中的文件列表
使用命令ls -R命令查看多个子目录的内容。
但是如果路径下有很多子目录,子目录中又有很多内容的话,显示的内容将会一屏接着一屏,很难找到想要的内容。
显示文件的类型
使用ls -F命令可以显示更多的文件信息
文件后面的“/”表示它是一个目录,下表总结了一些其他可能的结尾附加符号。
字符 | 含义 |
/ | 目录 |
* | 可执行文件 |
@ | 符号链接文件 |
| | 管道(FIFO) |
= | 套接字(socket) |
文件名后面没有任何附件符号时,表明这个文件就是一个普通的文件。
用不同的颜色显示内容
使用命令ls --color可以将不同类型的内容用不同的颜色显示出来。不同的Linux操作系统颜色定义可能会不相同。
显示权限、所有者等详细信息
使用命令ls -l可以显示文件及文件夹的所有者,修改时间,大小、权限等信息。
按文件的扩展名排序
使用ls -X命令可以对文件的扩展名进行字母顺序的排序。
按日期和时间排序
使用ls -t命令可以按照时间日期进行排序。
按文件大小进行排序
使用ls -S命令可以按照文件大小来排序
使用K、M和G显示文件大小
使用ls -l命令可以用K(kilobyte)、M(megabyte)和G(gigabyte)显示文件大小,直观方便地查看文件大小。
ls的各个选项命令可以组合使用,比如一单独一列显示当前路径下所有内容,可以使用命令: ls -a1