十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
问题描述不够清楚,执行命令返回什么结果,还有是哪个版本的Linux。 多半是你的环境变量出问题了。 echo $PATH 看看是否包含了 /bin /sbin /usr/bin 这些目录
创新互联公司专注于长阳企业网站建设,响应式网站设计,商城系统网站开发。长阳网站建设公司,为长阳等地区提供建站服务。全流程按需规划网站,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
下面是几种可能的情况。
1.可能是你shell的环境有问题,换个shell,直接打ksh或者bsh。
2.可能是你的environment设置有问题。
很多命令都在/etc/ 下,把目录/etc 放进 /etc/environment 文件中,退出重新登陆。
3.LINUX命令是区分大小写的,你看一下。
4.权限的问题,你登录的是受限用户,换有权限的用户进行登录。
这种问题出现的可能性很多,比如温度过高、内存溢出、cpu等待过多、硬件链接出现异常、磁盘访问有问题等等都可能出现,需要具体问题具体分析。你可以开启linux的报告系统,这样在发生问题时可以输出一个问题诊断报告,进而进行原因分析,否则单单只是现象描述的话很难定位。具体的开启诊断报告的方法网上有,可以自己搜一下看看。
是root用户还是普通用户
如果是root用户下,检查这些命令是否还在。一般在/usr/bin /usr/sbin。
在/root用户下的.profile 文件中加上 path=/usr/bin;/usr/sbin ,然后source .profile,使变量生效,然后测试命令是否可用
如果是普通用户,需要在普通用户的home目录下设置.profile
超级用户root模式下,这些命令不可用
,这使很多人产生疑惑的。
==============
先说说您那是什么版本的系统,我可从来没有遇上这情况。在普通用户模式下,这倒是正常的,但您说是在超级用户root模式下。你是直接用root用户登录还是从普通用户切换过去的呢?
cd .. #注意cd后面有空格,这跟dos、windows不一样
ls 没输出说明没有文件,可以创建新文件、cd到别的目录
也可以ls -al 查看隐藏文件