首页 > 试题广场 >

ls -l命令有以下输出,描述正确的是

[单选题]
ls -l命令有以下输出,描述正确的是

  • default.etcd为可执行文件,只能被root执行
  • go目录占的磁盘空间大小为4KB
  • install-client.sh脚本可以用./install-client.sh命令执行
  • go文件夹可以被任意用户浏览
首先d表示这个文件是一个文件夹,然后文件的权限用其后一共有9个字符表示,分成三组,分别表示文件所属用户的权限,文件所属用户组的权限,其他人的权限,r 表示读权限, w表示写权限, x表示执行权限,你给的这个例子就是说 这是个文件夹,并且此文件所属用户拥有读、写、执行三项权限,其余的用户组,其他用户不拥有任何权限(全部都是-)--转
发表于 2020-04-03 22:52:49 回复(0)
d表示这个文件是一个文件夹,然后文件的权限用其后一共有9个字符表示,分成三组,分别表示文件所属用户的权限,文件所属用户组的权限,其他人的权限,r 表示读权限, w表示写权限, x表示执行权限。如第一行代表这是个文件夹,并且此文件所属用户拥有读、写、执行三项权限,其余的用户组,其他用户不拥有任何权限(全部都是-)

A:d代表目录
B:也是目录,所以4096代表该目录符所占的大小(注意,4096不表示该目录下所有文件的大小)
C:没有x权限,不能直接./运行,但可以用sh运行
发表于 2020-08-06 15:29:25 回复(0)
r  ---> 目录可以查看目录内文件,文件可以读取内容.
w --->目录可以创建子文件,文件可以修改内容
x ---> 可执行脚本
B选项所说的应该是目录中文件个数.
发表于 2020-02-17 16:33:18 回复(7)
看了老半天,终于知道 为什么 D 选项不能选择了,

这里根本就没有 x  这个选项,所以这文件时无法执行的,但是使用 ./ xxxx.sh 这种执行方法是没有问题的,小心这个坑就好了。
发表于 2020-04-07 08:18:43 回复(0)

文件属性字段总共有10个字母组成;第一个字符代表文件的类型

字母“-”表示该文件是一个普通文件

字母“d”表示该文件是一个目录,字母"d",是dirtectory(目录)的缩写
..............

字母“l”表示该文件是一个链接文件。字母"l"是link(链接)的缩写,类似于windows下的快捷方式

第1字段后9个字母表示该文件或目录的权限位。

r表是读 (Read) 、w表示写 (Write) 、x表示执行 (eXecute)
default.etcd是一个可读写执行的目录
表示文件的拥有者maomaot对文件有读写权限,其他人(同组用户和其他用户只有读的权限)

目录go的拥有者maomaot对文件有读写执行权限,其他人(同组用户和其他用户只有读的权限)
发表于 2020-09-02 15:41:41 回复(0)
B为啥不对?别告诉我B表达的是包含了目录下的文件,我觉得并没有这个意思。
发表于 2020-04-07 11:52:08 回复(1)
第一个d是文件夹
发表于 2020-01-16 11:28:12 回复(0)
A是目录,不是文件;
B也是目录,所以4096表示的是该目录符所占的大小(注意,4096不表示该目录下所有文件的大小);
C没有x权限,不能直接./运行,但可以用sh运行;
D正确
发表于 2020-04-21 19:41:36 回复(0)

发表于 2020-09-27 20:12:49 回复(0)
A.可以被其他用户执行,使用 sudo
B.显示4096,实际并不是
C.sh脚本没有x可执行选项,不可执行,需要赋予权限 chmod +x ./xxx.sh 
D.正确 
发表于 2020-05-17 23:22:13 回复(0)