1、介绍
ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。
通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls 命令在日常的linux操作中用的很多,在此给大家介绍一下ls 命令的使用方法。
2、ls命令使用介绍
ls命令格式:ls [选项] [目录名]。
ls命令功能:列出目标目录中所有的子目录和文件。
ls 命令的参数选项说明:
-a, -all 列出目录下的所有文件,包括以 . 开头的隐含文件
-A, -almost-all 列出除了 . 及 .. 以外的任何项目
-k 即 -block-size=1K,以 k 字节的形式表示文件的大小。
-l 列出文件的详细信息。
-L, -dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息
-t 以文件修改时间排序
-S 根据文件大小排序
--help 显示此帮助信息并离开
--version 显示版本信息并离开
... ...
3、ls命令使用举例
(1)、列出/linux/ls-file 文件夹下的所有文件和目录的详细资料。
[linux ~]$ ls -l -R /linux/ls-file
输入上面的命令回车后,就会显示目录下所有文件的详细信息
在使用 ls 命令时要注意命令的格式:在命令提示符后,首先是命令的关键字,接下来是命令参数,在命令参数之前要有一短横线“-”,所有的命令参数都有特定的作用,自己可以根据需要选用一个或者多个参数,在命令参数的后面是命令的操作对象。
在以上这条命令“”ls -l -R /linux/ls-file”中,”ls” 是命令关键字,”-l -R”是参数,”/linux/ls-file”是命令的操作对象。在这条命令中,使用到了两个参数,分别为”l”和”R”,你也可以把他们放在一起使用,如下所示:
[linux ~]$ ls -lR /linux/ls-file
这种形式和上面的命令形式执行的结果是完全一样的。
(2)、只列出子目录
1. ls -F | grep /$
2. ls -l | grep “^d”
(3)、列出目前工作目录下所有名称是s 开头的档案,愈新的排愈后面,可以使用如下命令:
ls -ltr s*