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中文论坛

相关推荐
羊锦磊18 分钟前
[ Servlet 服务器]
运维·服务器·servlet
tb_first1 小时前
k8sday13数据存储(1.5/2)
linux·运维·服务器·云原生·容器·kubernetes
搬码临时工1 小时前
通过自定义域名访问内网的web服务和tcp应用:内网ip到局域网外域名访问过程
服务器·tcp/ip·php
小红帽2.02 小时前
从ioutil到os:Golang在线客服聊天系统文件读取的迁移实践
服务器·开发语言·golang
逢生博客2 小时前
Ubuntu 安装 gvm 管理 Go 语言开发环境
linux·ubuntu·golang·gvm
wanhengidc3 小时前
造成云手机闪退的原因有哪些?
服务器·网络·安全·智能手机·媒体
多吃蔬菜!!!3 小时前
vscode 搭建C/C++开发环境搭建(linux)
linux·c语言·c++
李李李li3 小时前
Ubuntu 22.04 安装tensorrt
linux·tensorrt
phoenix09815 小时前
Linux入门DAY29
linux·运维
一休哥助手5 小时前
Naive RAG:简单而高效的检索增强生成架构解析与实践指南
运维·人工智能·架构