学习Linux的第七课时

  Linux的学习在持续中,之前讲到文件权限与归属问题。因为Linux系统中一切都是文件,所以呢,给与不用字符以及权限问题来进行使用和操作。

  文件的权限分配为:文件所有者、文件所属组、其他用户。每个分配的都有读、写、执行三项操作。即是 r w x 

  例如:7654数值转换成权限应为: rwsr-s-r-T,在没有特殊权限时,rwx权限分别对应的数值是 4 2 1 ,而同样的,当加入特殊权限值时,同样是用相同的数字表示,只是在最后一位,如果x权限值存在,是SUID和SGID则是写s,不存在则是写S。同理,STID则是写t和T。

特殊权限包括SUID、SGID、STIB。分别有着不用的权限,有像钦差大臣一样被赋予特殊的权利,有的是起到一种保护的作用。

SUID:是让命令的执行者临时获取了所有者的身份。chmod  u+s  文件名

SGID:让目录中新的文件的所有组,归上级目录所有。 chmod  -R g+s 文件名

STIB:让目录内的文件只能被文件所者删除,也叫保护位。chmod -R o+t 文件名

文件的一般权限和特殊权限时对所有人均生效,可以让文件更好的利用和管理。

之后就是文件存储结构:

FHS是用户在Linux系统中存储文件时需要遵守的规则,用于指导我们应该把文件保存到什么位置,以及告诉用户应该在何处找到所需的文件。但是,FHS对于用户来讲只能算是一种道德上的约束,有些用户就是懒得遵守,依然会把文件到处乱放,有些甚至从来没有听说过它。最需要注意的就是  /boot  开机所需文件 /dev 设备与接口放置文件  /etc 系统以及大多数服务所存放的文件  /media 用于挂载设备文件的目录   /root 家目录    /proc 一个虚拟的文件系统  这些所提到的目录都是比较重要的,需要自己的熟记。同时,也得明白相对路径和绝对路径,因为在执行命令时有所不同。

理论的东西需要实践,只有自己多动手做做实验,才能理解的更加深刻,更加的容易理解。

猜你喜欢

转载自www.cnblogs.com/bashuxiaoyang/p/9691558.html