Linux 下使用 ll 指令管理文件

1. ll指令介绍

ll指令是Linux系统下用于查看文件和目录信息的命令,一般用于文件管理和权限查看。它显示的信息包括文件名、大小、权限、所有者、修改时间等等,方便用户对文件进行管理和查看。

2. ll指令的基本用法

ll指令的基本用法非常简单,直接在Linux终端中输入ll即可显示当前目录下的文件和目录信息。

ll

上面的命令将显示类似如下的信息:

-rw-r--r-- 1 user group   4096 Jan  1 20:30 file1.txt

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir1

-rw-r--r-- 1 user group 4096 Jan 1 20:30 file2.txt

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir2

每一行代表一个文件或目录的信息,具体解释如下:

符号 含义
- 普通文件
d 目录
r/w/x 文件的权限,分别代表读、写和执行权限
user 文件所有者的用户名
group 文件所属组的组名
4096 文件大小(单位:字节)
Jan 1 20:30 文件的最后修改时间
file1.txt 文件名或目录名

除了直接使用ll指令,我们还可以通过一些参数来个性化地显示文件和目录信息。

2.1 使用-l参数显示详细信息

使用ll -l命令可以显示更详细的文件和目录信息。

ll -l

上面的命令将显示类似如下的信息:

-rw-r--r-- 1 user group   4096 Jan  1 20:30 file1.txt

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir1

-rw-r--r-- 1 user group 4096 Jan 1 20:30 file2.txt

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir2

相比于普通的ll命令,ll -l命令多显示了文件的权限、所有者、组名和大小等详细信息。

2.2 使用-h参数显示人性化的文件大小

使用ll -lh命令可以显示人性化的文件大小,即将文件大小用KB、MB、GB等单位来表示。

ll -lh

上面的命令将显示类似如下的信息:

-rw-r--r-- 1 user group  4.0K Jan  1 20:30 file1.txt

drwxr-xr-x 2 user group 4.0K Jan 1 20:30 dir1

-rw-r--r-- 1 user group 4.0K Jan 1 20:30 file2.txt

drwxr-xr-x 2 user group 4.0K Jan 1 20:30 dir2

可以看到文件大小以KB为单位进行显示,更容易理解。

2.3 使用-A参数显示隐藏文件

使用ll -A命令可以显示所有文件,包括以.开头的隐藏文件。

ll -A

上面的命令将显示类似如下的信息:

-rw-r--r-- 1 user group   4096 Jan  1 20:30 file1.txt

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir1

-rw-r--r-- 1 user group 4096 Jan 1 20:30 file2.txt

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir2

-rw-r--r-- 1 user group 4096 Jan 1 20:30 .hidden_file

可以看到隐藏文件.hidden_file也被显示出来了。

2.4 使用-R参数递归显示子目录

使用ll -R命令可以递归显示当前目录下的所有文件和目录信息。

ll -R

上面的命令将显示类似如下的信息:

.:

total 8

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir1

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir2

./dir1:

-rw-r--r-- 1 user group 4096 Jan 1 20:30 file1.txt

./dir2:

-rw-r--r-- 1 user group 4096 Jan 1 20:30 file2.txt

可以看到递归显示了子目录dir1和dir2的信息。

2.5 使用-t参数按修改时间排序

使用ll -t命令可以按照修改时间对文件和目录进行排序,并显示最近修改的文件和目录在前面。

ll -t

上面的命令将显示类似如下的信息:

drwxr-xr-x 2 user group 4096 Jan  1 20:30 dir2

-rw-r--r-- 1 user group 4096 Jan 1 20:30 file2.txt

drwxr-xr-x 2 user group 4096 Jan 1 20:30 dir1

-rw-r--r-- 1 user group 4096 Jan 1 20:30 file1.txt

可以看到最近修改的文件和目录在前面进行显示。

3. ll指令的高级用法

这部份涉及到了-用参数(--color 、 -F、 -i、 -l、 -L ),尚未处理完,请随时提问。

操作系统标签