Linux学习笔记+4.2.1-4.2.2 Linux常用命令文件处理命令(权限管理命令)+2019.12.14—2019.12.14

本文深入解析Linux系统中的权限管理,包括chmod、chown、chgrp等命令的使用方法及权限数字表示法,帮助读者掌握如何有效控制文件和目录的访问权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux学习笔记

B站兄弟连 2019.12.14

4.Linux常用命令

4.2 权限管理命令

4.2.1权限管理命令 chmod
4.2.2其他权限管理命令chown


一、权限管理命令 chmod

英文原意:change the permissions mode of a file
路径:/bin/chomd
权限:所有用户
语法:
chmod [{ugoa}{+ -=}{rwx}] [文件或目录] [mode=421] [文件或目录]
-R 递归修改
ugoa
u所有者 g所属组 o其他人 a所有人
.+ - =
+增加权限
-减少权限
=修改权限,不管之前权限,现在是这样的权限

功能描述:改变文件或目录权限
范例:
$ chmod g+w test.file
赋予test.file所属组写权限
$ chmod -R 777 test.file
赋予test.file目录下文件
在这里插入图片描述
可以同时做多个授权

用的最多的是数字表示权限的方式
**==权限的数字表示
r········4
w·······2
x········1
rwx····7
rw-·····6
r–······4

递归修改 -R
==桌面图3==

权限说明
对目录的写权限:可以在目录下创建删除文件
对目录的执行权限:可以进入目录
对目录的写权限:目录下创建、删除文件。

如果想查看目录下的文件,r
想进入目录必须有x权限,
一般目录r与x权限共存
删除文件的前提条件是对文件所在的目录有写权限。
对文件有写权限只可以修改文件内容。
==桌面图4  图5==
在这里插入图片描述

文件目录权限总结

代表字符权限对文件的含义文件使用命令对目录的含义目录使用命令
r读权限可以查看文件内容cat、more、head、tail、less可以列出目录中的内容ls
w写权限可以修改文件内容vim可以在目录中创建、删除文件touch、mkdir、rmdir、rm
x执行权限可以执行文件script、command可以进入目录cd

二、其他权限管理命令


改变文件或目录所有者 chown

名称:chown
英文原意:change file ownership
路径:/bin/chown
权限:所有用户
语法:chown [用户] [文件或目录]
功能描述:改变文件或目录的所有者
范例:$ chown shenchao fengjie
改变文件shengjie的所有者为shenchao

所有者可以改变文件权限
==图2-1==
所有者是否可以使用类似办法改变文件所有者?
==图2-2==
所有者不可以改变所有者
==图2-3==
root用户可以改变所有者


改变文件或目录所属组 chgrp

英文原意:change file group ownership
路径:/bin/chgrp
权限:所有用户
语法:chgrp [用户组] [文件或目录]
范例:$ chgrp lampbrother fengjie
改变文件fengjie的所属组为lampbrother

更改组权限,组中每个成员都享有组权限。


显示、设置文件的缺省权限 umask
一个用户可以属于多个组,但总有个缺省组,每个用户只能有一个缺省组。
原意:the user file-creation mask
路径:shell内置命令
权限:所有用户
语法:mask [-s]
-S 以rwx形式显示新建文件缺省权限

范例:$ umask -S

缺省创建的文件 不具备 可执行权限
==图2-4==
==图2-5==
0 特殊权限,后续介绍
022 用户分类 ----w–w-

777 rwx rwx rwx
022 — -w- -w-
逻辑与关系
rwx r-x r-x 目录
rw- r-- r-- 文件
缺省文件权限一般不建议更改。

如修改目录权限为700:

777 rwx rwx rwx
077 — rwx rwx
700 rwx — — 目录
rw- — — 文件

==图2-6==
缺省文件的权限不建议更改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值