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
也就是说,使用链接可以完全读,写,执行链接所指向的文件