由“-bash: XX: command not found”开始的linux的环境变量学习入门

简介: “-bash: XX: command not found”的解决方法

兄弟的linux服务器配置JAVA环境变量的时候出现了:
"-bash: ls: command not found"这么一个问题,不仅仅是“ls”指令无法使用,
像"vim",“cat”这种常用指令也无法使用了。
DT_VMLA6_E_SK_BUZ4ZK_O3
根据兄弟的描述,他只动了“/etc/profile”这个文件。
在尝试了好几种网上的解决方法之后发现这种方法可行。
1.在命令行里键入"export PATH=/usr/bin:/usr/sbin:/bin:/sbin"
2.再键入“cat /etc/profile”查看是不是“profile”
文件中的环境变量编辑错了。
查看之后的确是"PATH=XXX"其中的一个路径名编辑错了,因为没有办法像windows那样“Ctrl+c”+“Ctrl+v”,这个问题不注意的话很容易出现。
使用上述1和2就能很快的解决问题了,可喜可贺,可喜可贺。
以为这样就结束了吗?错了。
我对其中的某些问题保有一些疑问,比如
1.为什么常用命令“cat”,“ls”这种变得不可用?
2.为什么键入"export PATH=/usr/bin:/usr/sbin:/bin:/sbin"这些命令就可以用?
针对这些问题,我会在后面的博客里详细解答。
附1:“-bash: XX: command not found”问题的原因及解决方法。
1.输入错误的“PATH"路径
image
2.键入常用指令检测是否出现异常
image
3 键入"echo $PATH"查看是否是PATH设置错误
image
4.执行解决方法
__D_D9C8K_4P_57VAK_F2

目录
相关文章
|
5天前
|
机器学习/深度学习 安全 网络协议
Linux防火墙iptables命令管理入门
本文介绍了关于Linux防火墙iptables命令管理入门的教程,涵盖了iptables的基本概念、语法格式、常用参数、基础查询操作以及链和规则管理等内容。
157 73
|
12天前
|
NoSQL Ubuntu Linux
Linux内核学习
Linux内核学习
36 3
|
15天前
|
Unix Shell Linux
在Linux中,什么是 BASH?
在Linux中,什么是 BASH?
|
5天前
|
Linux
使用qemu来学习Linux的休眠和唤醒
使用qemu来学习Linux的休眠和唤醒
|
5天前
|
Linux
linux内核原子操作学习
linux内核原子操作学习
|
6天前
|
Ubuntu Linux
用crash工具学习Linux内核 —— 查看cgroup_roots
用crash工具学习Linux内核 —— 查看cgroup_roots
|
6天前
|
Ubuntu Linux 调度
Linux内核学习
Linux内核学习
|
10天前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
44 0
|
15天前
|
Shell Linux
在Linux中,哪⼀个bash内置命令能够进行数学运算?
在Linux中,哪⼀个bash内置命令能够进行数学运算?
|
15天前
|
缓存 Shell Linux
在Linux中,bash shell 中的 hash 命令有什么作用?
在Linux中,bash shell 中的 hash 命令有什么作用?
下一篇
DDNS