Linux(五) 权限
来源:互联网 发布:写算法 编辑:程序博客网 时间:2024/06/05 03:53
Linux_05 权限
一、 权限对文件对的重要性
- 文件是实际含有数据的地方 , 包括一般文本文件 , 数据库内容文件 , 二进制可执行文件。。。因此 , 文件的权限有以下意义:
- r(red):可以读取此文件的实际内容
- w(write):可以编辑 、 新增 、 修改该文件的内容
- x(execute):该文件具有可以被系统执行的权限
- 注意: 在Linux系统中 , 文件是否能被执行是由是否具有”x”这个权限来决定的 , 与扩展名无关。
二、文件对目录的重要性
- r(read contents in directory) :表示具有读取目录结构清单的权限 。
- w(modify contents of driectory) : 表示具有改变目录结构清单的权限 。 即:
- 在该目录下呢建立新的目录或文件
- 删除已经存在的文件或目录
- 将已经存在的目录或文件重命名
- 移动目录内文件、目录的位置
- x(access directory) : 在Linux系统中目录是不能被执行的 , 目录的”x”权限是指使用者是否能进入该目录称为工作目录的用途 。
三、更改权限
- 命令格式 : chmod [选项] 文件\目录名
- 作用 : 文件或目录权限的改变使用的是chmod(change file mode bits) 这个命令
- 注意: 但是权限的设置方法有两种 : 数字 、 符号
改变权限 — 数字
- Linux系统中基本权限有9个, 分别是owner , group , others 三种身份各自的read 、 write、execute权限 , 各个权限对应的数字如下:
- 权限|r|w|x
–|–
数字|4|2|1 为此每种身份各自的三种权限数字相加可以得出数字表示的权限
例如:[-rwxrwx---]可表示为:owner = rwx = 4+2+1 = 7group = rwx = 4+2+1 = 7others = 0+0+0 = 0chmod 770 文件名
改变权限 — 符号
- 在Linux中三种身份也可以用u , g , o 表示 , 另外a表示全部身份 。
“+”表示追加权限 , “-”表示除去权限 , “=”表示设定权限
实例: [root@localhost home]# chmod a+x 文件名 //表示所有人都能操作 。
阅读全文
0 0
- Linux(五) 权限
- Linux总结(五):文件权限
- Linux(五)文件权限
- 搞定linux上MySQL编程(五):MySQL权限管理
- Linux基础(五)文件权限drw -r -r--
- Linux 五 用户及权限基础
- 权限管理系统(五)
- 我的《鸟哥的Linux私房菜》笔记(五)关于档案权限
- linux 基础操作 (五)————文件权限及修改
- java程序员菜鸟进阶(十七)linux基础入门(五)linux文件/目录的权限和归属管理
- java程序员菜鸟进阶(十七)linux基础入门(五)linux文件/目录的权限和归属管理
- 五、Liunx 文件权限管理(一)查看文件权限
- 五、Liunx 文件权限管理(三) 修改文件权限
- Linux存储实验五:Samba服务共享文件权限配置
- Linux学习(五)--文件权限,信息显示,管道,重定向
- <五>Linux文件权限与属性详解--su & sudo
- android权限代码分析(五)
- RHEL五(文件访问权限)
- 566. Reshape the Matrix(2017/11/3)
- 机器学习部分知识点总结
- 设计模式之单例模式(Singleton)
- 【实验报告】高软实验7
- linux下解压命令大全
- Linux(五) 权限
- 关于Red Hat Enterprise中文乱码问题
- 关于交叉编译log4cplus库的问题
- Tiny6410学习ing—(一)、嵌…
- nginx源码阅读(七).nginx的模块化设计
- 【笔试题】Week05
- 20171103-程序员的自我修养
- Ubuntu部署Django项目
- leetcode题解-44. Wildcard Matching