MAC OS 怎么删除软连接?

我用 ln -s 命令不小心在usr 下面创建了很多软连接,怎么删除?
创建的时候乱输的软连接源文件名,也就是没有源文件,为什么还能创建软连接成功?
删除软连接会对源文件造成影响吗?
图片描述

阅读 24.9k
2 个回答

软链接生成的文件直接删除即可

ln -s命令没有源文件名是可以创建,只要源文件和目标文件文件名参数符合规范即可,但是源文件名指向如果是一个无效路径的话,可以在ll命令中看到指向的源文件是无效的(如图)
clipboard.png

删除软链接并不会对源文件造成影响,而且在你这个情况下,软链接指向了无效的源文件路径,更不可能对源文件造成影响(因为源文件根本不存在)

unlink 路径即可

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题