Linux基本命令学习——硬链接与软链接权限管理
Posted jingu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基本命令学习——硬链接与软链接权限管理相关的知识,希望对你有一定的参考价值。
17.链接文件
是对文件的引用,这样可以让文件在文件系统中多处被看到
Linux链接文件分为两种:硬链接和软链接(符号链接)
软硬链接的区别:
(1)建立硬链接时链接文件和被链接文件必须位于同一文件系统中,而建立软链接时,链接文件和被链接文件可以位于不同的文件系统,甚至可以跨越机器
(2)硬链接指向一个原始文件时,及时原始文件被删除,链接文件依然有效,而软链接一旦原始文件被删除,链接文件立马失效
ln [-option] 源文件 目标文件
-d 创建一个硬链接,默认为该参数
-s 创建一个软链接
给其他目录创建软链接时需要给源文件也加上绝对路径
18.chown [-option] user:group 文件或目录名称
-R 连同目录下的所有文件和子目录一并变更
当新建一个用户时,系统会自动以该用户新建一个群组,并把该用户放入群组中
19.chmod [-option] [parameter] 文件或目录名称 用于修改文件或目录的读写执行文件
-R 连同目录下的所有文件和子目录一并变更
方法一:权限掩码法
(1)把文件或目录的权限用0,1表示,有权限用1,没有用0
(2)把刚才表示出来的数字三个为一组分成三组
(3)把三位数换成八进制
(4)使用命令
方法二:ugo法(赋值法)
u-user(用户) g-group(群组) o-other(其他) a-all(所有)
chmod u=rw,g=rw,o=rw 文件或目录名
方法三:ugo加减法(使用“+”,“-”来增加或减少权限)
chmod u+x,g-w,o-w 文件或目录名
使用三种方法都可以更改读写执行权限,但是对root用户而言,你无法剥夺其查看的权限
软链接的读写执行权限永远显示777,显示时无效的,实际上如果修改源文件,软链接已经修改
硬链接显示正确并且有效
以上是关于Linux基本命令学习——硬链接与软链接权限管理的主要内容,如果未能解决你的问题,请参考以下文章