设置文件权限 在用户主目录下创建目录test,进入test目录创建空文件file1。 以长格式显示文件信息,注意文件的权限和所属用户和组。 对文件file1设置权限,使其他用户可以对此文件进行写操作。 查看设置结果。 取消同组用户对此文件的读取权限。查看设置结果。 用数字形式为文件file1设置权限,所有者读取、可写、执行;其他用户和所属组用户只有读取和执 行的权限。设置完成后查看设置结果。 用数字形式更改文件file1的权限,使所有者只能读取此文件,其他任何用户都没有权限。查看设置 结果。 为其他用户添加可写权限。查看设置结果。 回到上层目录,查看test的权限。 为其他用户添加对此目录的可写权限。
时间: 2024-03-21 10:41:27 浏览: 517
设置文件/文件夹权限
5星 · 资源好评率100%
好的,下面是每个问题的回答:
1. 在用户主目录下创建目录test并进入,然后创建空文件file1:
```
mkdir ~/test
cd ~/test
touch file1
```
2. 以长格式显示文件信息,注意权限和所属用户和组:
```
ls -l file1
```
3. 对文件file1设置权限,使其他用户可以对此文件进行写操作:
```
chmod o+w file1
```
4. 查看设置结果:
```
ls -l file1
```
可以看到file1的权限变成了 `-rw-rw-rw-`,其中`rw-`表示其他用户有读写权限。
5. 取消同组用户对此文件的读取权限:
```
chmod g-r file1
```
6. 查看设置结果:
```
ls -l file1
```
可以看到file1的权限变成了 `-rw--w-rw-`,其中`r--`表示所属组用户没有读取权限。
7. 用数字形式为文件file1设置权限,所有者读取、可写、执行;其他用户和所属组用户只有读取和执行的权限:
```
chmod 754 file1
```
8. 设置完成后查看设置结果:
```
ls -l file1
```
可以看到file1的权限变成了 `-rwxr-xr--`,其中`rwx`表示所有者有读取、可写、执行权限,`r-x`表示其他用户和所属组用户只有读取和执行权限。
9. 用数字形式更改文件file1的权限,使所有者只能读取此文件,其他任何用户都没有权限:
```
chmod 400 file1
```
10. 查看设置结果:
```
ls -l file1
```
可以看到file1的权限变成了 `-r--------`,其中`r--`表示只有所有者有读取权限,其他用户没有任何权限。
11. 为其他用户添加可写权限:
```
chmod o+w file1
```
12. 查看设置结果:
```
ls -l file1
```
可以看到file1的权限变成了 `-r-----rwx`,其中`rwx`表示其他用户有读写执行权限。
13. 回到上层目录,查看test目录的权限:
```
cd ..
ls -ld test
```
可以看到test目录的权限,比如 `-rwxr-xr-x`,其中`rwx`表示所有者有读写执行权限,`r-x`表示所属组用户只有读和执行权限,`r-x`表示其他用户也只有读和执行权限。
14. 为其他用户添加对此目录的可写权限:
```
chmod o+w test
```
15. 查看设置结果:
```
ls -ld test
```
可以看到test目录的权限变成了 `-rwxr-xrwx`,其中`rwx`表示所有者有读写执行权限,`r-x`表示所属组用户只有读和执行权限,`rwx`表示其他用户有读写执行权限。
阅读全文