在 Ubuntu(Linux)中,查看文件或目录的权限有多种方式,下面是最常用的方法:
ls -l 命令(最常用)ls -l 文件名
或者查看整个目录:
ls -l
示例输出:
-rwxr-xr-- 1 user user 2048 6月 25 10:00 test.sh
权限说明:
- 普通文件d 目录l 软链接rwx:拥有者权限(user)r-x:用户组权限(group)r--:其他用户权限(others)r = 读,w = 写,x = 执行ls -ld 目录名
例如:
ls -ld /home/user
stat 命令(更详细)stat 文件名
会显示:
示例:
Access: (0754/-rwxr-xr--)
namei -l 路径
例如:
namei -l /var/www/html/index.php
可以看到每一级目录的权限。
| 权限 | 数字 |
|---|---|
| r | 4 |
| w | 2 |
| x | 1 |
例如:
rwxr-xr-- = 754如果你是想修改权限或查看某个用户是否有权限访问,也可以告诉我具体场景,我可以给你更针对性的命令。