如何使用 GNU Linux shell 命令创建到现有文件或目录的链接?
符号或软链接(文件或目录,更灵活且自记录)
# Source Link
ln -s /home/jake/doc/test/2000/something /home/jake/xxx
硬链接(仅文件,灵活性较差且不自记录)
# Source Link
ln /home/jake/doc/test/2000/something /home/jake/xxx
更多信息:man ln
-----
/home/jake/xxx
就像一个新目录。为了避免出现“不是目录:没有这样的文件或目录”错误,如@trlkly注释,在目标中使用相对路径,即使用示例:
cd /home/jake/
ln -s /home/jake/doc/test/2000/something xxx
你应该使用:
ln -s /home/jake/doc/test/2000/something xxx