录的创建与删除 Linux 常用命令( 二 )



目录中的总块数显示在长格式列表的开头,其中包含间接块 。

- L 若指定的名称为一个符号链接文件,则显示链接所指向的文件 。

- m 输出按字符流格式,文件跨页显示,以逗号分开 。

- n 输出格式与l选项相同,只不过在输出中文件属主和属组是用相应的UID号和 GID号来表示,而不是实际的名称 。

- o 与l选项相同,只是不显示拥有者信息 。

- p 在目录后面加一个“/” 。

- q 将文件名中的不可显示字符用“?”代替 。

- r 按字母逆序或最早优先的顺序显示输出结果 。

- R 递归式地显示指定目录的各个子目录中的文件 。

- s 给出每个目录项所用的块数,包括间接块 。

- t 显示时按修改时间(最近优先)而不是按名字排序 。若文件修改时间相同,则 按字典顺序 。修改时间取决于是否使用了c或u选顶 。缺省的时间标记是最后一次修 改时间 。

- u 显示时按文件上次存取的时间(最近优先)而不是按名字排序 。即将-t的时间 标记修改为最后一次访问的时间 。

- x 按行显示出各排序项的信息 。

用ls - l命令显示的信息中,开头是由10个字符构成的字符串,其中第一个字符表示文件类型,它可以是下述类型之一:

- 普通文件

d 目录

l 符号链接

b 块设备文件

c 字符设备文件

后面的9个字符表示文件的访问权限,分为3组,每组3位 。

第一组表示文件属主的权限,第二组表示同组用户的权限,第三组表示其他用户的权限 。每一组的三个字 符分别表示对文件的读、写和执行权限 。

各权限如下所示:

r 读

w 写

x 执行 。对于目录,表示进入权限 。

s 当文件被执行时,把该文件的UID或GID赋予执行进程的UID(用户ID)或GID(组 ID) 。

t 设置标志位(留在内存,不被换出) 。如果该文件是目录,在该目录中的文件只能被超级用户、目录拥有者或文件属主删除 。如果它是可执行文件,在该文件执行 后,指向其正文段的指针仍留在内存 。这样再次执行它时,系统就能更快地装入该文件 。

推荐阅读