admin 管理员组

文章数量: 1184232


2024年6月4日发(作者:isnullorwhitespace 方法)

linux ls参数

摘要:

ls 命令简介

命令参数详解

a.-l:长格式显示

b.-a:显示所有文件和目录

c.-r:递归显示目录内容

d.-t:按修改时间排序

e.-f:显示完整路径

f.-i:显示文件索引信息

g.-z:显示文件压缩信息

h.-L:显示链接文件的完整路径

i.-C:显示文件的类型信息

j.-n:显示文件名中的斜杠

k.-m:显示文件大小,以 KB 为单位

l.-M:显示文件大小,以 MB 为单位

m.-B:显示文件大小,以 GB 为单位

n.-b:显示文件大小,以字节为单位

o.-s:以人类可读的格式显示文件大小

p.-h:以人类可读的格式显示文件大小

q.-g:以组为单位显示文件大小

r.-G:以千为单位显示文件大小

s.-v:显示详细信息,包括文件权限、所有者等

t.-R:按递归方式显示目录内容

u.-p:显示文件链接的原始文件

v.-x:显示不可见文件(如隐藏文件)

w.-1:在输出的每一行中显示一个文件

x.-A:显示所有文件,包括隐藏文件

y.-Z:显示所有文件,包括压缩文件

z.-?:显示帮助信息

命令的实际应用

a.查看当前目录下的所有文件和目录

b.查看指定目录下的所有文件和目录

c.查看指定文件的信息

d.对文件和目录进行排序和筛选

正文:

Linux 中的 ls 命令是一个非常常用的命令,用于列出目录中的文件和子

目录。通过使用不同的参数,我们可以根据需要定制 ls 命令的行为,以满足

各种不同的需求。

首先,让我们了解一下 ls 命令的基本格式:

```

ls [选项]...[文件]...

```

接下来,我们将详细介绍 ls 命令的各种参数:

- `-l`:长格式显示,以列表形式显示文件和目录的详细信息,包括文件权

限、所有者、大小、修改日期等。

- `-a`:显示所有文件和目录,包括隐藏文件。

- `-r`:递归显示目录内容,列出指定目录及其子目录中的所有文件和目

录。

- `-t`:按修改时间排序,显示按修改日期排序的文件列表。

- `-f`:显示完整路径,在输出中包含文件的完整路径。

- `-i`:显示文件索引信息,列出文件的唯一标识符(索引)。

- `-z`:显示文件压缩信息,对于压缩文件,在文件名后添加“z”标志。

- `-L`:显示链接文件的完整路径,对于符号链接,显示链接目标的完整路

径。

- `-C`:显示文件的类型信息,对于目录,在文件名后添加“/”标志。

- `-n`:显示文件名中的斜杠,对于符号链接,在文件名后添加“@”标

志。

- `-m`:显示文件大小,以 KB 为单位。

- `-M`:显示文件大小,以 MB 为单位。

- `-B`:显示文件大小,以 GB 为单位。

- `-b`:显示文件大小,以字节为单位。

- `-s`:以人类可读的格式显示文件大小,例如,1K 234M 2G 等。

- `-h`:以人类可读的格式显示文件大小,例如,1K 234M 2G 等。

- `-g`:以组为单位显示文件大小,例如,1024 2048 10240 等。

- `-G`:以千为单位显示文件大小,例如,1024 2048 10240 等。

- `-v`:显示详细信息,包括文件权限、所有者等。

- `-R`:按递归方式显示目录内容,列出指定目录及其子目录中的所有文件

和目录。

- `-p`:显示文件链接的原始文件,对于符号链接,在文件名后添加“→”

标志。


本文标签: 文件 显示 目录 命令 链接