Linux中chmod用法

chmod:对文件权限进行修改。

1、chmod语法

chmod mode file
其中mode可以设定为字符串[ugoa][+-=][rwx]

  • 其中[ugoa]代表的是:
    u(owner):表示文件所有者,即创建文件的人;
    g(group):表示和文件所有者相同组的用户;
    o(other):表示非文件所有者和相同group的用户;
    a(all):表示所有用户;
  • [±=]表示:
    +:表示给指定的用户授权指定的权限;
    -: 表示撤销指定用户的某个权限;
    =: 将指定用户的指定权限重新设置;
  • [rwx]表示:
    r:可读权限;
    w:可写权限;
    x:可执行权限;

2、chmod用法

(1)给文件所有者设置可读权限
chmod u+r test.txt
(2)给文件所有者设置可写权限
chmod u+w test.txt
(3)给文件所有者设置可读可写可执行权限
chomd u+rwx test.txt
(4)给其他的用户设置可执行权限
chmod o+x test.txt
(5)将其他用户的可写权限撤销
chmod o-w test.txt
(6)给文件所有者、当前组的用户设置可读可写可执行的权限
chmo ug+rwx test.txt

3、777的用法

chmod可以使用八进制数来指定权限,无需再使用指定的权限和用户的字母来进行标识,通过读写执行等3个权限的数字来进行设置

数值 权限 字母
7 读+写+执行 rwx
6 读+写 rw
5 读+执行 rx
4 只读 r–
3 写+执行 -wx
2 只写 -w-
1 只执行 -x-
0 无权限

如上表所示,7表示的赋权的用户有读写执行权限,最大的权限。
因为文件的权限分为3种用户,分别为u(文件所有者)、g(文件的组用户)、o(其他用户),所以777表示u、g、o都是777的权限。
chmod 777 test.txt:表示将test.txt文件的读、写、执行权限赋权给所有的用户。

Linux中chmod用法相关推荐

  1. chmod命令用法(linux中chmod命令用法)

    linuxsort命令有哪些用法? txt apple banana orange pear 2 sort的-u选项 它的作用很简单,就是在输出行中去除重复行. [rocrocket@rocrocke ...

  2. Linux中find用法整理

    一.Linux中find常见用法示例 ·find    path    -option    [    -print ]    [ -exec    -ok    command ]    {} /; ...

  3. linux中chmod -r权限,unix及linux中chmod命令的十个例子

    在unix以及linux之中,chmod命令用来改变文件以及目录的权限.这是unix和linux用户所必须熟知众多基本的命令之一.在这个unix命令的教程之中,我们将会学习到如何使用chmod命令来改 ...

  4. Linux中EOF用法

    Linux中EOF用法 理解:EOF是END Of File的缩写,表示自定义终止符.既然自定义,那么EOF就不是固定的,可以随意设置别名,在linux按ctrl-d就代表EOF. EOF一般会配合c ...

  5. Linux中wait用法

    Linux中wait用法: 系统中的僵尸进程都要由wait系统调用来回收. 函数原型: #include<sys/types.h> #include<sys/wait.h> p ...

  6. linux中chmod与chown两个命令详解

    在linux系统中chmod,chown命令都可以来设置权限了,但它们也是有区别的,下文小编为各位介绍chmod与chown两个命令用法与区别介绍. 今天要分享的2个命令也是我们平时常用的,chmod ...

  7. Linux中find用法

    Linux中find常见用法示例 ·find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \; #-print 将 ...

  8. linux密码叹号,Linux中“!”感叹号用法技巧大全

    这篇文章主要给大家介绍了关于Linux中"!"你不知道的惊叹用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习 ...

  9. linux中daemonize用法,daemonize Unix系统后台守护进程管理软件

    在我们的工作中,很多时候都需要在linux中后台运行程序, 方法1: nohup & 方法2: daemonize Unix系统后台守护进程管理软件 优点:更加正规 后台运⾏更稳定 git c ...

  10. get在linux中的用法,在Linux中使用GetKeyState(VK_CAPITAL)1

    #include int main() { if ( !GetKeyState(VK_CAPITAL) & 1 ) { printf("caps off"); } else ...

最新文章

  1. HarmonyOS Image 属性了解
  2. 0x开头的颜色值和#开头的颜色值的区别以及转化
  3. linux shell 字符串 文件内容 大小写 转换 替换
  4. CCF - 201403-1 - 相反数
  5. python多级菜单查询简化版
  6. 本月 Windows Mobile 文章推荐
  7. vue之vue-router跳转
  8. 特征提取、特征描述、特征匹配的通俗解释
  9. 计算机终端保密检查 玩游戏,计算机终端保密检查系统
  10. tomcat下载以及各个版本(zip,tar.gz,32-bit Windows zip,64-bit Windows zip,32-bit/64-bit Windows Service Instal
  11. win 10 企业版 激活
  12. 三星 9810 android 9,【极光ROM】-【三星NOTE9 N960X-9810】-【V22.0 Android-Q-TK1】
  13. 淘宝闲鱼等电商平台数据采集软件
  14. 战神引擎 ggtools授权工具_由虚幻始,再由虚幻生,谈谈虚幻引擎对于黑神话:悟空的助力...
  15. 小郡肝火锅点餐系统代码实现(部分)
  16. C++实现windows平台下音频播放音量调节功能
  17. 3.shell脚本的基础知识
  18. OSChina 周五乱弹 —— 为什么程序媛那么少?
  19. 阿里面试官没想到,一个Volatile,我都能跟他吹半小时
  20. 嫁给通信旺的16条理由!!!

热门文章

  1. k-java游戏下载,KEmulator(JAVA手机游戏模拟器)
  2. visio画图(保存为pdf,不留空白)
  3. Android五子棋游戏源码详解
  4. c语言程序原版PDF,正式版C语言程序设计.pdf
  5. Linux移植wifi驱动
  6. 按键精灵定位坐标循环_关于按键精灵win10抓抓截图问题
  7. java大数据与python大数据如何选择?
  8. 计算机组成原理英文词汇,“计算机组成原理”课专业词汇英汉对照.pdf
  9. C/C++ linux下光标定位和清屏函数
  10. python实现 wifi密码 破解-密码字典篇【本篇文章仅供娱乐,请不要做非法用途】