Linux / Unix中的ls命令

ls是一个Linux shell命令,列出了文件和目录的目录内容。

ls语法

$ ls [options] [file|dir]

ls命令选项

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命令示例

您可以按选项卡按钮自动完成文件或文件夹的名称。

列出目录文档/书籍以及相对路径:

$ 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代码生成器

选择ls选项,然后按Generate Code按钮:

选件 
  长列表格式(-l)
  列出所有文件/隐藏文件(-a)
  递归列出目录树(-R)
  反向列出(-r)
  具有完整路径的列表(-d $ PWD / *)
排序方式:
文件/文件夹
档案:
资料夹:
输出重定向

单击文本框以选择代码,然后将其复制并粘贴到终端中

 


也可以看看

LINUX
快速表格