一、分析文件权限(ln -s 文件名 快捷方式名  用来创建文件的快捷方式,下方ll查看信息时会在第一个字符处显示l)

[hjp@bogon ~]$ ll
total 4
drwxrwxr-x. 2 hjp hjp 4096 Jan 6 00:16 t
drwxrwxr-x. 2 hjp hjp 6 Jan 5 20:44 testdir
[hjp@bogon ~]$
以drwxrwxr-x. 2 hjp hjp 4096 Jan  6 00:16 t为例
1、d:表示目录(文件夹),该处字符还可以是‘-’,表示文件,还可以是‘l’,表示链接(如桌面上的快捷方式)
2、后面的rwxrwxr-x每三个为一组,第一组表示文件所有者对该文件操作权限,第二组表示与文件所有者同一用户组的用户对该文件的操作权限,第三组表示不与文件所有者同组的其他用户对该文件的操作权限。r(read)对文件有读取权限,对目录有浏览权限;w(write)对文件有新增修改内容权限,对文件有删除、移动权限;x(execute)对文件有可执行权限,对目录有可进入目录权限;-表示不具有该项权限
上述权限用二进制表示为111111101,即拥有权限为1,不拥有权限为0,按组转换为十进制位775,后面修改权限时会用
3、后面数字2表示连接的文件数(我也不知具体什么意思)
4、第一个hjp表示文件所属用户,第二个hjp表示文件所属用户的组
5、后面的数字4096或6表示文件大小,单位字节
6、在后面就是日期
7、最后的t或testdir表示文件夹或文件名
二、权限修改
1、chmod 权限表示 文件夹或文件  如chmod 777 t 修改t文件夹权限为所有可读写可执行
2、chmod o-x t  修改t文件夹权限为撤销其他用户可执行权限,o(others)表示其他用户,减去x可执行权限
  chmod o+x t  添加其他用户可执行权限;chmod u-w t  u(user)表示文件所属者,撤销写权限
chmod g-w t  g(group)表示所属组用户,撤销写权限
  chmod a+w t  a(all)表示所有用户,授予写的权限
也可以这样,chmod o+rwx t  授予其他用户读写以及可执行的权限
3、修改文件夹或文件所属者或所属用户组权限,需要在root下操作
  chown root:root t  将t文件夹的所属者改为root,所属用户组改为root

linux学习笔记二-----文件权限管理的更多相关文章

  1. Linux学习笔记之文件权限

    前言: 说起文件权限,大家在windows下应该很熟悉就对文件右键属性,然后配置一点什么读写之类的权限,然后可以分配到每个的人. 对于linux 我先为大家介绍一个使用者和组和其他的概念说明一下 文件 ...

  2. linux 学习笔记之文件与管理

    前言: 对于windows来说,文件的系统管理都是非常简单的(这个应该有一个捂脸),通常就是重命名,复制,移动,删除,查看文件属性,查看文件内容,寻找文件.其实在图形化行中的linux也是有这样子功能 ...

  3. MySQL学习笔记二:权限管理

    1. 创建和删除用户,mysql中的用户是由用户名和主机名来确定的 create user "user_name@host_name" identified by passwd; ...

  4. Linux学习笔记(二) 文件管理

    了解 Linux 系统基本的文件管理命令可以帮助我们更好的使用 Linux 系统,以下介绍几个常用的文件管理命令 1.pwd pwd 是 Print Working Directory 的简写,用于显 ...

  5. Liunx学习笔记(三) 文件权限

    一.文件权限 1.查看文件权限 (1)文件权限 在 Linux 中对于文件有四种访问权限,列举如下: 可读取:r,Readable 可写入:w,Writable 可执行:x,Execute 无权限:- ...

  6. [转帖]Linux学习笔记之rpm包管理功能全解

    Linux学习笔记之rpm包管理功能全解 https://www.cnblogs.com/JetpropelledSnake/p/11177277.html rpm 的管理命令 之前学习过 yum 的 ...

  7. 3,linux入门到上手-文件权限管理与配置

    linux入门-文件权限管理与配置 一.关于linux的操作命令一般格式如下: 1,一行指令中第一个输入的部分绝对是"指令(command)"或"可可执行文件案(例如批次 ...

  8. Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum

    写在前面 上节我们通过简单的几组命令,已经完全的实现了文件的移动.删除.更名.以及复制,我们最常用的基本玩法,本节将带着大家学习压缩.解压的相关步骤. Linux 学习笔记 4 创建.复制.移动.文件 ...

  9. Linux常用命令之文件权限管理

    Linux文件权限管理1.改变文件或目录的权限:chmod命令详解命令名称:chmod命令所在路径:/bin/chmod执行权限:所有用户语法:chmod [{ugoa}{+-=}{rwx}] [文件 ...

随机推荐

  1. android 合并两个jar包

    你所要导出的类里边用到了别的jar包.比如说你写的类连接了数据库,用到数据库驱动包oracl.jar(也就是你导入到Myeclipse或eclipse的jdbc包).. .在dos环境下,进入到D盘的 ...

  2. 通过jekyll建立静态网页

    部署一个网站需要三个步骤:(1) generating the site, (2) deploying it to the public Internet, and (3) assigning it ...

  3. JS实现点击跳转登陆邮箱

    前言 注册的过程中往往需要填写邮箱,并登陆邮箱进行验证.利用JS可以实现针对不同的邮箱进行点击登录验证,以下为实现方案,很简单 代码 邮箱域名数据   1 2 3 4 5 6 7 8 9 10 11 ...

  4. 浅谈设计模式--单例模式(Singleton Pattern)

    题外话:好久没写blog,做知识归纳整理了.本来设计模式就是个坑,各种文章也写烂了.不过,不是自己写的东西,缺少点知识的存在感.目前还没做到光看即能记住,得写.所以准备跳入设计模式这个大坑. 开篇先贡 ...

  5. Ace 动画应用实例 ------启动欢迎界面

    仔细观察手机应用很多都用到了动画效果 那么咱们也做一个 除了位移没有使用 其他都有 布局随便放张图片 public class SplashActivity extends Activity { pr ...

  6. 20145208 《Java程序设计》第5周学习总结

    20145208 <Java程序设计>第5周学习总结 教材学习内容总结 语法和继承架构 异常处理关键字 第八章内容主要是对Java的异常处理,所以我先了解了一下关键字 Java的异常处理是 ...

  7. 20145215《Java程序设计》第4周学习总结

    20145215<Java程序设计>第四周学习总结 教材学习内容总结 继承与多态 继承 继承作为面向对象的第二大特征,基本上就是避免多个类间重复定义共同行为.即当多个类中存在相同属性和行为 ...

  8. 如何用Android Studio打多包名APK

    问题:项目中不同的分发渠道可能需要打包多种APK(同样的代码),包名可能是不一样的,如果一个一个修改包名重新编apk是很麻烦,可以参考下列步骤在Android Studio上操纵Gradle来打包不同 ...

  9. SQL Serve允许远程连接的解决方法

    (一)用户需要做的第一件事是检查SQL数据库服务器中是否允许远程链接.在SQL 2008服务器中可以通过打开SQL Server 2008管理项目(SQL Server 2008 Management ...

  10. 《1024伐木累》-te别篇,庭审你知道吗?

    思前想后,我觉得不应该发这一期,因为,做完这一期之后突然发觉,自己失去了主题,到底是在讽刺?还是在讽刺?还是在讽刺呢?不论是什么,大家自己判断吧.就当作者不想发表自己的观点,先看这一期的对白吧! 1. ...