基本命令之--ls
- 
基本命令之--ls
 
作用:查看当前目录下有哪些文件(list)
语法:ls 目录/文件 ,如果什么也不加,那么查看的是当前目录下的内容
常用选项:
命令后面不加任何选项
[root@xuegod63 ~]# ls
-l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等,长列表
[root@xuegod63 ~]# ls -l
总用量 8
-rw-------. 1 root root 1680 9月 19 12:16 anaconda-ks.cfg
-rw-r--r--. 1 root root 1728 9月 19 12:55 initial-setup-ks.cfg
drwxr-xr-x. 2 root root 6 9月 19 13:05 公共
drwxr-xr-x. 2 root root 6 9月 19 13:05 模板
drwxr-xr-x. 2 root root 6 9月 19 13:05 视频

第一个字符文件类型中:
d:目录文件
l:链接文件
b:块设备文件
c:字符设备文件
p:管道文件
-: 表示普通文件
为什么有的目录文件有不同的颜色呢?
linux系统中不同的颜色代表了不同的文件类型
| 
 颜 色  | 
 代表内容  | 
 举 例  | 
| 
 蓝色  | 
 目录  | 
 /etc  | 
| 
 黑色  | 
 文件  | 
 /etc/passwd  | 
| 
 浅蓝色  | 
 链接  | 
 /etc/grub2.cfg  | 
| 
 红色  | 
 压缩包  | 
 boot.tar.gz  | 
| 
 绿色  | 
 可执行文件  | 
 /etc/init.d/network  | 
| 
 黑底黄字  | 
 设备文件  | 
 /dev/sda  | 
-a 列出目录下所有的文件,包括以“.“开头的隐藏文件(linux下隐藏文件是以 . 开头的,如果存在2个点代表存在着父目录,1个点表示当前目录)
[root@xuegod63 ~]# ls -a
. .bash_profile .dbus .mozilla 视频 桌面
-d 查看目录(不查看里面的内容)
[root@xuegod63 ~]# ls -ld /root/
dr-xr-x---. 15 root root 4096 11月 15 21:37 /root/
-S 以文件的大小进行排序
[root@xuegod63 ~]# ls -lS /root/
总用量 8
-rw-r--r--. 1 root root 1728 9月 19 12:55 initial-setup-ks.cfg
-rw-------. 1 root root 1680 9月 19 12:16 anaconda-ks.cfg
ls -l 和ll 这两个命令是等价的
[root@xuegod63 ~]# ll /etc/passwd
-rw-r--r--. 1 root root 2053 9月 19 12:57 /etc/passwd
[root@xuegod63 ~]# ls -l /etc/passwd
-rw-r--r--. 1 root root 2053 9月 19 12:57 /etc/passwd
[root@xuegod63 ~]# type ll
ll 是 `ls -l --color=auto' 的别名

共有 0 条评论