文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux下的权限管理怎么理解

2023-06-28 17:49

关注

Linux下的权限管理怎么理解,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

Linux下一个文件一经创建,就具有三种访问方式
1.读,可以显示该文件的内容
2.写,可以编辑或删除它
3.执行,如果该文件是一个shell脚本或者程序

按照所针对的用户,文件的权限可以分为三类

文件属主,创建该文件的用户
2.同组用户,文件属主所在用户组的任何用户
3.其他用户,不包含文件属主的其他用户组中的用户

[root@VM_0_14_centos ~]# lltotal 32drwxr-xr-x 4 root root 4096 Nov 28 00:09 group-chatdrwxr-xr-x 5 root root 4096 Oct 16 11:41 new-blog-rwxr--r-- 1 root root 2303 Sep 17 11:31 start_sb_app.sh...

分析一下命令的结果

输出解释
total 32该目录中所有文件所占的空间
drwxr-xr-xd表示文件的类型,rwxr-xr-x9个字符表示文件的访问权限
4该文件硬链接的数目
root文件的属主
root文件属主root所在的缺省组(也叫做root)
28用字节来表示的文件长度
Nov 28 00:09文件的更新时间
group-chat文件名

文件的类型有如下几种

符号介绍
d目录
l符号链接(指向另一个文件)
s套接字文件
b块设备文件
c字符设备文件
p命名管道文件
–普通文件,或者更准确的说,不属于以上几种类型的文件

rwxr-xr-x9个字符表示文件的访问权限,这9个字符可以分为三组rwx:文件属主权限r-x:同组用户权限r-x:其他用户权限

rwx位置上的-表示相应的访问权限被禁止
举几个例子演示一下,相信你很快就理解了

权限所代表的的含义
r– — —文件属主可读,但不能写或执行
rwx r– r–文件属主可读,写,执行,同组和其他用户只可读
rwx rwx rwx所有人可读,写,执行

改变权限

符号模式

chmod命令的一般格式为

chmod [who] operator [permission] filename

who的含义

字符解释
u文件属主权限
g同组用户权限
o其他用户权限
a所有用户(文件属主,同组用户及其他用户)

operator的含义

字符解释
+增加权限
–取消权限
=设定权限

permission的含义

字符解释
r读权限
w写权限
x执行权限

举几个例子演示一下,假定myfile文件最开始的权限为rwx rwx rwx

命令结果含义
chmod a-x myfilerw- rw- rw-收回所有用户的执行权限
chmod go-w myfilerw- r– r–收回同组用户和其他用户的写权限
chmod u+x myfilerwx r– r–赋予文件属主执行权限

绝对模式

用二级制数字的0和1来表示用户的权限,这个思想很牛逼,如下图!Linux下的权限管理怎么理解当用户同时有读写执行权限时,二进制为是111,转为10进制就是7,所以777就表示文件属主,同组用户和其他用户都拥有读写执行权限

例子如下

命令结果含义
chmod 777 myfilerwx rwx rwx赋予所有用户读,写,执行权限
chmod 644 myfilerw– r– r–赋予文件属组读和写的权限,所有其他用户读权限
chmod 444 myfiler– r– r–赋予所有用户读权限

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网行业资讯频道,感谢您对编程网的支持。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯