显示目录内容:
ls [option]...[file]...
ls是英文单词的简写,其功能是显示目录的内容;
默认情况下,输出条目按字母顺序排序;
当未给出目录名或是文件名时,就显示当前目录的信息。
[option]:
-a 列出隐藏文件,文件中以“.”开头的均为隐藏文件,如:~/.bashrc
-l 列出文件的详细信息
-R连同子目录中的内容一起列出
用ls -l命令显示的信息中,开头是由10个字符构成的字符串,其中第一个字符表示文件的类型,有以下类型:
- 普通文件
d 目录
l 符号链接
b 块设备文件
c 字符设备文件
s socket文件(网络套接字)
p 管道
后面的9个字符表示文件的访问权限,分为3组,每组3位。第一组表示文件所属的权限,第二组表示同组其他用户的权限,第三组表示其他组的用户的权限。每一组的三个字符分别表示对文件的读、写和执行权限。各权限如下所示:
r 读
w 写
x 可执行(对于目录,表示进入权限)
s 当文件被执行时,把该文件的用户ID或组ID赋予执行进程的 用户ID
t 设置标志位
- 没有相应的权限
时间: 2024-10-09 09:12:13