[root@python3 ~]# ll yy.txt
-rw-rw-rw-. 1 root root 391 1月 12 13:24 yy.txt
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]# chmod 000 yy.txt
[root@python3 ~]# ll yy.txt
----------. 1 root root 391 1月 12 13:24 yy.txt
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]# chmod ugo=x yy.txt
[root@python3 ~]# ll yy.txt
---x--x--x. 1 root root 391 1月 12 13:24 yy.txt
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]# chmod u+r,g+w,o-x yy.txt
[root@python3 ~]# ll yy.txt
-r-x-wx---. 1 root root 391 1月 12 13:24 yy.txt
[root@python3 ~]#
[root@python3 ~]# chmod u+r,g+w,o-x yy.txt
[root@python3 ~]# ll yy.txt
-r-x-wx---. 1 root root 391 1月 12 13:24 yy.txt
[root@python3 ~]#
[root@python3 ~]# ch u-r,g-x,o+r yy.txt
-bash: ch: command not found
[root@python3 ~]# chmod u-r,g-x,o+r yy.txt
[root@python3 ~]# ll yy.txt
---x-w-r--. 1 root root 391 1月 12 13:24 yy.txt
上面是权限设置的随意练习
Type `help' to learn how to use Xshell prompt.
[C:\~]$
Connecting to 10.0.0.128:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
Last login: Fri Jan 12 08:32:16 2024 from 10.0.0.1
[root@python3 ~]# su haha
[haha@python3 root]$ exit
exit
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]# ls
a a.txt c hahaxiix.txt install_bak.log install.log.syslog 公共的 视频 文档 音乐
anaconda-ks.cfg b d hello.txt install.log yy.txt 模板 图片 下载 桌面
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]#
[root@python3 ~]# cd /tmp
[root@python3 tmp]# ll
总用量 48
drwx------. 2 root root 4096 11月 22 2022 keyring-7ntP9D
drwx------. 2 root root 4096 11月 22 2022 keyring-E9rZuC
drwx------. 2 root root 4096 1月 8 10:04 keyring-GEBN2Q
drwx------. 2 root root 4096 12月 2 2022 keyring-uhKmmi
drwx------. 2 root root 4096 7月 13 2023 keyring-V0dksd
drwx------. 2 gdm gdm 4096 1月 11 21:06 orbit-gdm
drwx------. 2 gdm gdm 4096 1月 11 21:06 pulse-HviFggOz3PDB
drwx------. 2 root root 4096 1月 11 18:29 pulse-Sez2ymVt2bDc
drwxr--r--. 2 root root 4096 1月 12 16:28 testing
drwx------. 2 root root 4096 1月 8 10:22 virtual-root.dUkmWA
drwx------. 2 root root 4096 1月 8 10:04 virtual-root.l0cjoK
drwx------. 2 root root 4096 1月 11 18:29 virtual-root.wVqvBo
[root@python3 tmp]#
[root@python3 tmp]#
[root@python3 tmp]# ll testing/
总用量 0
-rw-r--r--. 1 root root 0 1月 12 16:28 test.txt
[root@python3 tmp]#
[root@python3 tmp]#
[root@python3 tmp]# su haha
[haha@python3 tmp]$
[haha@python3 tmp]$ ll
总用量 48
drwx------. 2 root root 4096 11月 22 2022 keyring-7ntP9D
drwx------. 2 root root 4096 11月 22 2022 keyring-E9rZuC
drwx------. 2 root root 4096 1月 8 10:04 keyring-GEBN2Q
drwx------. 2 root root 4096 12月 2 2022 keyring-uhKmmi
drwx------. 2 root root 4096 7月 13 2023 keyring-V0dksd
drwx------. 2 gdm gdm 4096 1月 11 21:06 orbit-gdm
drwx------. 2 gdm gdm 4096 1月 11 21:06 pulse-HviFggOz3PDB
drwx------. 2 root root 4096 1月 11 18:29 pulse-Sez2ymVt2bDc
drwxr--r--. 2 root root 4096 1月 12 16:28 testing
drwx------. 2 root root 4096 1月 8 10:22 virtual-root.dUkmWA
drwx------. 2 root root 4096 1月 8 10:04 virtual-root.l0cjoK
drwx------. 2 root root 4096 1月 11 18:29 virtual-root.wVqvBo
[haha@python3 tmp]$
[haha@python3 tmp]$
[haha@python3 tmp]$ ll testing/
ls: 无法访问testing/test.txt: 权限不够
总用量 0
-????????? ? ? ? ? ? test.txt
[haha@python3 tmp]$
[haha@python3 tmp]$ cd testing/
bash: cd: testing/: 权限不够
[haha@python3 tmp]$
[haha@python3 tmp]$ chown haha testing/
chown: 正在更改"testing/" 的所有者: 不允许的操作
[haha@python3 tmp]$ exit
exit
[root@python3 tmp]# chown haha testing/
[root@python3 tmp]# ll
总用量 48
drwx------. 2 root root 4096 11月 22 2022 keyring-7ntP9D
drwx------. 2 root root 4096 11月 22 2022 keyring-E9rZuC
drwx------. 2 root root 4096 1月 8 10:04 keyring-GEBN2Q
drwx------. 2 root root 4096 12月 2 2022 keyring-uhKmmi
drwx------. 2 root root 4096 7月 13 2023 keyring-V0dksd
drwx------. 2 gdm gdm 4096 1月 11 21:06 orbit-gdm
drwx------. 2 gdm gdm 4096 1月 11 21:06 pulse-HviFggOz3PDB
drwx------. 2 root root 4096 1月 11 18:29 pulse-Sez2ymVt2bDc
drwxr--r--. 2 haha root 4096 1月 12 16:28 testing
drwx------. 2 root root 4096 1月 8 10:22 virtual-root.dUkmWA
drwx------. 2 root root 4096 1月 8 10:04 virtual-root.l0cjoK
drwx------. 2 root root 4096 1月 11 18:29 virtual-root.wVqvBo
[root@python3 tmp]#
[root@python3 tmp]#
[root@python3 tmp]# su haha
[haha@python3 tmp]$
[haha@python3 tmp]$ ll
总用量 48
drwx------. 2 root root 4096 11月 22 2022 keyring-7ntP9D
drwx------. 2 root root 4096 11月 22 2022 keyring-E9rZuC
drwx------. 2 root root 4096 1月 8 10:04 keyring-GEBN2Q
drwx------. 2 root root 4096 12月 2 2022 keyring-uhKmmi
drwx------. 2 root root 4096 7月 13 2023 keyring-V0dksd
drwx------. 2 gdm gdm 4096 1月 11 21:06 orbit-gdm
drwx------. 2 gdm gdm 4096 1月 11 21:06 pulse-HviFggOz3PDB
drwx------. 2 root root 4096 1月 11 18:29 pulse-Sez2ymVt2bDc
drwxr--r--. 2 haha root 4096 1月 12 16:28 testing
drwx------. 2 root root 4096 1月 8 10:22 virtual-root.dUkmWA
drwx------. 2 root root 4096 1月 8 10:04 virtual-root.l0cjoK
drwx------. 2 root root 4096 1月 11 18:29 virtual-root.wVqvBo
[haha@python3 tmp]$ ll testing/
总用量 0
-rw-r--r--. 1 root root 0 1月 12 16:28 test.txt
[haha@python3 tmp]$ cd testing/
[haha@python3 testing]$ ll
总用量 0
-rw-r--r--. 1 root root 0 1月 12 16:28 test.txt
[haha@python3 testing]$
[haha@python3 testing]$
[haha@python3 testing]$
[haha@python3 testing]$ rm test.txt
rm:是否删除有写保护的普通空文件 "test.txt"?y
[haha@python3 testing]$ ll
总用量 0
[haha@python3 testing]$ touch test.txt
[haha@python3 testing]$ ll
总用量 0
-rw-rw-r--. 1 haha haha 0 1月 12 16:54 test.txt
[haha@python3 testing]$
[haha@python3 testing]$
[haha@python3 testing]$
[haha@python3 testing]$