Linux中chmod -R 递归修改文件权限的操作和 默认权限umask

Linux中chmod -R 递归修改文件权限的操作和 默认权限umask修改文件权限命令作用chown修改拥有者chgrp修改组chmodx修改权限命令格式#修改文件|目录的拥有者chown用户名目录名|文件名#递归修改文件|目录的组chgrp-R组名文件名|目录名#递归修改文件权限chmod-R755文件名|目录名演示demo重点chmod在设置权限时,可以简单得使用三个数字对…


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

修改文件权限

命令 作用
chown 修改拥有者
chgrp 修改组
chmod x修改权限

命令格式

#修改文件|目录的拥有者
chown 用户名 目录名|文件名

#递归修改文件|目录的组
chgrp -R 组名 文件名|目录名

#递归修改文件权限
chmod -R 755 文件名|目录名

演示demo
在这里插入图片描述

重点

chmod在设置权限时,可以简单得使用三个数字对应拥有者/组/其他用户的权限,具体数字对应如下:
在这里插入图片描述
这种方式相比之前的命令

#直接修改文件|目录的读/写/执行权限,但是不能精确到拥有者/组/其他
chmod +/-rwx 文件名|目录名

当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认 权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。

接下来我们玩耍一番
演练目标

  1. 将01.py的权限修改为u=rwx, g=rx, o=r
  2. 将123.txt的权限修改为u=rw, g=r, o=-
  3. 将text目录及目录下所有文件权限修改为u=rwx, g=rwx, o=rx

演示demo如下
在这里插入图片描述
演示成功.
今天学习更改拥有者权限chown,复习了chgrp和chmod.其中学习了最为常用的数字代号一同修改拥有者/组/其他三个的权限.

今天微信读书开始看<<时间简史>>,这本高中就买的书一直没有看完.霍金先生今年3月14日去世了,我带着无比崇敬的心情去读这本书,这是缅怀先辈的最好方式~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157823.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python创建线程池_python爬虫多线程和多进程

    python创建线程池_python爬虫多线程和多进程importthreadingfromconcurrent.futures.threadimportThreadPoolExecutorlock=threading.Lock()deffunc(x,y):”””打印x次y”””globallockforiinrange(x):withlock:print(y)#线程池最大线程数3withThreadPool

    2022年10月1日
  • 网络入门及制作双绞线实验结论_计算机网络双绞线包括哪几种类型

    网络入门及制作双绞线实验结论_计算机网络双绞线包括哪几种类型专业软件工程姓名小何学长实验目的:1. 掌握RJ-45双绞线的直通线和交叉线的制作方法,了解其应用场合。2. 利用测线仪测试网线是否正常。实验原理:1. 双绞线简介双绞线是最常用的网络传输媒体,其型号10BBASE-T、100BASE-T是指10Mbps、100Mbps以基带传输方式工作的双绞线。按信号线外面有无屏蔽保护层分为:屏蔽双绞线——STP,有金属网丝套作为屏蔽层,无分类;无屏蔽双绞线——UTP,没有屏蔽层,有多个分类,如UTP-3,UTP-5,UTP-5+多…

    2022年10月28日
  • Atitit.软件仪表盘(2)–vm子系统–资源占用监測「建议收藏」

    Atitit.软件仪表盘(2)–vm子系统–资源占用监測

    2022年1月23日
  • document.getelementbyname_background-size:contain

    document.getelementbyname_background-size:containAttributes.Add()Attributes.Remove()Style.Add()Style.Remove()

    2022年9月25日
  • KAZE论文研读「建议收藏」

    KAZE论文研读「建议收藏」KAZE是发表在ECCV2012的一种特征点检测算法,相比于SIFT和SURF,KAZE建立的高斯金字塔是非线性的尺度空间,采用加性算子分裂算法(AdditiveOperatorSplitting,AOS)来进行非线性扩散滤波。一个很显著的特点是在模糊图像的同时还能保留边缘细节。邹宇华在CSDN中有一系列文章进行了讲解。AKAZE是加速版KAZE特征,即AcceleratedKAZE…

    2022年6月24日
  • vs2010sp1安装未成功_c++2005怎么安装

    vs2010sp1安装未成功_c++2005怎么安装vs2005sp1安装失败是经常的事情。当发生这样的时候后,经过如下操作即可成功安装。第一步:1.单击“开始”,单击“运行”,键入secpol.msc,然后单击“确定”。2.双击“本地安全策略”。3.单击“软件限制策略”。注意:如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。4.在“对象类型”下,双击“强制”。5.单击“除本地管理员以外的所有…

    2022年10月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号