1、chgrp(改变文件所属用户组)

chgrp 用户组    文件名    ###就是这个格了。如果整个目录下的都改,则加-R参数用于递归。

如:chgrp  -R    user  smb.conf

2、chown(改变文件拥有者)

格式: A:chown 用户名  文件/目录

B:chown 用户名:用户组:文件/目录

如果整个目录下的都改,则加-R参数用于递归。

例:chown -R  root /etc/config.cfg

chown -R root:root /home

3、chmod(更改文件属性)

文件属性的设置方法有两种,,分别是数字和符号。

mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。

+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。

r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。

-s :在文件执行时把进程的属主或组ID置为该文件的文件属主。

-c : 若该档案权限确实已经更改,才显示其更改动作

-f : 若该档案权限无法被更改也不要显示错误讯息

-v : 显示权限变更的详细资料

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

--help : 显示辅助说明

--version : 显示版本

范例 :将档案 file1.txt 设为所有人皆可读取 :

chmod ugo+r file1.txt

将档案 file1.txt 设为所有人皆可读取 :

chmod a+r file1.txt

将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :

chmod ug+w,o-w file1.txt file2.txt

将 ex1.py 设定为只有该档案拥有者可以执行 :

chmod u+x ex1.py

将目前目录下的所有档案与子目录皆设为任何人可读取 :

chmod -R a+r *

当其他用户执行oracle的sqlplus这个程序时,他的身份因这个程序暂时变成oracle

chmod u+s sqlplus

此外,chmod也可以用数字来表示权限如 chmod 777 file

语法为:chmod abc file

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=5。

范例:

chmod a=rwx file

chmod 777 file

效果相同

chmod ug=rwx,o=x file

chmod 771 file

效果相同

若用chmod 4755 filename可使此程式具有root的权限

如果是管理员也就是常说的ROOT用户的话,基本上有可以查看所有文件的权力.

chgrp -r mysql_简说LINUX 下chmod|chown|chgrp和用法和区别相关推荐

  1. Linux系统chmod,chown,chgrp和setfacl的区别

    1.chgrp(转变文件所属用户组) chgrp 用户组 文件名 .若是整个目录下的都改,则加-R参数用于递归. 如:chgrp -R user aaa.txt 2.chown(转变文件拥有者) 格式 ...

  2. linux下chmod命令

    linux下chmod命令 一个文件用十个小格位记录文件的权限, 第一小格代表文件类型."-"表示普通文件:"d"表示目录文件:"b"表示块 ...

  3. Linux下chmod命令的含义

    关于linux下chmod命令的含义 在Linux文件系统中,文件基本上被分为三个属性:可读( r ).可写( w ).可执行( x ). 使用ls -l命令可以查看每个文件的权限,如果我们需要修改某 ...

  4. Linux系统chmod,chown和chgrp的区别

    文章目录 1. 文件属性 2. chown 3. chmod 4. chgrp 5. chmod|chown|chgrp和用法和区别 chmod修改第1列内容, chown修改第3.4列内容, chg ...

  5. linux命令grep和find怎么用,Linux下find和grep常用命令及区别介绍

    在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的. 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空 ...

  6. Linux下useradd命令与adduser命令的区别(adduser更适合初级使用者,useradd比较适合有些高阶经验的使用者)

    文章目录 Linux下useradd命令与adduser命令的区别 man useradd man adduser Linux下useradd命令与adduser命令的区别 Linux下创建用户时会用 ...

  7. Linux 下 chmod 777 修改权限

    一.rwxrwxrwx 777 Unix/Linux 的操作系统,每个文件(文件夹也被看作是文件)都按读.写.运行设定权限.例如用ls -l命令列文件表时,得到如下输出: -rw-r–r-- 1 mc ...

  8. linux下chmod使用

    用法chmod使用语法$ chmod [options] mode[,mode] file1 [file2 ...]使用ls命令的查看文件或目录的属性$ ls -l file八进制语法chmod命令可 ...

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

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

最新文章

  1. 彻底取代Redis+数据库架构,京东618稳了!
  2. 字符串子串去重之后的个数
  3. ajax 设置Access-Control-Allow-Origin实现跨域访问
  4. POJ 1380 坐标旋转
  5. android游戏编程之从零开始_纯C语言程序员写的编程新手入门基础小游戏之最炫酷推箱子...
  6. 基站寻找邻居节点索引号的MATLAB代码
  7. 盒子横向排列-初识浮动Float(HTML、CSS)
  8. 【最短路径问题笔记】SPFA算法及负环的判断
  9. Swift开发:使用SwiftyJSON解析JSON数据
  10. raspberry pi4B ncnn cpu vulkan benchmark
  11. SVN下载新的项目文件
  12. 基于halcon的二维椭圆测量实例
  13. camunda如何插入以及获取流程审批
  14. 笔记-自媒体技术与软文写作
  15. 计算机国际会议 2017,2017计算机辅助设计与图形学国际会议(CAD/Graphics 2017)在张家界召开...
  16. 算法交易的优点及风险
  17. 编辑为什么建议转投_编辑建议转投其他期刊一般有哪些原因
  18. ubuntu Hyperf-skeleton初体验
  19. 【DIY】宿舍简易磁石门吸(+3D文件)
  20. 文献资源下载网址经验总结

热门文章

  1. ARM汇编指令 SUB MOV LDR STR
  2. C++——单双数增加
  3. windows启动NTP服务器详细步骤
  4. 关于IPad办公时笔总是动不动就转换为橡皮的解决办法
  5. ToG产品_个人经验总结_2019_001
  6. heapster+influxdb+grafana
  7. 小程序页面之间数据传递的五种方法
  8. 2021Matlab遗传算法谢菲尔德大学遗传工具箱的使用
  9. JS中绑定事件的5种方式——以按钮绑定点击事件为例
  10. idea 使用github copilot插件