Linux每日命令:ls命令
使用Linux的人对于ls
命令绝对不陌生,ls
是Linux最常用的几个命令之一,但是许多人都只会ls
最基础的用法:列出目录中的文件和子目录,但其实ls
命令除了这最基础的用法之外,还有其他更加强大的功能。
查看目录文件和子目录
查看目录文件和子目录是
ls
命令最基础的用法,例如:[root@localhost ~]# ls /home drain mysql
也可以更加详细的查看文件和子目录的信息
-l
:长列表格式,显示文件权限、链接数、所有者名称、所有者组、文件大小、最后修改时间和文件或目录名称
[root@localhost ~]# ls -l /home 总用量 0 drwx------. 3 drain drain 78 9月 8 16:42 drain drwx------. 3 mysql mysql 78 9月 16 15:23 mysql
也可以使用
-h
以人类可读的方式显示文件大小
对文件进行排序
ls
命令最基础的用法就是列出目录中的文件和子目录,但是其实我们还能用ls
对文件和子目录进行排序
--sort
:进行排序# extension或-X:按扩展名进行排序 # size或-S:按文件大小进行排序 # time或-t:按修改时间进行排序 [root@localhost ~]# ls -hl --sort=time /home 总用量 4.0K -rw-r--r--. 1 root root 182 9月 16 16:09 t.txt drwx------. 3 mysql mysql 78 9月 16 15:23 mysql drwx------. 3 drain drain 78 9月 8 16:42 drain
常用选项
选项
用法
-l
长列表格式,显示文件权限、链接数、所有者名称、所有者组、文件大小、最后修改时间和文件或目录名称
-h
以人类可读的格式显示文件大小
-a
显示所有文件,包括隐藏文件
-r
以逆序显示文件和子目录
-t
按修改时间排序,最新的在上面
-s
列出文件及其大小
-i
列出索引号
--sort
进行排序,--sort=time
以时间排序,extension
以扩展名进行排序,size
以大小进行排序
-R
递归列出目录树
--version
显示版本号
最后更新于