Linux_shell_文件安全与权限(04)

来源:互联网 发布:知乎怎么了 编辑:程序博客网 时间:2024/04/29 06:25

1.9 符号链接

链接有两种:软链接和硬链接

软链接实际上就是一个指向文件的指针

命令形式:

ln [-s] source_path target_path

 

示例:

在系统中 var目录项目有一个log目录 里面有一个日志文件yum.log   为了方便查看 我们想要在根目录中就能直接访问到

如下命令

 #ln -s var/log/yum.log /myyum.log

这时查看根目录

#ls -l

lrwxrwxrwx   1 root root    15 05-23 16:35 myyum.log -> var/log/yum.log       

myyum.log指向了var/log/yum.log

链接可以起任何名字 不必和源文件一致  这样我们就可以直接在根路径下去访问yum.log文件了 而无需在到var/log目录去找

不管是否在同一个系统文件中,都可以创建链接。在创建链接的时候,不要忘记在原有目录设置执行权限。

链接一旦创建,链接目录将具有777(rwx rwx rwx)权限

但实际上源文件的权限并未改变。

看源文件权限:

-rw-r--r-- 1 root root     63 05-23 16:44 yum.log

而链接权限:

lrwxrwxrwx   1 root root    15 05-23 16:35 myyum.log -> var/log/yum.log

 

也就是说,使用链接可以完全读,写,执行链接所指向的文件

原创粉丝点击