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 ),尚未处理完,请随时提问。