重新命名文件名之后
mv /usr/local/phantomjs-2.1.1-linux-x86_64 /usr/local/phantomjs
创建软连接失败
hdslave1:/usr/local/phantomjs/bin$ ln -s /usr/local/phantomjs/bin/phantomjs /usr/bin/
ln: failed to create symbolic link `/usr/bin/phantomjs': File exists
hdslave1:/usr/local/phantomjs/bin$ phantomjs
到指定目录删除已存在的,还是报错
@hdslave1:/usr/local/phantomjs/bin$ sudo rm -rf phantomjs
@hdslave1:/usr/local/phantomjs/bin$ ln -s /usr/local/phantomjs/bin/phantomjs /usr/bin/
ln: failed to create symbolic link `/usr/bin/phantomjs': File exists
/usr/bin/phantomjs是phantomjs安装目录
删除/usr/bin/phantomjs
@hdslave1:/usr/local$ sudo mv /usr/local/phantomjs /usr/local/phantomjs-2.1.1-linux-x86_64
@hdslave1:/usr/local$ ls
bin fuwushe include man nagios sbin src
etc games lib mysql phantomjs-2.1.1-linux-x86_64 share zabbix
@hdslave1:/usr/local$ ln -s /usr/local/phantomjs/bin/phantomjs /usr/bin/
ln: failed to create symbolic link `/usr/bin/phantomjs': File exists
报错目录,已经重命名,/usr/local/下已经不存在,制作软连接还是ln: failed to create symbolic link `/usr/bin/phantomjs’: File exists
解决方法:加f,覆盖之前的
ln -sf /usr/local/bin/pip3 /usr/bin/pip
-f, --force remove existing destination files
强制删除现有的目标文件
参考链接 :
ln: failed to create symbolic link ‘/usr/bin/pip’: File exists :https://blog.csdn.net/weixin_44065501/article/details/101478510