执行命令 ls –l 时,某行显示如下: -rw-r--r-- 1 chris chris 207 jul 20 11:58 mydata (1)每个字段的含义 (2)用户chris 对该文件具有什么权限? (3)执行命令useradd Tom后,用户Tom对该文件具有什么权限? (4)如何使任何用户都可以读写执行该文件? (5)如何把该文件属主改为用户root ?
时间: 2024-04-06 12:34:00 浏览: 115
好的,我知道了,下面是我的回答:
(1)每个字段的含义:
-rw-r--r-- 1 chris chris 207 jul 20 11:58 mydata
其中,第一个字段表示文件类型和权限;第二个字段表示硬链接数;第三个字段表示文件拥有者;第四个字段表示文件所属组;第五个字段表示文件大小;第六个字段表示文件最后修改时间;第七个字段表示文件名。
(2)用户chris对该文件具有什么权限:
用户chris对该文件具有读写权限,但没有执行权限,其他用户对该文件只有读取权限。
(3)执行命令useradd Tom后,用户Tom对该文件具有什么权限:
执行命令useradd Tom只是添加了用户Tom,但并没有改变该文件的权限,因此,用户Tom对该文件的权限与其他用户相同,只有读取权限。
(4)如何使任何用户都可以读写执行该文件:
可以执行命令chmod 777 mydata,将该文件的权限改为所有用户都有读写执行权限。
(5)如何把该文件属主改为用户root:
可以执行命令chown root mydata,将该文件的属主改为root用户。
阅读全文