《鸟叔-视频》(6-1)

来源:互联网 发布:罪恶之城和亵渎 知乎 编辑:程序博客网 时间:2024/06/01 08:46

《第六章 Linux的文件权限与目录配置》

1. 用户与用户组

(1)每个用户必须属于一个组

当创建一个用户时,系统会自动创建一个同名的组。成为该用户的 私人组

(2)/etc/passwd:用户的账户信息 全部在这个目录中

/etc/shadow:用户的密码 加密后都在这里面

/etc/group:存放了组 的信息

(3)uid

每个用户有一个唯一的uid

系统根据uid来标记、识别每一个用户

(4)


硬连接数、所有者 、所属的组、文件创建or修改时间、(ls  -lh)

十个字符:文件类型(-:普通文件;d:文件夹;b:设备文件,块设备,即可以用来存储东西的文件,如u盘、硬盘、光驱,它们都可以存储文件;c:设备文件,字符型的文件,即不能用来存储东西。如鼠标、键盘、tty、终端等。l:表明它们是快捷方式,是软连接文件。相当于windows下的快捷方式)


(创建快捷方式,xx就是个软连接)

后面九个字符:代表文件权限

_ _ _   _ _ _   _ _ _

 u            g          o

user   group   other     (所有者、所属组、其他人)

共三个权限:r w x       (读权限、写、可执行)

(5)chmod 改变文件权限

+、-、=

chmod u+x,g+w

(注意:逗号两边不要有空格)

ug+rw

a=r    (ugo全部变为r,不管原来的权限是什么)

chmod +w (没有指定用户,代表只对u 所有者添加  )

chmod +x  (对ugo都加)


(6)数字

r=4,   w=2,  x=1

(7)ls -ld  abc/

d:查看目录自身的属性

如果不加d,查看的是目录里面东西的信息

改变了文件夹的权限,其里面东西的权限没有改变。

chmod -R  000 abc/

-R:递归。不仅改变了文件夹的属性,其里面所有东西的权限也被修改了


(8)改变所有者、所属组(chown)

chown -R  

useradd   tom  (创建用户tom)

chown  tom  abc/     (把文件abc的所有者改变为tom)

chown  root  abc/

chown tom:tom  abc/  (同时改变所有者 和 所属组,注意顺序,所有者:所属组)

chown  tom:root   abc/

注意:除了使用冒号,还可以使用点(.)

如:chown tom.tom  abc/

chgrp   roog  abc/   (只改变所属组)

-R


(9)权限的含义

r:读,w:写,

x:对于普通文件,表示可以像程序一样来运行;对于文件夹,表示是否可以cd进去


(10)Linux文件种类与 扩展名

注意:Linux中,扩展名无所谓(而Windows中,后缀很重要。根据后缀来判断文件类型)

除了一些特定的文件必须有后缀之外。

file  a.log

(查看文件类型 的命令)












0 0
原创粉丝点击