寒冰linux视频教程笔记4 目录

更改文件权限:
ls -ld test1
/为根目录
家目录

.文件与..文件:
.文件为当前目录的硬链接
..为上层目录的硬链接

目录权限:
读:查看内容
写:添加删除不允许(与执行)
执行:进入目录、调用

强制位与冒险位:
ext2文件系统还支持 强制位(setuid setgid)与冒险位(sticky)
对于u、g、o分别有setuid、setgid、sticky(4、2、1)
写在x位上,若原有执行权限则以小写字母,否则大写字母。(s s t)

setgid:
默认情况下,用户建立的文件属于用户所属组,而不从属于目录
目录上设置了setgid,目录上任何人建立的文件都属于目录所属组
chmod g+s test
chmod 2777 test(权限放在最前面)
chmod 0777 test(清楚冒险位和强制位)

冒险位:
默认情况下,目录上有w和x权限,任何人都可以建立、删除文件
目录上设置了冒险位,则只有拥有者和系统管理员可以删除
只能设置在目录上

强制位:
以文件的拥有者或所属组身份运行进程(默认:用户自身身份去运行)

setuid只能在文件上用
setgid只能设置在目录上

umask:
默认权限的值由umask来确定
若没有umask,文件:rw-rw-rw- 目录:drwxrwxrwx
一般用户默认:002   系统用户:022
默认权限-umask值则为:  777-022=755 :drwxr-xr-x
umask -S查看
umask 003

根目录下面的目录:
/bin : 存放常用用户指令
/boot: 存放内核、模块映像等启动文件
/dev : 硬件文件
/etc : 存储系统、服务的配置文件  ---注册表---
/home: 个人主目录
/lib : 库文件,如核心模块、驱动
/lost+found:存储fsck
/mnt : 常用挂载点
/opt : 第三方工具使用的安装目录
/proc: 虚拟文件系统
/root: root用户的主目录
/sbin: 系统管理用的指令
/tmp : 临时文件暂存点
/usr : 存放用户直接相关的文件和目录
/var : 存储在系统运行中可能更改的数据---数据库、系统日志---

 


 

你可能感兴趣的:(linux,用户,视频教程,字母,根目录)