温馨提示×

如何查看debian文件权限

小樊
43
2026-09-23 20:29:02
栏目: 智能运维

在 Debian(以及其它 Linux 发行版)中,查看文件权限主要有以下几种常用方法:


一、使用 ls 命令(最常用)

1. 查看当前目录文件权限

ls -l

示例输出:

-rwxr-xr-- 1 user user 2048 Jun 25 10:00 test.sh

权限说明:

  • -:文件类型(- 普通文件,d 目录,l 软链接)
  • rwx:所有者权限(读、写、执行)
  • r-x:所属组权限
  • r--:其他用户权限

2. 查看某个文件

ls -l 文件名

3. 查看目录本身权限(而不是内容)

ls -ld 目录名

4. 查看隐藏文件

ls -la

二、使用 stat 命令(更详细)

stat 文件名

示例:

Access: (0755/-rwxr-xr-x)  Uid: (1000/user)   Gid: (1000/user)
  • 0755 是八进制权限表示
  • 同时显示 UID、GID、访问/修改时间等

三、查看数字(八进制)权限

stat -c "%a %n" 文件名

示例:

755 test.sh

四、查看 ACL(高级权限)

如果文件使用了 ACL:

getfacl 文件名

五、常见权限含义速查

符号 含义
r 读
w 写
x 执行
7 rwx
6 rw-
5 r-x
4 r–

如果你是想:

  • 修改权限
  • 理解某条权限报错
  • 查看目录或脚本是否可执行

可以告诉我具体场景,我可以给你更针对性的说明。

0 踩