Linux bash: /usr/local/gcc/bin/gcc: 不是目录

ln -s /usr/local/bin/gcc /usr/bin/gcc

ln -s /usr/local/bin/g++ /usr/bin/g++

创建的软连接不生效

问题:

root@dev003 local\]# gcc -v bash: /usr/local/gcc/bin/gcc: 不是目录 或者 \[root@dev003 local\]# gcc -v bash: /usr/local/bin/gcc: 没有那个文件或目录

解决:的输出是gcc is hashed (/usr/local/bin/gcc),那说明路径被缓存了。

清除缓存

hash -d gcc

hash -r

参考:找不到gcc和g++ - Ubuntu中文论坛

相关推荐
qianshanxue11几秒前
ubuntu 操作记录
linux
风吹落叶花飘荡2 小时前
2025 Next.js项目提前编译并在服务器
服务器·开发语言·javascript
AmosTian2 小时前
【系统与工具】Linux——Linux简介、安装、简单使用
linux·运维·服务器
YC运维4 小时前
RIP实验以及核心原理
运维·网络·智能路由器
阿蒙Amon4 小时前
C#随机数生成全面详解:从基础到高级应用
服务器·网络·c#
leo__5205 小时前
自动化运维:使用Ansible简化日常任务
运维·自动化·ansible
霖005 小时前
C++学习笔记三
运维·开发语言·c++·笔记·学习·fpga开发
CodeWithMe5 小时前
【Note】《Kafka: The Definitive Guide》 第九章:Kafka 管理与运维实战
运维·分布式·kafka
这我可不懂5 小时前
Python 项目快速部署到 Linux 服务器基础教程
linux·服务器·python