linux改变工作目录和显示目录内容的常用命令(续1)

②随后的9个字符表示文件的存取权限。各权限字符表示如下:
r:读

w:写

x:执行。对于目录,表示可以访问该目录。

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

t:设置粘着标志位(留在内存,不被换出),若是目录,则在该目录中的文件分能被超级用户、文件主删除:若是可执行文件,则在该文件执行后,指向其正文段的指针仍留在内存。这样再次执行它时,系统能更快地装入该文件。

-: 表示没有设置权限。

③对于符号链接文件,在最后“文件名”字段显示的形式是:

符号链接文件名->目标文件的路径名

④对于设备文件,其“文件大小”字段显示的信息是设备的主、次设备号。
列表的第一-行给出该目录的总块数,其中包含了间接块。

-L,–dereference: 若指定的名称是一个符号链接文件,则显示链接所指向的原文件,而不是链接文件本身。
-m:用“,”隔开各文件和目录的名字。

-n,-umeri-uid-gid:输出格式与⁻1选项相同,只是在输出中文件主和文件组是用相应的UID和GID来表示的,而不是实际的名称。

-0:与-1选项相同,只是不显示组用户信息。

-p: 在目录名后面附加一个表示类型的标号,即“/”。

-q,–hide-control-chars: 将文件名中不可显示的字符用“?”代替。

-r, --reverse: 按逆序显示ls命令的输出结果。默认时,Is 命令以文件名的字典顺序排列。若指定按时间属性排序,则最近建立的文件排在前面。

-R,–recursive:递归显示指定目录的各子目录中的文件。

-s, --size: 显示每个文件和目录的大小,以块为单位。

-t: 按修改时间的新旧排序,最新的优先。当两个文件的修改时间相同时,则按文件名的字典顺序排序。

-u:写-lt选项连用时,按文件的存取时间排序并予以显示:与4选项连用时,显示文件的存取时间并按名排序:否则,按文件存取时间排序。

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

(4)示例

①列出当前目录的内容,并标出文件的属性:

$ ls -F

Destop/ ex1* ex2* m1.c m2.c test/

②按多列形式列出目录/home/mengqc的内容:

$ ls -C /home/mengqc

③以长列表格式列出当前目录的内容,包括隐藏文件和它们的1节点号:

$ ls -lai

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值