题目
以下哪个选项中的命令,可以将文件myfile的权限修改为“所属用户可修改可执行、所属组用户仅可读可执行、其他用户无任何权限”? A. chown 706 myfileB. chmod 750 myfileC. chown 705 myfileD. chmod 777 myfile
以下哪个选项中的命令,可以将文件myfile的权限修改为“所属用户可修改可执行、所属组用户仅可读可执行、其他用户无任何权限”?
- A. chown 706 myfile
- B. chmod 750 myfile
- C. chown 705 myfile
- D. chmod 777 myfile
题目解答
答案
B
解析
步骤 1:理解文件权限
文件权限在Linux系统中通常用数字表示,每个数字代表一组权限。数字从右到左分别代表其他用户、所属组用户和所属用户。每个数字由3位二进制数表示,分别代表读(4)、写(2)、执行(1)权限。例如,数字7表示读、写、执行权限,数字5表示读、执行权限,数字0表示无权限。
步骤 2:确定所需权限
题目要求文件myfile的权限为“所属用户可修改可执行、所属组用户仅可读可执行、其他用户无任何权限”。根据上述规则,所属用户权限为7(读、写、执行),所属组用户权限为5(读、执行),其他用户权限为0(无权限)。因此,所需的权限数字为750。
步骤 3:选择正确的命令
根据题目选项,只有选项B(chmod 750 myfile)符合要求。chown命令用于更改文件的所有者,而不是修改权限,因此选项A和C不正确。选项D(chmod 777 myfile)将文件权限设置为所有用户都有读、写、执行权限,不符合题目要求。
文件权限在Linux系统中通常用数字表示,每个数字代表一组权限。数字从右到左分别代表其他用户、所属组用户和所属用户。每个数字由3位二进制数表示,分别代表读(4)、写(2)、执行(1)权限。例如,数字7表示读、写、执行权限,数字5表示读、执行权限,数字0表示无权限。
步骤 2:确定所需权限
题目要求文件myfile的权限为“所属用户可修改可执行、所属组用户仅可读可执行、其他用户无任何权限”。根据上述规则,所属用户权限为7(读、写、执行),所属组用户权限为5(读、执行),其他用户权限为0(无权限)。因此,所需的权限数字为750。
步骤 3:选择正确的命令
根据题目选项,只有选项B(chmod 750 myfile)符合要求。chown命令用于更改文件的所有者,而不是修改权限,因此选项A和C不正确。选项D(chmod 777 myfile)将文件权限设置为所有用户都有读、写、执行权限,不符合题目要求。