Linux终端里除了cd命令,其他命令都报没有那个文件或目录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux终端里除了cd命令,其他命令都报没有那个文件或目录相关的知识,希望对你有一定的参考价值。

具体是我在bash.bashrc里修改了环境变量。然后source了。然后手误又输入了一下bash。然后dir.ls等各种命令他都回复没有那个文件和目录。包括我想sudo gedit打开bash.bashrc把修改去掉他也不识别。退出,重启,都不管用。现在打开终端就出现下面的几句。bash:lesspipe 没有那个文件或目录。bash:dircolors没有那个文件或目录
Bash:uname没有那个文件或目录。
Bash:ls no such file

参考技术A 关键是要把那个环境变量改回来,你用命令的绝对路径试试。比如说,你的gedit可执行文件的路径是/usr/bin/gedit,你就试试sudo /usr/bin/gedit bash.bashrc。 参考技术B 检查环境变量PATH。 或者 exit ,退出当前的bash。 参考技术C 本地救援模式进去试试修改。暂时还没遇到过这么惨烈的事~

mac 修改环境变量bash_profile除了cd用不了其他命令,又关闭了终端

1.添加命令出错,会导致mac不能使用命令

2.打开终端再添加export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 一条

3.可以使用命令,用open等打开open ~/.bash_profile 删除错误命令,保存

4.source ~/.bash_profile

以上是关于Linux终端里除了cd命令,其他命令都报没有那个文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

如何将linux文件夹里的文件移到其他文件夹?

查看Ubuntu20.04版系统公有私有IP地址和配置IP

linux怎么返回上级目录啊,用cd/命令却这样:bash:cd/:没有那个文件或目录

没有那个文件或目录

新电脑安装了linux deepin,想在上面装virtualbox.run,在终端用chmod命令显示没有那个文件或目录,求高手

linux没有telnet怎么办