程序报错
/bin/sh: 1: /usr/bin/c++: not found
/usr/bin 主要放置一些应用软体工具的必备执行档例如c++、g++、gcc,一些软件的运行脚本,在目录中确实没有看到c++,g++问题应该出在这里
g++ -v
报错Unable to exec g++.real: No such file or directory
解决:卸载重装
卸载g++:
sudo apt-get remove g++
重装:
sudo apt-get install g++
软连接的查看/建立/删除
在/usr/bin目录下
ls -il
删除软连接
sudo rm -rf /usr/bin/python
然后再执行 ls-il 查看软连接,发现pytnon–>python2.7已经消失
接下来新建软连接,在/usr/bin 目录下执行:
sudo ln -s /usr/bin/python2.7 /usr/bin/python
再查看建立的软连接
之前一直不知道Linux目录下不同文件的颜色代表的什么,这里的浅蓝色文件代表链接文件,这里是使用ln命令建立的文件,绿色是可执行文件。补充:
蓝色-----目录
白色-----一般文件,如txt
红色-----压缩文件或者包文件
参考:
/bin、/sbin、/usr/bin、/usr/sbin目录的区别
Linux下修改python软连接
linux 软连接 创建/查看/删除