ls
ls不仅可以查看linux文件包含的文件而且可查看文件权限(包括目录,文件夹,文件权限),还可以进行彩色加亮显示,以区分不同类型的文件
一 :命令格式:
[选项] 目录名
二:命令功能:
列出目录中所有子目录和文件
三.常用参数:
一:-l(long)长格式
ls -l /data 显示data下的目录和文件,默认为第一层的
[root@oldboy data]# ls -l /data
total 8
drwxr-xr-x 5 root root 4096 Jul 26 00:07 a
-rw-r--r--. 1 root root 51 Jul 21 00:09 txt
二:-d(directory)查看目录,表示只看后面列举的目录的性质
ls -d /data 显示data下第一层的目录
[root@oldboy data]# ls -d /data
/data
三:-a(all)显示所有文件,包括隐藏文件,linux中隐藏文件以.开头
ls -a /data 显示data目录下所有目录和文件,包括隐藏文件
[root@oldboy data]# ls -a /data
. .. .1 .a .txt a aaa b,c,d txt
四: -F 给不同文件结尾加不同标识,目录加/
ls -F /data
[root@oldboy data]# ls -F /data
a/ aaa b,c,d/ txt
五: -p给目录结尾加斜线
ls -p /data
[root@oldboy data]# ls -p /data
a/ aaa b,c,d/ txt
六:-t(time)表示按照修改时间排序排列文件,默认最新的在最上面
ls -lt /data
[root@oldboy data]# ls -lt /data
total 12
drwxr-xr-x 2 root root 4096 Jul 26 00:30 b,c,d
-rw-r--r-- 1 root root 0 Jul 26 00:30 aaa
drwxr-xr-x 5 root root 4096 Jul 26 00:07 a
-rw-r--r--. 1 root root 51 Jul 21 00:09 txt
七:-r(reverse)反转排序,倒序
ls -ltr /data 不按照最新的在上面,反过来最新的文件在最下面
[root@oldboy data]# ls -ltr /data
total 12
-rw-r--r--. 1 root root 51 Jul 21 00:09 txt
drwxr-xr-x 5 root root 4096 Jul 26 00:07 a
-rw-r--r-- 1 root root 0 Jul 26 00:30 aaa
drwxr-xr-x 2 root root 4096 Jul 26 00:30 b,c,d
八: --color=auto显示颜色,系统取别名中ls就加入了这个东西,所有ls会默认显示颜色,/ls取消别名输出
\ls --color=auto /data
[root@oldboy data]# \ls /data
a aaa b,c,d txt
[root@oldboy data]# \ls --color=auto /data
a aaa b,c,d txt