由“-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

目录
相关文章
|
1月前
|
NoSQL 关系型数据库 MySQL
Linux学习记录---(1、基本命令)
该博客文章提供了Linux系统中基本命令的使用记录,包括文件和目录操作、Redis服务管理、MySQL数据库操作以及Tomcat服务器的启动和检查。
Linux学习记录---(1、基本命令)
|
18天前
|
机器学习/深度学习 安全 网络协议
Linux防火墙iptables命令管理入门
本文介绍了关于Linux防火墙iptables命令管理入门的教程,涵盖了iptables的基本概念、语法格式、常用参数、基础查询操作以及链和规则管理等内容。
178 73
|
25天前
|
NoSQL Ubuntu Linux
Linux内核学习
Linux内核学习
47 3
|
29天前
|
Java Shell Linux
【Linux入门技巧】新员工必看:用Shell脚本轻松解析应用服务日志
关于如何使用Shell脚本来解析Linux系统中的应用服务日志,提供了脚本实现的详细步骤和技巧,以及一些Shell编程的技能扩展。
23 0
【Linux入门技巧】新员工必看:用Shell脚本轻松解析应用服务日志
|
1月前
Mac每次都要执行source ~/.bash_profile配置的环境变量才生效
Mac每次都要执行source ~/.bash_profile配置的环境变量才生效
104 2
|
19天前
|
Linux
使用qemu来学习Linux的休眠和唤醒
使用qemu来学习Linux的休眠和唤醒
|
19天前
|
Linux
linux内核原子操作学习
linux内核原子操作学习
|
19天前
|
Ubuntu Linux
用crash工具学习Linux内核 —— 查看cgroup_roots
用crash工具学习Linux内核 —— 查看cgroup_roots
|
19天前
|
Ubuntu Linux 调度
Linux内核学习
Linux内核学习
|
24天前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
54 0