chgrp -r mysql_简说LINUX 下chmod|chown|chgrp和用法和区别
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和用法和区别相关推荐
- Linux系统chmod,chown,chgrp和setfacl的区别
1.chgrp(转变文件所属用户组) chgrp 用户组 文件名 .若是整个目录下的都改,则加-R参数用于递归. 如:chgrp -R user aaa.txt 2.chown(转变文件拥有者) 格式 ...
- linux下chmod命令
linux下chmod命令 一个文件用十个小格位记录文件的权限, 第一小格代表文件类型."-"表示普通文件:"d"表示目录文件:"b"表示块 ...
- Linux下chmod命令的含义
关于linux下chmod命令的含义 在Linux文件系统中,文件基本上被分为三个属性:可读( r ).可写( w ).可执行( x ). 使用ls -l命令可以查看每个文件的权限,如果我们需要修改某 ...
- Linux系统chmod,chown和chgrp的区别
文章目录 1. 文件属性 2. chown 3. chmod 4. chgrp 5. chmod|chown|chgrp和用法和区别 chmod修改第1列内容, chown修改第3.4列内容, chg ...
- linux命令grep和find怎么用,Linux下find和grep常用命令及区别介绍
在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.两个命令是有区别的. 区别: (1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空 ...
- Linux下useradd命令与adduser命令的区别(adduser更适合初级使用者,useradd比较适合有些高阶经验的使用者)
文章目录 Linux下useradd命令与adduser命令的区别 man useradd man adduser Linux下useradd命令与adduser命令的区别 Linux下创建用户时会用 ...
- Linux 下 chmod 777 修改权限
一.rwxrwxrwx 777 Unix/Linux 的操作系统,每个文件(文件夹也被看作是文件)都按读.写.运行设定权限.例如用ls -l命令列文件表时,得到如下输出: -rw-r–r-- 1 mc ...
- linux下chmod使用
用法chmod使用语法$ chmod [options] mode[,mode] file1 [file2 ...]使用ls命令的查看文件或目录的属性$ ls -l file八进制语法chmod命令可 ...
- linux中chmod -r权限,unix及linux中chmod命令的十个例子
在unix以及linux之中,chmod命令用来改变文件以及目录的权限.这是unix和linux用户所必须熟知众多基本的命令之一.在这个unix命令的教程之中,我们将会学习到如何使用chmod命令来改 ...
最新文章
- 彻底取代Redis+数据库架构,京东618稳了!
- 字符串子串去重之后的个数
- ajax 设置Access-Control-Allow-Origin实现跨域访问
- POJ 1380 坐标旋转
- android游戏编程之从零开始_纯C语言程序员写的编程新手入门基础小游戏之最炫酷推箱子...
- 基站寻找邻居节点索引号的MATLAB代码
- 盒子横向排列-初识浮动Float(HTML、CSS)
- 【最短路径问题笔记】SPFA算法及负环的判断
- Swift开发:使用SwiftyJSON解析JSON数据
- raspberry pi4B ncnn cpu vulkan benchmark
- SVN下载新的项目文件
- 基于halcon的二维椭圆测量实例
- camunda如何插入以及获取流程审批
- 笔记-自媒体技术与软文写作
- 计算机国际会议 2017,2017计算机辅助设计与图形学国际会议(CAD/Graphics 2017)在张家界召开...
- 算法交易的优点及风险
- 编辑为什么建议转投_编辑建议转投其他期刊一般有哪些原因
- ubuntu Hyperf-skeleton初体验
- 【DIY】宿舍简易磁石门吸(+3D文件)
- 文献资源下载网址经验总结