ls是一个Linux shell命令,列出了文件和目录的目录内容。
$ ls [options] [file|dir]
ls命令的主要选项:
选项 | 描述 |
---|---|
ls -a | 列出所有文件,包括以“。”开头的隐藏文件。 |
ls --color | 彩色清单[=永远/永远/自动] |
ls -d | 列出目录-带'* /' |
ls -F | 添加一个* / =/ @ |字符 进入肠 |
ls -i | 列表文件的索引节点索引号 |
ls -l | 长格式列表-显示权限 |
ls -la | 列出包括隐藏文件在内的长格式 |
ls -lh | 列出具有可读文件大小的长格式 |
ls -ls | 带有文件格式的长格式列表 |
ls -r | 倒序列出 |
ls -R | 递归列出目录树 |
ls -s | 列出文件大小 |
ls -S | 按文件大小排序 |
ls -t | 按时间和日期排序 |
ls -X | 按扩展名排序 |
您可以按选项卡按钮自动完成文件或文件夹的名称。
列出目录文档/书籍以及相对路径:
$ ls Documents/Books
列出目录/ home / user / Documents / Books的绝对路径。
$ ls /home/user/Documents/Books
列出根目录:
$ ls /
列出父目录:
$ ls ..
列出用户的主目录(例如:/ home / user):
$ ls ~
长格式清单:
$ ls -l
显示隐藏文件:
$ ls -a
以长格式列出并显示隐藏文件:
$ ls -la
按日期/时间排序:
$ ls -t
按文件大小排序:
$ ls -S
列出所有子目录:
$ ls *
递归目录树列表:
$ ls -R
仅列出带有通配符的文本文件:
$ ls *.txt
ls重定向到输出文件:
$ ls / out.txt
仅列出目录:
$ ls -d */
列出具有完整路径的文件和目录:
$ ls -d $PWD/*
选择ls选项,然后按Generate Code按钮: