在 Linux 中,查看文件或目录的权限通常使用 ls 命令。下面按常见场景说明:
ls -lls -l 文件名
或查看当前目录所有文件:
ls -l
-rwxr-xr-- 1 user group 2048 Jun 25 10:30 test.sh
- 普通文件d 目录l 软链接rwx:所有者权限r-x:所属组权限r--:其他用户权限user:文件所有者group:所属用户组ls -ld 目录名
stat -c '%a %n' 文件名
示例:
755 test.sh
stat 文件名
会显示:
namei -l 路径
例如:
namei -l /home/user/test/file.txt
可逐层查看目录和文件的权限。
如果你有具体场景(比如“怎么看某个用户能不能读这个文件”),可以告诉我,我可以更针对性说明。