Ubuntu修改环境变量后命令不可用的解决办法

2023-11-16

方法一:导入临时变量(但是重启虚拟后会失效)

#export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

方法二:根本方法(普通用户+root用户都适用)

解决办法:

第一步:输入以下命令

export PATH=/usr/bin:/bin

第二步:输入ls -a ,可以找到.bashrc文件

vim .bashrc进入文件,将自己添加的环境变量去掉

source .bashrc之后会发现命令恢复正常了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu修改环境变量后命令不可用的解决办法 的相关文章

  • arm-linux-gnueabi 编译器选项

    我在用 ARM Linux gnueabi gcc在 Linux 中为 ARM 处理器编译 C 程序 但是 我不确定它编译的默认 ARM 模式是什么 例如 对于 C 代码 test c unsigned int main return 0x
  • GCC 和 ld 找不到导出的符号...但它们在那里

    我有一个 C 库和一个 C 应用程序 尝试使用从该库导出的函数和类 该库构建良好 应用程序可以编译 但无法链接 我得到的错误遵循以下形式 app source file cpp text 0x2fdb 对 lib namespace Get
  • 并行运行 make 时出错

    考虑以下制作 all a b a echo a exit 1 b echo b start sleep 1 echo b end 当运行它时make j2我收到以下输出 echo a echo b start a exit 1 b star
  • 在 Linux 中禁用历史记录 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 要在 Linux 环境中禁用历史记录 我执行了以下命令 export HISTFILESIZE 0 export HISTSIZE 0 u
  • Godaddy 托管上的 CakePHP 控制台

    我一直在努力让我的 CakePHP 网站在 Godaddy 网格托管 帐户上运行 我的蛋糕应用程序设置是从帐户的子目录托管的 并且可以通过子域访问 我必须调整我的 htaccess 文件才能使其正常工作 现在我需要让 CakePHP 控制台
  • 在Linux上编译C# + WPF以便在Windows上运行

    我有一个 C 应用程序 其中某些部分是使用 WPF 编写的 Mono 不支持 可以在 Linux 上编译这个应用程序吗 最终 该应用程序将在 Windows 上运行 但它是更大框架的一部分 并且我们的整个构建过程在 Linux 上运行 因此
  • Locale.getDefault() 始终返回 en

    unix 机器上的服务器始终使用 en 作为默认区域设置 以下是区域设置输出 LANG en US LC CTYPE C LC NUMERIC C LC TIME C LC COLLATE C LC MONETARY C LC MESSAG
  • 为什么我收到的数据包数据大小大于mss?

    我在两台 PC 上使用 ifconfig ethX mtu 300 修改了 MTU 并使用 netperf 测试网络 我用 WireShark 嗅探了 SYN 数据包中的 MSS 260 但我得到了一些大于 260 的数据包 为什么 嗅探器
  • Elasticsearch 无法写入日志文件

    我想激活 elasticsearch 的日志 当我运行 elasticsearch 二进制文件时 我意识到我在日志记录方面遇到问题 无法加载配置 这是输出 sudo usr share elasticsearch bin elasticse
  • 是否可以在Linux上将C转换为asm而不链接libc?

    测试平台为Linux 32位 但也欢迎 Windows 32 位上的某些解决方案 这是一个c代码片段 int a 0 printf d n a 如果我使用 gcc 生成汇编代码 gcc S test c 然后我会得到 movl 0 28 e
  • 无法加载 JavaHL 库。- linux/eclipse

    在尝试安装 Subversion 插件时 当 Eclipse 启动时出现此错误 Failed to load JavaHL Library These are the errors that were encountered no libs
  • Linux 中的无缓冲 I/O

    我正在写入大量的数据 这些数据数周内都不会再次读取 由于我的程序运行 机器上的可用内存量 显示为 空闲 或 顶部 很快下降 我的内存量应用程序使用量不会增加 其他进程使用的内存量也不会增加 这让我相信内存正在被文件系统缓存消耗 因为我不打算
  • 如何使用 xterm.js 创建基于 Web 的终端以 ssh 进入本地网络上的系统

    我偶然发现了这个很棒的图书馆xterm js https xtermjs org 这也是 Visual Studio Code 终端的基础 我有一个非常普遍的问题 我想通过基于网络的终端 不在网络中 可能位于 aws 服务器上 访问本地网络
  • 仅打印“docker-container ls -la”输出中的“Names”列

    发出时docker container ls la命令 输出如下所示 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a67f0c2b1769 busybox tail f dev
  • 使用 sed 更新 xml 属性(Windows + cygwin 和 Linux)?

    我需要使用 sed 命令对 xml 文件进行更新 但我在这方面遇到了麻烦 它需要在 Windows 使用 cygwin 和 Linux 上运行 XML 具有以下元素
  • 如何在数组中存储包含双引号的命令参数?

    我有一个 Bash 脚本 它生成 存储和修改数组中的值 这些值稍后用作命令的参数 对于 MCVE 我想到了任意命令bash c echo 0 0 echo 1 1 这解释了我的问题 我将用两个参数调用我的命令 option1 without
  • vector 超出范围后不清除内存

    我遇到了以下问题 我不确定我是否错了或者它是一个非常奇怪的错误 我填充了一个巨大的字符串数组 并希望在某个点将其清除 这是一个最小的例子 include
  • 无法使用 wget 在 CentOS 机器上安装 oracle jdk

    我想在CentOS上安装oracle java jdk 8 我无法安装 java jdk 因为当我尝试使用命令安装 java jdk 时 root ADARSH PROD1 wget no cookies no check certific
  • 如何在 Linux shell 中将十六进制转换为 ASCII 字符?

    假设我有一个字符串5a 这是 ASCII 字母的十六进制表示Z 我需要找到一个 Linux shell 命令 它将接受一个十六进制字符串并输出该十六进制字符串代表的 ASCII 字符 所以如果我这样做 echo 5a command im
  • 两种情况或 if 哪个更快? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我必须制作一个 非常 轻的脚本 它将接受用户的选项并调用脚本中的函数来执行一些任务 现在我可以使用 IF 和 CASE 选项 但我想知道两

随机推荐

  • 【C++】异常

    文章目录 C语言错误处理 异常的概念 异常的使用 异常的抛出匹配原则 异常的栈展开匹配原则 异常安全 异常的重新抛出 异常规范 异常体系 C 标准库的异常体系 异常的优缺点 C语言错误处理 在C语言中 因为没有异常这个机制 所以出现错误时一
  • AD20/Altium designer——如何给元器件添加3D模型

    3D模型网站 https www 3dcontentcentral cn Browse aspx eventSource mnuFindContent 1 进入3D模型下载网站 搜索并找到自己需要的模型下载 2 AD中添加3D模型 1 打开
  • 利用Laplacian变换进行图像模糊检测

    转自 https www cnblogs com arkenstone p 7900978 html 利用Laplacian变换进行图像模糊检测 检测图片是否模糊有很多方法 这篇文章review了36种 比如FFT和variation of
  • 小白都能轻松掌握,python最稳定的图片识别库ddddocr

    本文目录 前言 测试 对比Pytesseract 使用ddddocr 简介 实战 成果 前言 在爬虫过程中 大多我们都会碰到验证码识别 它是常用的一种反爬手段 包括 滑块验证码 图片验证码 算术验证码 点击验证码 所讲的图片验证码是较简单的
  • 要跳过磁盘检查,请在5秒内按任意键如何解决

    要跳过磁盘检查 请在5秒内按任意键如何解决 电脑每次开机都出 需要做张pe启动盘 进pe系统修复c盘
  • mysql之联合查询(union)15

    1 联合查询 union 本篇是我们讲述DQL数据查询语言最后的进阶 不难 主要需要注意它的特点 即易错点即可 进阶9 联合查询 union 联合 合并 将多条查询语句的结果合并成一个结果 语法 查询语句1 union 查询语句2 unio
  • OnnxRuntime 性能调优

    OnnxRuntime 性能调优 文档的一些笔记 性能调优小工具 ONNX GO Live Tool 这玩意儿有俩docker容器来实现支持 一个优化容器和一起模型转换容器 暂时具体不清楚原理 还没来得及看 后面试试 什么执行单元 Exec
  • 01背包问题(动态规划)

    问题描述 给定n种物品和一个背包 物品i的重量是wi 其价值为vi 背包容量是c 问应如何选择装入背包中的中的物品 使得装入物品的总价值最大 问题分析 我们用m i j 表示i n的物品放入容量为j的背包里可以取得的最大价值 cw表示当前背
  • spring boot 项目打jar包,并转换exe文件

    今天学习股票小知识 自己做了一个 简便的小程序 可以查询基金方面的数据 不想每次都打开软件在开启项目 所以制作了一个exe的启动程序 当然啦 遇到了一些坑的地方 记录一下 方便后期需要的时候不用再重新踩一遍 前提 spring boot项目
  • Vue脚手架搭建及创建Vue项目

    一 什么是Vue脚手架 Vue脚手架是Vue官方提供的标准化开发工具 开发平台 它提供命令行和UI界面 方便创建vue工程 配置第三方依赖 编辑vue工程 二 Vue脚手架搭建过程 1 安装Node js 官网 Node js 中文网 2
  • Qt自学之路(二)-信号及槽机制

    1 信号与槽机制介绍 Qt提供信号与槽机制 用于类间通信 类似于观察者模式 信号相当于主题 槽相当于观察者 但是不同于观察者模式的地方为 1 槽可以连接多个信号 2 信号可以跨线程通知槽 队列连接 2 信号 1 信号通过emit命令进行发送
  • 计算机网络安全设计毕业设计,计算机网络安全及防护毕业设计论文01

    计算机网络安全及防护毕业设计论文01 16页 本资源提供全文预览 点击全文预览即可全文预览 如果喜欢文档就下载吧 查找使用更方便哦 14 9 积分 掩聋邀詹手免驱闷圭刽灶开谚楞涉弓陌村娠镍淖厕绍楔聚潍理娶咐穿哦砒铰飞议纹妇苛捂鲁绽舰赚蹄奴募
  • Acwing 291. 蒙德里安的梦想

    题目分析 摆放方块的时候 先放横着的 再放竖着的 总方案数等于只放横着的小方块的合法方案数 如何判断 当前方案数是否合法 所有剩余位置能否填充满竖着的小方块 可以按列来看 每一列内部所有连续的空着的小方块需要是偶数个 这是一道动态规划的题目
  • Win10 笔记本 解决屏幕忽明忽暗,自动降低亮度问题

    很多人虽然关闭了电源管理中的自动调整屏幕亮度 但还是没有解决 经过实践 发现是Intel显卡的软件上默认启用了 显示器节能技术 这个技术本意是上市为了增强电池的使用时间 但却牺牲了一部分用户体验 下面通过一些设置 来解决一部分笔记本 屏幕忽
  • day32 贪心

    122 买卖股票的最佳时机II 每天都有着卖出和不卖出两种状态 dp解决 55 跳跃游戏 贪心找到最大的覆盖范围 每次都看覆盖范围是否超过了总范围 超过即可 45 跳跃游戏II 贪心找到最大的覆盖范围 和 最小步数 package algo
  • 关于error: possibly undefined macro: AC_PROG_LIBTOOL问题解决

    通过baidu或者google 大多数解决方案都是通过安装libtool 不同的平台有不同的安装方式 比如ubuntu安装 sudo apt get install libtool 大多数情况下都能解决问题 但是通过安装libtool也不能
  • 关于list理论最大大小Integer.MAX_VALUE - 8

    今天看源码对list最大大小为什么是Integer MAX VALUE 8产生了兴趣 目前得出以下结论 首先数组头需要存储数组大小信息以及其它的一些信息 假设数组达到了最大则数组大小需要8个字节来存储 而当留下8个数组大小时则可保证至少有8
  • CMAKE之add_dependencies使用

    CMAKE之add dependencies使用 问题引入 问题解决 总结 问题引入 在项目中通常会遇见这样的情况 例如一个项目中有 main libhello a libworld a 当项目过小的时候 编译顺序是 a 然后是main 但
  • 也谈免拆机破解中兴B860av1.1(解决不能安装软件/解决遥控)

    20170221更新 部分用户 自己恢复出厂测试过 操作后仍然无法直接在当贝市场安装应用了 在第8条 最后两步 先改为中国通用市场 后面再改为未知局方 如果开机想优先启动当贝桌面 就把导出的0 ini里AutoStartIptv 1改为0
  • Ubuntu修改环境变量后命令不可用的解决办法

    方法一 导入临时变量 但是重启虚拟后会失效 export PATH PATH usr local sbin usr local bin sbin bin usr sbin usr bin 方法二 根本方法 普通用户 root用户都适用 解决