首先我解释一下符号链接是怎么回事。
比方说在 /usr/local/admin/sales 目录下有一个含有销售信息的文件,销售部门的每一个人都想看这份文件。
你可以在每一位用户的 $HOME 目录下建立一个指向该文件的链接,而不是在每个目录下拷贝一份。这样当需要更改这一文件时,只需改变一个源文件即可。每个销售 $HOME 目录中的链接可以起任何名字,不必和源文件一致。
如果有很多子目录,而进入这些目录很费时间,在这种情况下链接也非常有用。可以针对 $HOME 目录下的一个很深的子目录创建一个链接。
还有,比如在安装一个应用程序时,它的日志被保存到/usr/opt/app/log目录下,如果想把它保存在另外一个你认为更方便目录下,可以建立一个指向该目录的链接。
该命令的一般形式为:
ln [-s] source_path target_path
其中的路径可以是目录也可以是文件
0 条评论