Linux权限
一、 权限对文件对的重要性
- 文件是实际含有数据的地方 , 包括一般文本文件 , 数据库内容文件 , 二进制可执行文件。。。因此 , 文件的权限有以下意义:
- 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 -
为此每种身份各自的三种权限数字相加可以得出数字表示的权限
-
改变权限 — 符号
- 在Linux中三种身份也可以用u , g , o 表示 , 另外a表示全部身份 。
-
“+”表示追加权限 , “-”表示除去权限 , “=”表示设定权限

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
CentOS下查看软、硬raid信息的方法
软件raid:只能通过Linux系统本身来查看 cat /proc/mdstat 可以看到raid级别,状态等信息。 硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面。如Adaptec公司的硬件卡就可以通过下面的命令进行查看: # /usr/dpt/raidutil -L all 可以看到非常详细的信息。 当然更多情况是没有安装相应的管理工具,只能依靠Linux本身的话一般我知道的是两种方式: # dmesg |grep -i raid # cat /proc/scsi/scsi 显示的信息差不多,raid的厂商,型号,级别,但无法查看各块硬盘的信息。 另外经过实际测试,Dell的服务器可以通过命令来显示,而HP、IBM等的服务器通过上面的命令是显示不出的。只能够通过装硬件厂商的管理工具来查看。 cat /proc/scsi/scsi 可以看到是SCSI上的设备。一般情况可以看到RAID级别。lspci可以看到RAID卡的型号。 ========================================...
- 下一篇
解决CentOS 6.5 自启动无效的问题
遇见 网上有好多答案,也有好多方法。 基本都是/etc/rc.local 权限的问题。 不同 我遇到的也是权限的问题,但是我的是用户目录权限的问题, 自启动时没有权限读取 对应的目录。 后来我把启动脚本包括在 sh 文件中 放到 /etc/init.d/ 下 启动就可以了。 还有 我的python 可执行是放在 /usr/local/bin/python 下, 也导致了开机启动无效的问题。 后来我软链接到 /usr/bin/python 就可以了。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7安装Docker,走上虚拟化容器引擎之路