初学ubuntu之文件权限权限
今天接着做笔记,坚持学习下去。
文件权限修改命令,初学者看见这个命令之后总有些摸不着头脑,这命令里面用到了一些数字,我
自己也是,这次写一篇自己的认识。希望能够帮助到需要学习的人。
首先你可以通过 ls -l 命令查看当前文件夹下所有文件的详细信息,在最左边的这一行就会显示文件的
权限,第一个字母d不用管(我自己也不清楚)接下来了是一串字母rwx加¨-¨的组合,这就是所谓的权限(r代
表read,是读的意思,w是write代表写的意思,x代表execute 执行的意思)你可以仔细数一下,无论是怎么
样的组合,这些字符一共是九个数字(d不用管),这九个字母从头到尾三个为一个组合,分别代表着三类
用户(U代表User,G代表Group,O代表Other)好了,知道了这些,接下来我们就来一个命令试试水。
chmod u+rwx filename 这就是对filename文件执行u用户添加rwx权限,+代表增加权限,当然还有-(减
号),= 三种操作。
完整的命令就是这样的:
chmod [{ugoa}{+-=}{rwx}] [文件名或者目录]
大家发现多了一个a,这是什么鬼啊,不要着急这是代表all 就是全部用户的意思,
可以这样写一条命令 chmod a+rwx filename 意思就是对所有用户增加读写执行权限
剩下的就不哆嗦了吧。
到这里似乎就该说完了,可是还不对,好像关于数字的事还没有具体说过呢,好吧
x------1
w------2
r------4
聪明的你有没有明白了什么(哈哈)
好吧我们继续说 所谓加上了数字,不过是为了更加方便 例如 刚才的chmod a+rwx filename
就可以改写成 chmod 777 filename 这三个数字的第一个对应着u用户,第二个代表group,第三个代表
other用户
例如
rwxrw-r-- : 764 对user用户是rwx权限,对group用户是rw对other用户是r,只不过转换成了数字形式
写成命令形式就是chmod 764 filename
如果你还有小学的数学功底那么这样的一个转换应该是so easy
对u用户增加r权限可以写成 chmod 400 filename 即可
好了聪明的你有没有明白呢,快去你的computer上去试试呗
既然你学会了那我再臭显摆一下,你还可以加一个 —R 代表对某一个文件中所有的文件执行这样的操作
例如
chmod 777 filename -R 这叫递归,修改注意大小写即可
初学ubuntu之文件权限权限的更多相关文章
- ubuntu查看文件的权限
查看linux文件的权限: 查看path路径下名为filename的文件或文件夹的权限: ls -l path/filename ls -l path/filename 查看path路径下的所有文件的 ...
- Ubuntu 更改文件夹权限及chmod详细用法
转自: http://blog.chinaunix.net/uid-21880738-id-1813031.html 对Document/目录下的所有子文件与子目录执行相同的权限变更: Documen ...
- ubuntu修改文件访问权限
遇到“bash .....权限不够”的问题时, 从控制台进入到那个文件夹 chmod 777 * -R 全部子目录及文件权限改为 777
- ubuntu chmod 无法更改 文件夹权限 系统提示“不允许的操作 2、linux 如何修改只读文件 3、ubuntu安装
1.ubuntu chmod 无法更改 文件夹权限 系统提示“不允许的操作 答案:需要超级用户权限 sudo 2.linux 如何修改只读文件 答案:可以使用chmod命令,为改文件提供其他的权限.u ...
- ubuntu 下修改文件访问权限chmod 777 -R *血的教训!没事别乱开权限!用谁开谁的就行。。。最后不要用这个命令,文件操作全部改用终端
本文转自: 个人建议 Ubuntu下修改目录权限命令如下:chmod 600 name (只有所有者有读和写的权限)chmod 644 name (所有者有读和写的权限,组用户只有读的权限)chmod ...
- (转) Ubuntu 更改文件夹及子文件夹权限
Linux系统下如何修改文档及文件夹(含子文件夹)权限,我们来看一下. 一 介绍: 可以使用命令chmod来为文件或目录赋予权限.Linux/Unix 的档案存取权限分为三级 : 档案拥有者.群组.其 ...
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(三):设置上传文件夹权限(这里测试用完全共享)
基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...
- ubuntu修改文件权限记录
查看文件权限的命令: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表 ...
- Linux 文件及文件夹权限
普及 linux 基础知识,Linux 文件及文件夹权限,不要动不动就 777 权限.网上教程过于复杂啰嗦,简单总结如下...一.查看 Linux 文件权限 ls -l (通用)ll (Ubuntu适 ...
随机推荐
- Spring Boot 简介
作者其他Spring系列文章 Spring Framework简介 Spring框架快速入门 Spring Boot愿景 Spring Boot愿景就是让我们创建可运行的.独立的.基于Spring的 ...
- es6入门3--箭头函数与形参等属性的拓展
对函数拓展兴趣更大一点,优先看,前面字符串后面再说,那些API居多,会使用能记住部分就好. 一.函数参数可以使用默认值 1.默认值生效条件 在变量的解构赋值就提到了,函数参数可以使用默认值了.正常我们 ...
- Mysql加锁过程详解(5)-innodb 多版本并发控制原理详解
Mysql加锁过程详解(1)-基本知识 Mysql加锁过程详解(2)-关于mysql 幻读理解 Mysql加锁过程详解(3)-关于mysql 幻读理解 Mysql加锁过程详解(4)-select fo ...
- Nacos系列:Nacos的三种部署模式
三种部署模式 Nacos支持三种部署模式 1.单机模式:可用于测试和单机使用,生产环境切忌使用单机模式(满足不了高可用) 2.集群模式:可用于生产环境,确保高可用 3.多集群模式:可用于多数据中心场景 ...
- 隐马尔可夫模型(HMM)及Viterbi算法
HMM简介 对于算法爱好者来说,隐马尔可夫模型的大名那是如雷贯耳.那么,这个模型到底长什么样?具体的原理又是什么呢?有什么具体的应用场景呢?本文将会解答这些疑惑. 本文将通过具体形象的例子来引 ...
- [转]docker之Dockerfile实践
本文转自:https://www.cnblogs.com/jsonhc/p/7767669.html 上一篇介绍了Dockerfile中使用的指令,现在开始进行指令实践 先查看下本地的镜像,选一个作为 ...
- Android Studio 杀掉当前进程
android.os.Process.killProcess( android.os.Process.myPid());
- mysql全文索引之模糊查询
旧版的MySQL的全文索引只能用在MyISAM表格的char.varchar和text的字段上. 不过新版的MySQL5.6.24上InnoDB引擎也加入了全文索引,所以具体信息大家可以随时关注官网, ...
- (4)Microsoft office Word 2013版本操作入门_插入图片及图片的排版
1.word中插入图片和文绕图 1.1插入图片 :点击[插入]-->[图片] 或者 [联机图片]从网上选择. 1.2文字环绕: [格式] --->点击[位置] .[自动换行] 进行图 ...
- python面向对象学习(六)类属性、类方法、静态方法
目录 1. 类的结构 1.1 术语 -- 实例 1.2 类是一个特殊的对象 2. 类属性和实例属性 2.1 概念和使用 2.2 属性的获取机制 3. 类方法和静态方法 3.1 类方法 3.2 静态方法 ...