总体来说,我对命令还很陌生。
lrwxrwxrwx filename-static -> filename.2017
drwxrwxr-x filename.2017.new
我想用我刚刚上传到服务器的新目录替换旧的 2017 链接目录。(文件位于根文件夹中)
在网上搜索我找到了以下命令:
rm /path/
或者
unlink /path/
然后替换为新文件
ln /path/
我只是不明白确切的命令是什么?
rm ./filename-static/filename.2017 ?
答案1
您可以删除该文件(链接)
rm filename-static
或减少链接数量
unlink filename-static
您也可以通过这种方式强制重新链接:
ln -sf filename.2017.new filename-static
答案2
据我所知,没有办法更改链接指向的位置。相反,您只需删除旧链接,然后创建一个新链接(具有相同的名称),指向新目标。(我假设我们谈论的是符号链接,而不是硬链接;因此,您需要“-s”。)
rm filename-static
ln -s filename.2017.new filename-static
--本杰明