linux技能五 文件权限
文件权限:-rw-r--r--. 1 fileInUser fileInGroup 1623 5月 4 19:33 fileName
-:第一个-是文件类型
rw-:文件的所有者权限
r--:文件的所在组的用户权限
r--:其他用户权限
1:硬链接的个数
fileInUser:文件的所有者
fileInGroup:文件所在组
1623:文件的大小
5月 4 19:33:文件的修该时间
fileName:文件名
r:read 文件读权限,数字描述4
w:write 文件写权限,数字描述2
x:excute 文件执行权限,数字描述1
修改文件权限:1.chmod
chmod (a,u,g,o) (+,_,=) (r,w,x,rwx) fileName 五部分组成
a:all 所有的用户
u:user 文件所有者
g:group 文件所在组用户
o:other 其他用户
+:添加某种权限
-:删除某种权限
=:设定唯一权限或者是重新分配权限
r:读的权限
w:写的权限
x:执行的权限
rwx:读写执行的权限
2.数值模式授权:三个八进制的数值
chmod 755 fileName
第一个数“7”:文件所有者
第二个数”5“:文件所在组用户
第三个数”5“:其他用户
更改文件所有者:chown (将文件的所有者和所属组更改为指定的用户和组)
chown:1.chown toUser file
2.chown toUser:toGroup file
更改文件所在组:chgrp
75.改变文件群组
chgrp groupname file
76.改变文件拥有者
chown user file
77.同时改变拥有者和群组
chown user:group file
78.改变指定目录以及其子目录下的所有文件的拥有者和群组
chown -R user:group dir
80.把某文件的群组属性设置为与另一文件的群组属性相同
chgrp --reference=backup aa.txt
81.改变指定目录以及其子目录下的所有文件的群组属性
chgrp -R group dir
82.增加文件所有用户可执行权限
chmod a+x file
83.符号模式,同时为拥有者和所属组添加文件的读写权限,并为其他用户添加可执行权限
chmod ug+rw,o+x file
84.删除文件权限
chmod a-x file
85.使用"="设置权限
chmod a=rw file
86.对一个目录及其子目录所有文件添加权限
chmod -R ug=rwx,o=rx backup
87.绝对模式,同时为拥有者和所属组添加文件的读写权限,并为其他用户添加可执行权限
chmod 661 file
88.使用shell编写一个简易计算器,实现四则运算,格式为:
calc arg1 arg2 arg2 ... operator
linux技能五 文件权限的更多相关文章
- Linux命令:修改文件权限命令chmod、chgrp、chown详解
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权 限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而 ...
- Linux用户及文件权限管理
Linux用户及文件权限管理
- linux中的文件权限chmod
linux中的文件权限chmod 还是GPU集群那点事儿,集群之间磁盘互相挂载,普通用户也可以操作/cu02_nfs./cu04_nfs文件夹,这就牵扯到权限的问题,去google发现所谓的777 ...
- Linux(三)__文件权限、系统的查找、文本编辑器
一.文件权限 1.理解文件权限及其分配 2.掌握查看文件和目录的权限 3.掌握权限文字表示法和数值表示法 4.学会使用chmod命令设置权限 5.学会使用chown命令修改属主和组 linux文件能不 ...
- linux笔记六-------文件权限设置
1.文件(目录)权限本身划分:读read 写write 执行execute 权限从用户的角度划分:主人权限user 同组用户权限group 其他组用户的权限other music. ...
- linux中改变文件权限和属性
Linux中,默认显示所有用户名的文件在/etc/passwd,用户组的信息在/etc/group 密码/etc/shadow chgrp改变文件所属用户组 chgrp [-R] 用户组名 文件或目录 ...
- Linux 学习笔记 文件权限
* Linux系统会为各种各样的功能创建不同的用户账户,而这些账户并不是真的用户.这些账户称作系统账户,是系统上运行的各种服务进程访问资源用的特殊账户. 所有运行在后台的服务都需要用一个系统用户账户登 ...
- 关于linux下的文件权限
在ls指令加 -l 参数能看到文件权限 就像这样: drwxrwxr-x 2 asml users 4096 Jul 24 02:45 desktop 第一个d表示这是个目录,若为"-&qu ...
- linux系统环境与文件权限
默认有6个命令交互通道和一个图形界面交互通道,默认进入到的是图形界面通道 命令交互模式切换:ctrl+alt+f1---f6 图形交互界面 ctrl+alt+f7 1.图形界面交互模式 - termi ...
随机推荐
- 003 docker安装nginx
一:安装与运行nginx 1.查找镜像网站 https://c.163yun.com/hub#/m/home/ 2.pull 3.查看当前在运行的容器 docker ps 4.启动nginx 使用后台 ...
- Spark动态资源分配-Dynamic Resource Allocation
微信搜索lxw1234bigdata | 邀请体验:数阅–数据管理.OLAP分析与可视化平台 | 赞助作者:赞助作者 Spark动态资源分配-Dynamic Resource Allocation S ...
- Spring boot与Spring cloud之间的关系
Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务,Spring Boot,看名字就知道是Spring的引导,就是用于启动Spring的 ...
- WebGL学习笔记(八):光照
局部光照与全局光照 局部光照 只考虑光源到模型表面的照射效果,运算量较小: 全局光照 考虑到环境中所有表面和光源相互作用的照射效果,即让没有直接受光照射的位置也会受周围反射光的影响,运算量较大: Ph ...
- 【转】【Centos】Linux(Centos7)下搭建SVN服务器
系统环境:centos7.2 第一步:通过yum命令安装svnserve,命令如下: yum -y install subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停 ...
- java面试题实战三
华为优招面试经验. 1.笔试(这部分按照华为以前的风格不会为难人的,认真做AC一道题就可以进面试了,我编程能力一般吧,做了一道半而已,-_-||!) 2.测评(性格测试,不要太偏激就行了) 3.面试分 ...
- iOS开发 判定某个时间是否属于这个时间段
- (BOOL)isBetweenDate { //设置的是中国时间 NSString *startTime=@"13:01"; NSString *expireTime=@&qu ...
- C++11 并发编程库
C++11 并发编程 C++11 新标准中引入了几个头文件来支持多线程编程,他们分别是: <atomic>:该头文主要声明了两个类, std::atomic 和 std::atomic_f ...
- ros 源码安装
版本lunar, 系统版本debian 9.8 参考: http://wiki.ros.org/lunar/Installation/Source 1. Installing bootstrap de ...
- 【NPDP笔记】第四章 文化组织与团队
此为临时链接,仅用于预览,将在短期内失效.关闭 [NPDP笔记]第四章 文化组织与团队 小康 小康哥的产品之路 9月6日 4.1 文化和氛围对创新的重要性 文化:信念,价值观,假设,与期望 氛围:直接 ...