列出文件和文件夹
要列出当前目录中的文件和文件夹,我们使用 ls
命令:
user@host:/$ ls
bin boot cdrom dev etc home initrd.img lib lib64 lost+found
media mnt opt proc root run sbin srv sys tmp usr var vmlinuz
ls
在简单视图中打印文件夹结构,按类型进行颜色编码。ls
的 Ubuntu 默认颜色是:
**** 目录为蓝色,可执行文件为绿色,链接文件为天蓝色,设备为黑色背景,图像文件为粉红色,存档文件为红色。
ls -la
将打印文件夹结构以及其他信息:
user@host:/$ ls -la
total 104
drwxr-xr-x 23 root root 4096 јул 25 12:40 .
drwxr-xr-x 23 root root 4096 јул 25 12:40 ..
drwxr-xr-x 2 root root 4096 јул 25 12:42 bin
drwxr-xr-x 4 root root 4096 јул 25 12:42 boot
drwxrwxr-x 2 root root 4096 јул 25 12:38 cdrom
drwxr-xr-x 16 root root 4300 јул 30 12:18 dev
drwxr-xr-x 134 root root 12288 јул 30 12:18 etc
drwxr-xr-x 5 root root 4096 јул 25 12:50 home
lrwxrwxrwx 1 root root 33 јул 25 12:40 initrd.img -> boot/initrd.img-3.19.0-39-generic
drwxr-xr-x 23 root root 4096 јул 25 12:42 lib
drwxr-xr-x 2 root root 4096 дец 9 2015 lib64
drwx------ 2 root root 16384 јул 25 12:32 lost+found
drwxr-xr-x 3 root root 4096 јул 25 14:56 media
drwxr-xr-x 2 root root 4096 апр 11 2014 mnt
drwxr-xr-x 3 root root 4096 јул 25 13:37 opt
dr-xr-xr-x 227 root root 0 јул 30 12:18 proc
drwx------ 2 root root 4096 јул 25 13:06 root
drwxr-xr-x 23 root root 780 јул 31 14:30 run
drwxr-xr-x 2 root root 12288 јул 25 12:46 sbin
drwxr-xr-x 2 root root 4096 дец 8 2015 srv
dr-xr-xr-x 13 root root 0 јул 30 12:18 sys
drwxrwxrwt 8 root root 4096 јул 31 16:05 tmp
drwxr-xr-x 10 root root 4096 дец 8 2015 usr
drwxr-xr-x 13 root root 4096 дец 9 2015 var
lrwxrwxrwx 1 root root 30 јул 25 12:40 vmlinuz -> boot/vmlinuz-3.19.0-39-generic
ls -la
的另一个捷径是 ll
。但是,这不是内置命令。相反,它在 ubuntu 系统中很常见,完全是它的天堂 8。别名将为你提供与 ls -la
相同的输出,但在每个文件夹的末尾添加了额外的斜杠(/
),以帮助你更轻松地识别文件夹。
通过输入 alias ll
可以查看 ll
别名。如下图所示。如果未设置别名,则该命令将给出错误。
vagrant@host ~ ->>
08:05 AM Mon Sep 12$ alias ll
alias ll='ls -alF'