Linux之ls展示命令
Linux ls(英文全拼:list directory contents)命令用于显示指定工作目录下之内容(列出目前工作目录所含的文件及子目录)。
命令格式
ls [选项] [目录名]
选项
-a: 显示所有文件
-h: 人性化显示,按照我们习惯的单位显示文件大小
-l: 长格式显示
长格式显示说明
[root@localhost ~]# ls -l
总用量 4
-rw-------. 1 root root 1233 5月 25 17:00 anaconda-ks.cfg
[root@localhost ~]#
[说明]
- -rw-------. : 权限。
- 1 : 引用计数。文件的引用计数代表该文件的硬链接个数,目录的引用计数代表该目录有多少个一级子目录。
- root : 所有者,改为文件属于那个用户,默认是文件的建立者。
- root : 所属组,默认所属组是文件建立用户的有效组,一般情况下就是建立所在组。
- 1233 : 大小
- 5月 25 17:00 : 文件修改时间
- anaconda-ks.cfg : 文件名称
例子
以下在/root目录下演示
[root@localhost /]# cd ~
【图片1】单选项使用
ls --显示目录下文件
ls -h --单独使用和ls一样
ls -a --显示目录下所有文件
ls -l --长格式显示目录下文件
【图片2】多选项使用
ls -ah --显示目录下所有文件,以k为单位显示文件大小(没写长格式,大小显示不起作用)
ls -al --长格式显示目录下所有文件
ls -hl --长格式显示目录下文件,以k为单位显示文件大小
ls -ahl --长格式显示目录下所有文件,以k为单位显示文件大小
【图片3】其他用法
ll --即ls -l
ll -a --即ls -al
ll -h --即ls -hl
ll -ah --即ls -ahl
也可以指定路径显示该路径下的文件
ls -a /usr/ --显示/usr/下的所有文件
注意 ls [选项] [目录名]
[选项] 可以为零个或者多个,且顺序可变。-al和-la一样
[目录名] 可以为零个或者多个。
【图片1】
【图片2】
【图片3】