图片

图片


在 Linux 系统中,为了保证文件的安全,对文件所有者、同组用户、其他用户的访问权限进行了分别管理。其中,文件所有者,即建立文件或目录的用户。同组用户,是所属组群中的所有用户。其他用户,指的是既不是文件所有者,也不是同组用户的其他用户。

图片

此外,每个文件和目录都具有读取权限、写入权限和执行权限,这三个权限之间相互独立。

图片

功能模式

在Linux 系统中,每个文件的访问权限可以用 9 个字母表示,每 3 个字母表示一类用户权限,分别代表文件创建者、同组用户、其他用户。其中,r 表示读取权限,w 表示写入权限,x 表示执行权限。

图片

通过功能模式修改文件权限,有三个部分组成,包括对象、操作和权限。

图片

假设需要增加同组用户写入权限,下面来看一个例子。

chmod g+w /root/install.log

数字模式

每一类用户的访问也可以通过数字的方式进行表示。

图片

那么,通过数字模式就可以对常见的 Linux 文件权限操作进行归纳。

图片

假设需要设置创建者可读可写可执行、同组用户可读、其他用户可读,下面来看一个例子。

chmod 755 /root/install.log

注意的是,只有文件创建者和超级用户才可以修改文件权限。


更多相关文章

  1. Spring Boot 揭秘与实战 关于配置文件有哪些很棒的特性
  2. SpringSecurity实现动态管理权限(三)
  3. k8s rbac 权限管理控制创建过程+理论知识
  4. 全文检索引擎 Solr 系列(3)— Solr 核心概念、配置文件
  5. 使用Rails 3.2和AJAX(非flash上传解决方案)将多个文件直接上载到
  6. 使用ajax请求上传文件[副本]
  7. 使用JQuery从外部文件中通过id选择器获取html内容
  8. GET ajax请求发送到同一个php文件
  9. 无法使用jquery发送简单的ajax请求来获取json文件

随机推荐

  1. JavaScript责任链模式
  2. DHTMLX vs EJS Treegrid vs ExtJS Treegr
  3. 将JSON ID键插入到ng-click指令中,然后将
  4. 如何在提交后有一个自动更新的下拉菜单?
  5. 范围变量值的变化没有反映在我的字符串中
  6. 如何从一个节点生成exe文件。js应用?
  7. 与同一页面上的两个jquery datepickers冲
  8. 如何更模块化地编写jQuery代码?
  9. 如何使用Angularjs显示函数的返回值
  10. 使用.after()添加html关闭和打开标记