你修改成这样肯定不能用了
因为root的ls等命令的目录就存放在/bin下
你应该改成PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:$home/mysql
或者PATH=/usr/local/mysql/bin:$home/mysql:$PATH:$HOME/bin都行,只不过是个检索命令所在文件夹先后的问题
我的回答你还满意吗~~
ls命令基本每个linux shell都会存在,因为这是基本的应用命令。就好比,手机接打电话、短信内容一样,这是最基本的,所以不可能是没有这个命令。1、你可以先用whereis或者which命令查看一下有没有这个命令 具体执行which lswhereis ls2、有可能是系统环境变量导致的问题解决方案: exportPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin这种问题出现的可能性很多,比如温度过高、内存溢出、cpu等待过多、硬件链接出现异常、磁盘访问有问题等等都可能出现,需要具体问题具体分析。你可以开启linux的报告系统,这样在发生问题时可以输出一个问题诊断报告,进而进行原因分析,否则单单只是现象描述的话很难定位。你想多了,其实只是因为你的命令输入不够完整,linux在等待你补充 -) 你何不试试下面这样呢: grep "root" /etc/group 请先从自身查找原因,多用 man 看看命令使用帮助。《Linux就该这么学》帮助你更好的全方面了解linux,希望能帮到你。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)