2.14文件或目录权限chmod;2.15更改所有者和所属组chown;2.16umask;2.17

2.14 文件或目录权限chmod

chmod :更改文件或目录的权限

(chmod=change mode)

权限:-rw--r-r--

drwxr-xr-x

-:普通文件格式,

d:目录格式

r(4)  :可读(权限)

w(2) :可写(权限)

x(1) :可执行(权限)

- (0):不可

权限位数字表示: r=4  w=2  x=1 -=0

rwx=可读 可写 可执行=4+2+1=7

r-x=可读 不可写 可执行=4+0+1=5

r--=可读 不可写 不可执行=4+0+0=4

-wx=不可读 可写 可执行=0+2+1=3

权限共9个权限位,3个权限位,为一段,

rw-r--r-x

第一段rw-:所有者的权限

第二段r-- :所属组的权限

第三段r-x :其他用户的权限

u 表示:所属主

g 表示:所属组

o 表示:其他人

a =u+g+0

2.15 更改所有者和所属组chown

chown = change owner

useradd :添加普通用户

chown:更改文件的所有者(用户)

1. 更改文件的所有者(用户):chown  跟指定所有者(用户)  跟路径文件名

[[email protected] ~]# chown hao 1.txt

2. 查看文件的所有者(用户)

[[email protected] ~]# ls -l 1.txt

1.txt的所有者(用户),已经更改为hao这个普通用户!

chown:更改文件的所属组(用户组)

1. 更改文件的所属组(用户组):

chown  :跟指定所属组(用户组)  跟路径文件名

[[email protected] ~]# chown :root 1.txt

2. 查看文件的所属组(用户组)

[[email protected] ~]# ls -l 1.txt

chown:同时更改文件的所有者和所属组

1. 同时更改文件的所有者和所属组:

chown   指定所有者:指定所属组  跟路径文件名

[[email protected] ~]# chown   hao:hao  1.txt

2. 查看文件的所有者和所属组:

[[email protected] ~]# ls -l 1.txt

chown -R:更改目录的所有者和所属组,同时把目录下文件也更改了!

1. 同时更改目录的所有者和所属组,同时更改目录下文件的所有者和所属组

[[email protected] ~]# chown -R  hao:hao  mulu1

2. 查看目录的所有者和所属组:

[[email protected] ~]# ls -ld mulu1

3. 查看目录下文件的所有者和所属组:

[[email protected] ~]# ls -l mulu1/1.txt

chgrp :更改文件的所属组(用户组)

chgrp :改变文件或目录的所属组(用户组)

1. 更改文件的所属组(用户组):

chgrp  跟指定所属组(用户组)  跟路径文件名

[[email protected] ~]# chgrp hao 1.txt

2. 查看文件的所属组(用户组)

[[email protected] ~]# ls -l 1.txt

2.16 umask

umask的值是决定 新创建的文件或目录的默认权限

2.17 隐藏权限lsattr_chattr

lsattr       跟文件 :   查看文件的特殊权限

lsattr  -d  跟目录 :查看目录本身的特殊权限

lsattr -R   跟目录 :查看目录的子目录下所有文件和目录的特殊权限

lsattr  -a  跟目录 :查看目录下所有文件和目录的特殊权限(包括隐藏的)

chattr +a

chattr -a

chattr +i

chattr  -i

1. 给文件添加a(特殊权限):chattr +a 跟文件

a权限:不可修改 不可删除 不可移动重命名  只可在文件末尾追加内容

[[email protected] ~]# chattr +a

2. 查看文件的特殊权限:lsattr 跟文件

[[email protected] ~]# lsattr 1.txt

3. 给文件删除 a(特殊权限):chattr -a 跟文件

[[email protected] ~]# chattr -a 1.txt

i权限:不可修改 不可删除 不可移动重命名

1. 给文件添加 i(特殊权限):chattr +i  跟文件

[[email protected] ~]# chattr +i 1.txt

2. 查看文件的特殊权限:lsattr 跟文件

[[email protected] ~]# lsattr 1.txt

3. 给文件删除 i(特殊权限):chattr -i  跟文件

[[email protected] ~]# chattr -i 1.txt

强制退出a或i特殊权限文件:一般模式下,输入 :q!

时间: 2024-10-07 09:19:44

2.14文件或目录权限chmod;2.15更改所有者和所属组chown;2.16umask;2.17的相关文章

2.14 文件和目录权限chmod 2.15 更改所有者和所属组chown 2.16 umask 2.17 隐藏权限lsattr/chattr

2.14 文件和目录权限chmod 2.15 更改所有者和所属组chown 2.16 umask 2.17 隐藏权限lsattr/chattr 2.14 文件和目录权限chmod chmod 权限 r=4 w=2 x=1  rwx=7  rw=6 --x=1 rw-r--r--=644 rw-r-xr-x=655 chmod 这个.意味着这个文件受制于selinux 如果selinux 开启,创建的文件或者目录 第一列最后一位就会有个点 ,如果关闭selinux setenforce 0 暂时关

2.14 文件和目录权限chmod 2.15 更改所有者和所属组chown 2.16 umask 2

二周第三次课 2.14 文件和目录权限chmod 2.15 更改所有者和所属组chown 2.16 umask 2.17 隐藏权限lsattr/chattr 2.14 文件和目录权限chmod 1.文件权限-chmod 每个文件有3个权限位 前3位是文件所有者权限:r-可读:w-可写:x-可执行 中3位是文件所属组: 后3为是其他: r=4:w=2,x=1 更改权限命令 更改权限命令 备注:显示文件权限中最后的一个. 代表:受制于selinux, 彻底关闭selinux,需要更改配置文件 vim

文件或目录权限chmod,2.15 更改所有者和所属组chown,umask,2.17 隐藏权限lsattr_chattr

ls -l -rw-r--r-- -文件类型 rw- 所有者的权限 r-- 所属组的权限 r-- 所属组和所有者外的权限 r 可读 4 w 可写 2 x 可执行 1 rw-r--r-- 644 rw-r-xr-x 655 chmod  change mode 点号代表文件受制于selinux 临时关闭selinux setenforce 0#临时关闭selinux vi /etc/selinux/config 永久关闭修改这个配置文件 chmod -R选项递归修改 把目录和目录下的子文件批量修改

文件目录权限chmon\更改所有者和所属组chown\umask\隐藏权限lsattr-chattr

2.14文件或者目录权限chmon 2.14.1 [[email protected] ~]# ls -l 总用量 4 -rw-r--r--. 1 root root    0 12月 20 10:42 2.txt -rw-------. 1 root root 3470 12月 19 21:40 anaconda-ks.cfg [之前我们用ls -l的时候会详细的显示一个文件或者目录,红色标记的就是一个文件或者目录的权限,×××是所属主,紫色是所属组.他一共有9个权限(rwxrwxrwx:r代

2.14 文件或目录权限chmod

2.14 文件或目录权限chmod1.权限表示9位表示文件权限 文件权限和所有者 所属组有关系前面root 代表所有者 后面 root 代表所属组9位权限分成3段3个权限位rw- r-- r--rw- 代表所有者的权限 可读可写不可执行r-- 代表所属组的权限 可读不可写不可执行r-- 除了所有者所属组之外其他用户权限 可读不可写不可执行是否可写w表示 是否可读r表示 是否可执行x表示 不可以用-表示可用数字表示比如2.chmod 权限命令 change mode 缩写更改权限 2.txt更改成

八、文件权限和目录权限chmod;更改所有者和所属组chown;umask;隐藏权限

八.文件权限和目录权限chmod:更改所有者和所属组chown:umask:隐藏权限lsattr/chattr (一)文件权限和目录权限chmod 为了方便更改文件的权限,Linux使用数字代替rwx,具体规则:r=4,w=2,x=1,-=0.例如rwxrwx---用数字表示就是770,其具体算法为:rwx=4+2+1=7,rwx=4+2+1=7,---+0+0+0=0. r:可读 w:可写 x:可执行 -:不可操作 -rw-r--r--. 1 root root 0 1月  30 19:10

文件和目录权限chmod更改所有者和所属组chown,umask,隐藏权限lsattr/chattr

一.文件和目录权限chmod ls -l 可以查看当前目录下的文件 显示的9列内容(用空格划分列),他们有什么含义呢?   -rw-r--r-- 这个表示什么? 第一列的 - :表示这个文件是普通文件       d :表示该文件为目录       l :链接文件       b :块设备 权限 r:读.w:写. x:执行 r=4 w=2 x=1     (如:rwx=7 rw-=6 rw-r--r-- =644)  第一组 rw- 表示文件所有者的权限,r:读.w:写.     x:执行 r-

文件或目录权限chmod 更改所有者和所属组chown 什么是umask怎么使用 隐藏权限l

文件或目录权限chmodls -l 查看文件权限,从-后面数9位数代表的就是文件的权限,3个位一组,前三位代表所有者权限,中三位代表所属组权限,后三位代表其他用户权限·r表示可读,w表示可写,x表示可执行,-表示不可用·r代表数字4,w代表数字2,x代表数字1·例如权限是rw-r--r--权限就等于rw/r/r =4+2/4/4 =644·chmod 修改权限chmod+权限+文件名,就是修改权限例如现在shuaiyangyang这个文件的权限是755·我们把他修改为777chmod 777 s

文件和目录权限chmod 更改所有者和所属组chown,umask,lsattr/chattr

在我们用ls -l这个命令的时候,会出现文件的详细信息,其中第一列的第一位表示文件的类型外,后面的九位就表示文件的权限,文件的权限和文件的所属主和所属组是有关系的 他主要分三个权限为,一共九位,分三段.rwxr-xr-x.其中的含义是r:可读.w:可写.x:可执行,如果没有权限,用 - 表示 第一段的三位是所属主的权限,第二段的三位是所属组的权限,第三段的三位是其他人的权限.其中第一段的三位为rwx,含义就是所属主对这个文件有可读,可写,可执行的权限,而第二和第三段的权限为r-x,这就说明所属组