Chu*_*ess 38 linux symlink redhat
我创建了一个符号链接:
sudo ln -s /some/dir new_dir
Run Code Online (Sandbox Code Playgroud)
现在我想覆盖符号链接以指向新位置,它不会覆盖.我试过了:
sudo ln -f -s /other/dir new_dir
Run Code Online (Sandbox Code Playgroud)
我可以随时sudo rm new_dir
,但我宁愿相应地覆盖它,如果可能的话.有任何想法吗?
ire*_*ses 61
ln -sfn /other/dir new_dir
Run Code Online (Sandbox Code Playgroud)
适合我.在-n
解引用符号链接的目标没有.
您可以创建它然后移动它:
sudo ln -f -s /other/dir __new_dir
sudo mv -Tf __new_dir new_dir
Run Code Online (Sandbox Code Playgroud)
编辑:缺少-Tf,将目录视为常规文件,不提示覆盖.
这样你就会覆盖它.
归档时间: |
|
查看次数: |
13482 次 |
最近记录: |