Linux/Unix 中的 ls 命令

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

ls 语法

$ ls [options] [file|dir]

ls 命令选项

ls 命令主要选项:

选项 描述
ls -a 列出所有文件,包括以“.”开头的隐藏文件
ls--颜色 彩色列表 [=always/never/auto]
ls -d 列出目录 - 使用“*/”
ls -F 添加 */=>@| 的一个字符进入
ls -i 列出文件的 inode 索引号
ls -l 长格式列表 - 显示权限
ls -la 列出包含隐藏文件的长格式
ls -lh 列出具有可读文件大小的长格式
ls -ls 带有文件大小的长格式列表
ls -r 倒序排列
ls -R 递归列出目录树
ls -s 列表文件大小
ls -S 按文件大小排序
ls-t 按时间和日期排序
ls -X 按扩展名排序

ls 命令示例

您可以按Tab按钮自动完成文件或文件夹名称。

使用相对路径列出目录文档/书籍:

$ 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选项并按下生成代码按钮:

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

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

 


也可以看看

Advertising

Linux操作系统
°• CmtoInchesConvert.com •°