Linux学习笔记1:文件权限和chgrp、chown、chmod指令
来源:互联网 发布:知屋金融 骗局 编辑:程序博客网 时间:2024/05/21 11:10
文件权限
Linux中文件属性都有所有者owner、所有者所在群组的其他成员group、其他群组的使用者others。
Linux下中ls -al指令能够查看所有文件的名字以及相关的属性。
使用该指令后显示出来的第一项有10个字母。
如- r w x r w x - - -
第一个字母代表的是目录、文件或者链接文件。
如d为目录、-为文件、l为链接文件、b为可存储设备、c表示键盘、鼠标之类。
接下来的字母以三个为一组(rwx的组合),分别代表文件所有者的权限,所有者所在群组的其他成员得权限,其他群组的使用者的权限。
rwx中,r为可读(read),w为可写(write),x为可执行(execute),-为无权限。
chgrp、chown、chmod指令
chgrp:改变文件所属的群组
chown:改变文件拥有者
chmod:改变文件的权限
chgrp:
chgrp [-fhv] [-R [-H | -L | -P]]group file...
gruop为需要改变至的群组 file为文件名。
-R:改变目录以及附属的文件群组
-f:不输出错误信息
-h:如果文件是符号链接,改变其群组,而不是该文件所指向的文件
-v:显示详细的处理信息
chown:
chown [-fhv] [-R [-H | -L | -P]]owner[:group]file ...
chown [-fhv] [-R [-H | -L | -P]] :groupfile ...
改变文件所有者
参数同上
chmod:
chmod [-fv] [-R [-H |-L | -P]]mode file...
chmod [-fv] [-R [-H |-L | -P]] [-a | +a | =a]ACE file...
chmod [-fhv] [-R [-H | -L | -P]] [-E]file ...
chmod [-fhv] [-R [-H | -L | -P]] [-C]file ...
chmod [-fhv] [-R [-H | -L | -P]] [-N]file ...
chomod用于改变文件的权限。前面说过owner/group/others各有自己的权限rwx,按照二进制的写法,r为4,w为2,x为1.因此改变权限的方法有两种,一种是用字符,另一种是用数字来表示。比如rwx为7,rw-为6,以此类推。
因此第一种方法,如果要将文件权限改变为-rwxr----x(所有者可以读写执行,同群组可以读以及执行,其他人只能执行),可以用命令chmod 741 filename 。
如果第二种方法来表示的话为 chmod u=rwx,g=r,o=x filename。其中u为使用者(user),g为同群组其他成员(group),o为其他人(other),a为所有人(all),rwx为前面所讲的权限。用字母表示还可以用+和-符号。
比如 chmod u+w filename表示给文件所用者添加可写权限,chmod a-x filename表示对文件的所有使用者删去执行权限。
- Linux学习笔记1:文件权限和chgrp、chown、chmod指令
- linux改变文件权限chmod chgrp chown
- linux|chmod,chown,chgrp文件安全与权限
- 修改linux文件权限命令:chmod chgrp chown
- linux修改文件权限命令chown、chmod、chgrp
- linux中chmod,chown,chgrp命令文件安全与权限
- linux-shell-chmod,chown,chgrp-文件安全与权限
- Linux 改变文件的属性和权限 —— chgrp,chown,chmod
- chmod,chgrp,chown命令 修改文件权限
- 文件权限管理 - chmod,chown,chgrp
- 如何修改文件权限(chgrp,chown,chmod)
- linux权限管理(chmod, chgrp, chown)
- linux chown 和 chgrp 指令
- linux下的chmod,chown和chgrp
- Linux chmod、chown和chgrp的使用
- linux下的chgrp、chown和chmod
- linux下的chmod,chown和chgrp
- Linux命令(1): chmod、chown、 chgrp命令
- 算法训练 数字三角形
- Unity3D通过PHP对MySQL执行增、删、改、查
- C 中 getopt_long()用法
- 各种排序算法的比较
- 练习
- Linux学习笔记1:文件权限和chgrp、chown、chmod指令
- 记录一些java自带的函数
- React Native 项目常用第三方组件汇总
- CORS
- 控制台输出空心菱形
- 转发 和 重定向
- netstat命令学习使用
- POJ 1018 Comunication System
- 69. Sqrt(x) (unsolved)