Linux命令集(Linux基本信息检索命令--ls指令篇)
Linux基本信息检索命令集(ls指令篇)
如下为笔者总结出在linux
中最常用的ls
指令集
🌟希望能够帮助正在Linux路上奋斗的你🌟
Linux基本信息检索命令
1.LS(list directory contents)
列举指定目录下内容
ls -<option>
指令介绍 | 完整指令 | |||
---|---|---|---|---|
ls | (可选)参数 | 功能(显示信息) | ls -[o] | |
无参数 | 列举当前目录下所有文件和子目录名称 | ls | ||
-l | 列举文件和子目录详情 | ls -l | ||
-a | 列举当前目录下的所有文件,包括隐藏文件或目录(以点号开头的文件或目录) | ls -a | ||
-t | 按照时间参数远近升序排序(由远及近)并列举文件,以最新文件在前 | ls -t | ||
-r | 按照时间参数远近降序排序(由近及远)并列举文件,以最后生成文件在前 | ls -r | ||
-R | 递归列出当前目录和所有子目录中的文件和子目录,也可以使用ls --recursive命令 | ls -R |
注释:
1.
ls -l
表示列举文件和子目录详情,其中包括文件名、文件类型、文件按权限、文件所有者、大小、创建时间等
查看该输出:
(1)右边蓝标字符串(
Desktop
等)表示文件或目录的名称
(2)数字 2 表示链接(link
)数,表示已有多少个硬链接指向该文件或目录
(3)左root
和 右root
分别表示该文件或目录的所有者和所属组
(4)4096
表示文件或目录的大小(以字节为单位),如果是目录则为其所含文件的总大小。
(5)drwxr-xr-x
是Linux
系统中用来表示文件或目录权限的一种表现形式(通常由10
个字符组成)。其中d
(首字符)表示该项为目录;
接下来的九个字符依访问用户的不同分成三组,前三个字符rwx
表示所有者对该文件或目录的权限;接下来的三个字符r-x
表示所属组对该文件或目录的权限;最后的三个字符r-x
表示其他用户(非所有者和非所属组成员)对该文件或目录的权限。如果没有相应的权限,则相应位置的字符将被替换为 -
值得注意的是,该命令直接调用时默认查看当前目录下的文件信息详情,可限定命令作用域,当限定命令作用域时,该命令只输出限定作用于下的文件详情信息,如:
ls -l /root/workspcae/[directory]