vim ~/.bashrc
修改环境变量后可能出了错 后来什么命令都打不了了 求救助
Command 'ls' is available in '/bin/ls'
The command could not be located because '/bin' is not included in the PATH environment variable.
ls: command not found
我这个是远程服务器只能命令行 但是可以上传下载文件
~/.bashrc 这个文件是放在哪的 好心人复制一份给我
环境变量PATH出问题了罢了
直接用绝对路径来执行命令吧,例如 /bin/ls
.bashrc从其他用户目录下copy一份到你的用户目录下就可以了: /bin/cp /home/username/.bashrc ~
楼上正解,建议你还是修改下环境变量吧,拷贝别人的不合适吧。~代表你的用户目录,一般是在home下你登录的用户名称文件夹下可以找一下
修改环境变量后出错 ,改回来吧
先把你的环境变量倒出来看看。用全路径export
bashrc在你的用户根目录下。你可以从一个干净系统中复制i一个,用root用户访问你/home/用户名目录下。
你可以先了解下这些命令能够被定位的原理: 当你执行ls,cat这些命令,它会根据PATH中的路径,去寻找这些命令。
如下:
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
这就是你当前的环境变量,而ls等相关命令在/bin目录下。
你可以使用**/bin/echo $PATH ** ,查看下你目前的环境变量