简述查看linux权限的命令及详细解释linux下的文件系统权限

简述查看linux权限的命令及详细解释linux下的文件系统权限,第1张

一般在登陆系统后在命令终端下显示#提示符,表示当前用户是root权限,如果在命令终端下显示$提示符,表示是一般用户权限。

linux下文件权限分3种,读,写,执行

其中读用r表示,写用w表示,执行用x表示

首先/dev/pts/1 此文件不是一直存在的,而且这里的1可能变成2,3,4等

如果非要让非root用户有权限,你这里应该指的是w权限吧,那就需要以root身份制作脚本,写入crontab中,不停的chown 或chmod

注: 你可以测试一下,登陆两个窗口,会发现pts中会多文件, 我没有想到什么场景有让非root用户获取此文件权限的需要,因为此文件是随某一用户登陆产生的tty文件,本身此用户已有权限

在Linux系统中,可以使用ls -l命令查看文件或目录的权限。命令输出示例:

bash

ls -l

输出: total 52

-rw-r--r-- 1 root root 18 Sep 10 15:31 1txt

-rw-r--r-- 1 root root 18 Sep 10 15:31 2txt

drwxr-xr-x 2 root root 4096 Sep 10 15:53 dir1

-rwxr-xr-x 1 root root 73 Sep 10 15:32 runsh

文件的权限表示在第一个字段,以10个字符表示。

第一个字符代表文件的类型:

-:普通文件

d:目录

l:软链接

c:字符设备文件

b:块设备文件

后9个字符分为3组,每组3个字符,代表文件拥有者、群组用户和其他用户的权限:

r:读权限

w:写权限

x:执行权限

-:无权限

每个文件都有3个用户组:

u:用户(owner) 拥有者

g:用户组(group) 属组

o:其他用户(other) 其他

例如: -rwxr-xr--

该文件:

- 普通文件

- 拥有者u可读写执行(rxw)

- 属组g和其他o可读执行(r-x)

- 其他o不可写(--w)

所以,通过ls -l查看文件权限,我们可以清楚了解每个文件被赋予的权限,以及被赋权的用户范围。这在Linux权限管理中是非常重要的一部分。

如果您对Linux文件权限有任何疑问,欢迎与我联系。我可以为您提供一个全面和深入的权限解读,并帮助您进行权限的添加、修改和删除。谢谢!

以上就是关于简述查看linux权限的命令及详细解释linux下的文件系统权限全部的内容,包括:简述查看linux权限的命令及详细解释linux下的文件系统权限、linux非root用户如何永久获取/dev/pts/1的权限、linux查看文件权限等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9303938.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存