linux权限1002linux权限,linux权限管理快速上手

用ll或ls –l去查看目录下文件详细信息

d1c9a291db2dcf1638441d4635bf8de0.png

第一位 文件类型 -

第二位 文件权限 rw-r--r--

第三位 硬链接数 1

第四位 文件的所有者 root

第五位 文件的所属组 root

第六位 文件大小 0

第七位 文件最后修改时间 Jul 10 02:08

文件类型

.- 二进制文件

B 块设备文件

C 字符设备文件

D 目录文件

L 软连接文件

P 管道符文件

S 套接字文件

文件三种权限

rwx详解:

r--:只读

-w-:写

--x:执行

数字表示:

0 000 ---:无权限

1 001 --x:执行

2 010 -w-:写

3 011 -wx:写和执行

4 100 r--:只读

5 101 r-x:读和执行

6 110 rw-:读写

7 111 rwx:读写执行

文件权限 数字表示 文件 目录

r 4 cat、head、vi查看文件内容 ls查看

w 2 echo修改添加内容到文件中 mkdir、touch创建

x 1 x执行权限,才能运行 cd打开此目录

用户三种权限

1、文件的所有者:u

2、文件的所属群组:g

3、其他用户:o

实验具体操作 --> 文件权限

创建文件file,使用ll命令查看file详细信息,切换到tom用户并系统环境不变

b88ade5c32ee7925142f55911f17113e.png

查看文件内容并添加hello内容到file文件,表示无写权限,用vim编辑file内容date命令,无写权限

0b0558aec2f84432e63ce5dd8d70608b.png

执行文件file,无执行权限,之上实验得出结论文件仅有只读权限

bbeaf4db007c4256bdd114ff6d5e602c.png

11e16900528faad570a1ba5bfe95ddd3.png

实验具体操作 --> 目录权限

创建目录test

05ad1278f67eb84ff5be704459e49143.png

变更目录的其他用户为仅有执行权限下明确实验目的,使用ll命令查看test详细信息

8219dddecbe0ef3619c14c72638d24df.png

切换到tom用户并系统环境不变,使用ll命令查看test详细信息,表示无读权限

进入test目录,表示有执行权限,创建文件file,表示无写权限

3f3319ba64102f39c49a2b1a4388c169.png

chown 修改文件或目录的所有者和所属组

-R 递归 将指定目录下的所有文件及子目录一并处理

chgrp 修改文件或目录的所属组

-R 递归 将指定目录下的所有文件及子目录一并处理

实验具体操作

创建文件file1到file3,创建test目录,在目录test下创建文件file1到file3

使用ls -lR查看文件及目录和目录子文件详细信息

432677b9a9a76e4f6fa55474950b8b44.png

使用watch -n 1 ls -lR实时监控

86de9710ba089e2946185e68900972ab.png

5902ce4b16f6ce2765ea4d426f0b79d8.png

更改文件file1的属主为tom

ffe0043bafab10ee4588f9ee0d561b8d.png

更改文件file2的属组jack

9786bed0c718315e9424f805aac69b15.png

更改文件file3的属主及属组为leo

857761f92ace157cc434d7ee751fb307.png

更改目录test的属主及属组为jack

5c006572ef12c7e458b505e750801e53.png

更改目录test并更改目录下文件的属主及属组为tom

9cb79ca3ffec27d479c0d2a2f936ef4b.png

更改目录test属组为leo

807bdc9f1070db44a66c3c478507329f.png

更改目录test并更改目录下文件属组为jack

f18bc445998a558d9ac1f7e3681d6200.png

Chmod 功能修改文件权限

-R 递归 将指定目录下的所有文件及子目录一并处理

--reference 参考文件或目录 将源文件统统设置成目标文件的用户文件权限

修改文件权限有4种方法 :赋值法,加减法,数字法,替换法

实验具体操作

一 赋值法

更改文件file1所有者权限为读写执行

e6f0ea323f693ec42a8fd6033ab6115d.png

更改文件file2属主权限为只读,属组权限为读写执行

adb87a93a97a8f5e4ba29024f8ec9b5e.png

二 加减法

更改文件file1属主权限减去写权限

daf113d9b708025efb7dd16bb41ad08c.png

更改文件file2属组权限加执行权限

a689f8d379e51d965345745c6abfa74e.png

更改文件file3属主属组其他用户权限加执行权限

de96d749ac4b944224231b5df7f1a2ad.png

递归目录下子文件目录使用方法

更改目录test及目录下文件的属组和其他用户权限为写

e4b34b333e838cc676ca934e2e861a9b.png

更改目录test及目录下文件属主加执行权限,属组减去读权限,其他用户减去读权限

80f98852dbf4be90e0b47b17171abb71.png

三 数字法

更改文件file1属主属组其他用户为读写执行权限

feb64542cc89978aa824c57f001ae019.png

更改文件file1属主属组其他用户为执行权限

744448d5b5389bb8748966a3533cb1db.png

更改文件file3属主为执行权限,属组为写权限,其他用户为读权限

52cf2319dd86f5110178b353eeed703d.png

四 替换法

将文件file2权限替换给file1使用

d9afd41208f079fe77f523565e66d553.png

将文件file2权限替换给目录test及目录下文件使用

b8de4b074e6cab92b6cca8c7ee3ac63f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值