ubuntu 软连接建立

程序报错

/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

ubuntu 软连接建立_第1张图片
删除软连接

 sudo rm -rf  /usr/bin/python

然后再执行 ls-il 查看软连接,发现pytnon–>python2.7已经消失
ubuntu 软连接建立_第2张图片接下来新建软连接,在/usr/bin 目录下执行:

  sudo  ln  -s  /usr/bin/python2.7   /usr/bin/python 

再查看建立的软连接
ubuntu 软连接建立_第3张图片之前一直不知道Linux目录下不同文件的颜色代表的什么,这里的浅蓝色文件代表链接文件,这里是使用ln命令建立的文件,绿色是可执行文件。补充:
蓝色-----目录
白色-----一般文件,如txt
红色-----压缩文件或者包文件

参考:
/bin、/sbin、/usr/bin、/usr/sbin目录的区别
Linux下修改python软连接
linux 软连接 创建/查看/删除

你可能感兴趣的:(ubuntu,linux,bash)