linux权限777(Linux的权限设置)

语法:#chmod 选项 权限模式 文档

注意事项:

常用选项:

-R:递归设置权限 (当文档类型为文件夹的时候)

权限模式:就是该文档需要设置的权限信息

文档:可以是文件,也可以是文件夹,可以是相对路径也可以是**路径。

注意点:如果想要给文档设置权限,操作者要么是root用户,要么就是文档的所有者。

1、字母形式

linux权限777(Linux的权限设置)

给谁设置

u:表示所有者身份owner(user)

g:表示给所有者同组用户设置(group)

o:表示others,给其他用户设置权限

a:表示all,给所有人(包含ugo部分)设置权限

如果在设置权限的时候不指定给谁设置,则默认给所有用户设置

权限字符

r:读

w:写

x:表示执行

-:表示没有权限

权限分配方式

+:表示给具体的用户新增权限(相对当前)

-:表示删除用户的权限(相对当前)

=:表示将权限设置成具体的值(注重结果)【赋值】

例如:需要给anaconda-ks.cfg文件(-rw——-.)设置权限,要求所有者拥有全部的权限,同组用户拥有读和执行权限,其他用户只读权限。

答案:

①#chmod u+x,g+rx,o+r anaconda-ks.cfg

linux权限777(Linux的权限设置)

②#chmod u=rwx,g=rx,o=r anaconda-ks.cfg

linux权限777(Linux的权限设置)

提示:当文档拥有执行权限(任意部分),则其颜色在终端中是绿色。

#chmod ug=rwx 形式,如果有两部分权限一样则可以合在一起写的

例如:如果anaconda-ks.cfg文件什么权限都没有,可以使用root用户设置所有人都有执行权限,则可以写成

①#chmod +x anaconda-ks.cfg

②#chmod a=x anaconda-ks.cfg

③#chmod a+x anaconda-ks.cfg

2、数字形式

经常会在一些技术性的网页上看到类似于#chmod 777 a.txt 这样的一个权限,这种形式称之为数字形式权限(777)。

读:r 4

写:w 2

执行:x 1

没有任何权限:0

linux权限777(Linux的权限设置)

例如:需要给anaconda-ks.cfg设置权限,权限要求所有者拥有全部权限,同组用户拥有读执行权限,其他用户只读。

全部权限(u):读+写+执行=4+2+1=7

读和执行(g):读+执行=4+1=5

读权限(o):读=4

由上得知权限为:754

#chmod 754 anaconda-ks.cfg

linux权限777(Linux的权限设置)

面试题:用超级管理员设置文档的权限命令是#chmod -R 731 aaa,请问这个命令有没有什么不合理的地方?

拥有者:7=4+2+1=读+写+执行

同组用户:3=2+1=写+执行

其他用户:1=1=执行

注意:在写权限的时候千万不要设置类似于上面的这种“奇葩权限”。如果一个权限数字中但凡出现2与3的数字,则该权限有不合理的情况。

3、注意事项

使用root用户创建一个文件夹(/oo),权限默认,权限如下:

linux权限777(Linux的权限设置)

需要在oo目录下创建文件(oo/xx.txt),需要给777权限:

linux权限777(Linux的权限设置)

切换到test用户(不是文档所有者,也不是同组用户,属于other部分):

问题1:test用户是否可以打开oo/xx.txt文件?【能打开】

问题2:test用户是否可以编辑oo/xx.txt文件?【可以】

问题3:test用户是否可以删除oo/xx.txt文件?【不可以,同样还不允许创建文件/文件夹、移动文件、重命名文件】

linux权限777(Linux的权限设置)

在Linux中,如果要删除一个文件,不是看文件有没有对应的权限,而是看文件所在的目录是否有写权限,如果有才可以删除。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/30943.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • Win10电脑的tmp文件如何转换格式?怎么转换TMP文件的格式

    Win10电脑的tmp文件如何转换格式?怎么转换TMP文件的格式 什么是tmp文件 为什么需要转换tmp文件 如何转换tmp文件格式 常见的tmp文件转换工具 什么是tmp文件 tmp文件是指计算机上的临时文件,通常是由软件或系统自动生成的,用于存储临时数据,如浏览器缓存、临时文档等。tmp文件通常具有一定的时效性,在一定时间后会自动被删除。 为什么需要转换…

    2023-08-21
    00
  • Epic平台登录不上如何处理?Epic平台登录按钮一直转圈怎么办?

    如何处理Epic平台登录问题 登录失败原因 解决方案 检查网络连接 清除浏览器缓存 禁用浏览器扩展程序 更新浏览器版本 联系技术支持 登录失败原因 如果你在登录Epic平台时遇到困难,可能是以下原因导致的: 网络连接问题 浏览器缓存问题 浏览器扩展程序冲突 浏览器版本过旧 Epic平台服务器问题 解决方案 如果你遇到Epic平台登录问题,可以尝试以下解决方案…

    2023-06-23
    00
  • 查看打印机打印记录:快速获取打印历史!

    查看打印机打印记录:快速获取打印历史! 为什么需要查看打印记录? 如何查看打印记录? 如何管理打印记录? 为什么需要查看打印记录? 在工作或学习中,我们经常需要打印文件,但是有时候会忘记打印的内容或者需要重新查看打印的历史记录。此时,查看打印记录就显得尤为重要。 此外,有些公司或学校需要对打印记录进行管理,以便控制打印成本和保护机密信息。因此,查看打印记录也…

    2023-06-01
    00
  • 佳能打印机与电脑连接步骤(教程只适合有电脑基础的才会看懂)

    首先打印机插电开机,把USB数据线分别连接好电脑与打印机,然后再确定自己的打印机品牌型号,比如我的打印机佳能230,确定型号之后,再根据型号找到相对应的电脑驱动。 确认打印机型号 那驱动是什么呢?就是让电脑认识这台打印机的软件,驱动安装好之后,电脑才能识别到我们连接到电脑上的这个硬件是打印机,电脑才能控制它完成打印任务。 1、电脑配置如下: 2、以佳能236…

    2022-07-17 投稿
    00
  • mac切换windows系统按哪个键?苹果电脑中切换系统的操作方法

    很多用户都会在使用Mac电脑时安装win系统,这样使用双系统让工作更有效率,但一些新安装win系统的Mac用户不知道如何切换系统,下面我们分享在Mac电脑中切换系统的操作方法。 1、将Mac开机或重启后。 2、然后立即按住键盘上的“Option”或“ Alt)⌥ ”键。 3、直到显示启动管理器窗口时松开按键。 4、选择“macOS”或“Windows”启动磁…

    2022-07-22
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信