如何在一个命令中删除并重新创建现有的符号链接?

mmr*_*151 1 linux symlink

我有一个用于我的实时服务器的符号链接,我currentreleases目录中有发行版,即current -> releases/2012-05-08_15-13

如果我想更新我的current目录的符号链接,我必须取消链接/ rm它并重新启用它.

我的问题是:如何删除符号链接并在一步中将其更新到最新版本.

hug*_*ghw 7

ln的形式是

ln -sf sourcefile targetlink
Run Code Online (Sandbox Code Playgroud)

尝试

ln -sf releases/2012-05-08_15-13 current
Run Code Online (Sandbox Code Playgroud)

删除当前并创建新链接.

  • 尝试ln -sfn sourcefile targetlink或它将无法正常工作.至少在Linux上. (2认同)