我试图创建这个符号链接:
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Run Code Online (Sandbox Code Playgroud)
但我不小心输入了:
sudo ln -s /usr/share/php,yad,in /var/www/phpmyadmin
Run Code Online (Sandbox Code Playgroud)
所以现在我想更正它,但它说符号链接已经存在。
Rin*_*ind 209
您可以使用rm删除符号链接。
例子:
-rw-rw-r-- 1 2014-01-02 09:21 tmo
lrwxrwxrwx 1 2014-01-02 09:21 tmo2 -> tmo
Run Code Online (Sandbox Code Playgroud)
然后 ...
rm tmo2
Run Code Online (Sandbox Code Playgroud)
将删除符号链接。
小智 15
假设你试图做:
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin/
Run Code Online (Sandbox Code Playgroud)
但不小心做了:
sudo ln -s /usr/share/somethingelse /var/www/phpmyadmin/
Run Code Online (Sandbox Code Playgroud)
要更正它,只需导航到链接所在的文件夹并取消链接
cd /var/www/phpmyadmin/
~:# unlink somethingelse
Run Code Online (Sandbox Code Playgroud)
您可以使用以下命令删除符号链接
sudo rm /usr/share/php,yad,in
Run Code Online (Sandbox Code Playgroud)
rm是删除文件的终端命令。有关rm --help它可以采用的更多选项,请参阅。sudo之所以使用,是因为符号链接是用sudo. 因此,该文件属于 root 用户,您的普通用户将无权编辑/删除它(如果您对该目录具有写权限,则可以强制执行此操作,但此处并非如此)。另请参阅这篇文章和我对安装后出现未找到错误时访问 phpmyadmin 的第一个答案的评论。