美文网首页
13、Linux-文件授权

13、Linux-文件授权

作者: 唯老 | 来源:发表于2019-09-24 10:49 被阅读0次

chmod

作用

用来改变文件或目录的权限

权限范围

简写 全称 说明
u User 文件或目录的拥有者
g Group 文件或目录所属的用户组
o Other 其他用户
a All 全部用户

权限

权限 数字 说明
r 4 读取权限
w 2 写入权限
x 1 执行权限
- 0 不具有任何权限

语法

# 1 文字设定法
chmod [权限范围] [+|-|=] [权限] 文件名
# 2 数字设定法
chmod [权限数字代号] 文件名

选项

选项 说明
-R 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)
-f 若该文件权限无法被更改也不要显示错误讯息
-v 显示权限变更的详细资料
-c 若该文件权限确实已经更改,才显示其更改动作

栗子

# 1. 给当前用户添加些的权限
chmod u+w 1.md
# 2 个用于添加执行权限 用户组添加些的权限 其它用于删除执行的权限
chmod u+x,g+w,o-x 2.md
# 3 给当前目录下的所有子目录和子文件设置权限
chmod -R 754 test

chown

作用

Change owner用来改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。用户可以是用户或者是用户ID,用户组可以是组名或组ID。只有文件主和超级用户才可以便用该命令。

语法

chown [选项]... [所有者][:[组]] 文件...
chown [选项]... --reference=参考文件 文件...

选项

选项 说明
-R 处理指定目录以及其子目录下的所有文件
-c 显示更改的部分的信息
-f 忽略错误信息
user 新的文件拥有者的使用者 ID
group 新的文件拥有者的使用者组(group)

栗子

# 1 将文件1.txt 的拥有者设为 server,群组server
chown server:server 1.txt
# 2 将文件的所有者已更改为server 群组server并显示过程
chown -Rv server:server target
# 3 如果没有指定所有者,只指定组
chown -Rv :server target
# 将1.txt更改为指定所有者的所有组
chown -v server:  1.txt

相关文章

  • 13、Linux-文件授权

    chmod 作用 用来改变文件或目录的权限 权限范围 权限 语法 选项 栗子 chown 作用 Change ow...

  • Linux-如何成为一个优秀的管家(文件篇②)

    接《Linux-如何成为一个优秀的管家(文件篇①)》 四、整理文件 ① 打包文件:tar(tape archive...

  • 内核的编译

    编译安装内核 先下载https://www.kernel.org/ 下载内核文件,tar xf linux-版本...

  • lnmp环境搭建

    安装php7.1 安装虚拟机、linux 新建 -典型 -稍后安装操作系统-linux-分为单个文件-完成cd/d...

  • Linux-文件权限

    用户与用户组 linux将文件可存取的身份分为三个类别,owner,group,others,且三种身份各有rea...

  • Linux-文件权限

    Linux系统中运行ls -al命令可以看到以下信息: 第一列代表这个文件的类型和权限 第一个字符代表文件是目...

  • linux-文件搜索

    文件搜索定位 grep: 作用:General Regular Expression Parser,通用规则表达式...

  • linux-文件搜索

    文件搜索定位 grep: 作用:General Regular Expression Parser,通用规则表达式...

  • linux-文件查找

    查找文件 一般查找find 最常用的方式find PATH -name FILENAME.例如查找当前用户目录下的...

  • Linux-文件权限

    序言 linux的文件权限是linux的安全管理机制中的一个环节,我们从使用了解下文件权限,然后再了解一下内核实现...

网友评论

      本文标题:13、Linux-文件授权

      本文链接:https://www.haomeiwen.com/subject/thzayctx.html