Linux/UNIX显示文件的权限
时间:2020-01-09 10:40:24 来源:igfitidea点击:
问题描述:如何使用ssh列出或显示文件的权限?
我没有在远程Linux计算机上安装GUI。
解决方法:您需要将ls命令与-l选项一起使用。
文件访问权限显示在输出的第一列中,在文件类型字符之后。
ls命令列出有关FILE的信息。
如果未提供任何参数,则默认情况下将使用当前目录。
列出文件访问权限
执行ls -l命令,如下所示以显示/etc/passwd文件的权限:
$ ls -l /etc/passwd
输出量
-rw-r--r-- 1 root root 2453 Jul 17 16:25 /etc/passwd
文件的权限
文件访问权限显示在输出的第一列,即-rw-rr
- 第一个字符不过是文件类型。表示常规文件,d表示目录。
- 接下来的三个字符(rw-)指定拥有该文件的用户的权限
- 接下来的三个(r)指定拥有该文件的组中所有成员的权限。
- 最后,列(r)中的最后三个字符指定系统上所有其他用户的权限。
许可中的每个字符的含义如下:
r
:读取权限。w
:写权限。x
:执行权限。- ``:未经许可。
例如,rwpermission意味着所有者可以读取,写入文件,但不能执行相同的操作。