linux基础命令学习目录或文件权限
Posted 会学习的猪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础命令学习目录或文件权限相关的知识,希望对你有一定的参考价值。
一、查看文件的详情
ls -al
二、改变目录或文件的权限
chmod [-cfvR] [--help] [--version] mode file
1、 必要参数
-c 当发生改变时,报告处理信息
-f 错误信息不输出
-R 处理指定目录以及其子目录下的所有文件
-v 运行时显示详细处理信息
2、选择参数
--reference=<目录或者文件> 设置成具有指定目录或者文件具有相同的权限
--version 显示版本信息
<权限范围>+<权限设置> 使权限范围内的目录或者文件具有指定的权限
<权限范围>-<权限设置> 删除权限范围的目录或者文件的指定权限
<权限范围>=<权限设置> 设置权限范围内的目录或者文件的权限为指定的值
3、权限范围:
u :目录或者文件的当前的用户
g :目录或者文件的当前的群组
o :除了目录或者文件的当前用户或群组之外的用户或者群组
a :所有的用户及群组
4、权限代码
r :读权限,用数字4表示
w :写权限,用数字2表示
x :执行权限,用数字1表示
- :删除权限,用数字0表示
s :特殊权限
5、实例
chmod a+x test.txt 给所用用户及用户组添加对test.txt的执行
以上是关于linux基础命令学习目录或文件权限的主要内容,如果未能解决你的问题,请参考以下文章