ls
显示目录内容列表
补充说明
ls命令 用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。
语法
1 | ls(选项)(参数) |
选项
1 |
|
参数
目录:指定要显示列表的目录,也可以是具体的文件。
实例
1 | $ ls # 仅列出当前目录可见文件 |
显示当前目录下包括影藏文件在内的所有文件列表
1 | [root@localhost ~]# ls -a |
输出长格式列表
1 | [root@localhost ~]# ls -1 |
显示文件的inode信息
索引节点(index inode简称为“inode”)是Linux中一个特殊的概念,具有相同的索引节点号的两个文本本质上是同一个文件(除文件名不同外)。
1 | [root@localhost ~]# ls -i -l anaconda-ks.cfg install.log |
水平输出文件列表
1 | [root@localhost /]# ls -m |
修改最后一次编辑的文件
最近修改的文件显示在最上面。
1 | [root@localhost /]# ls -t |
显示递归文件
1 | [root@localhost ~]# ls -R |
打印文件的UID和GID
1 | [root@localhost /]# ls -n |
列出文件和文件夹的详细信息
1 | [root@localhost /]# ls -l |
列出可读文件和文件夹详细信息
1 | [root@localhost /]# ls -lh |
显示文件夹信息
1 | [root@localhost /]# ls -ld /etc/ |
按时间列出文件和文件夹详细信息
1 | [root@localhost /]# ls -lt |
按修改时间列出文件和文件夹详细信息
1 | [root@localhost /]# ls -ltr |
按照特殊字符对文件进行分类
1 | [root@localhost nginx-1.2.1]# ls -F |
列出文件并标记颜色分类
1 | [root@localhost nginx-1.2.1]# ls --color=auto |