linux 不识别的命令,linux – 为什么我的bash终端不识别shell中的...

根据一些用户的要求,我决定将所有中间步骤和结果添加到我的初始帖子中,以便用户可以更好地指导我完成解决方案.这是在问题下面的标题附加下添加的.在Additions下面,有一个名为“resolution”的部分,我在其中添加了我为解决此问题而采取的额外步骤:

题:

今天,当我试图继续在命令行shell中运行我的代码时,我注意到Fedora 21中的shell实际上没有识别出任何命令(i686上的内核4.1.13-100.fc21.i686(tty2) )).我想如果我重新启动并重新启动系统,问题应该解决.但是,令我惊讶的是我注意到系统在登录后没有启动.当屏幕变黑时我按下CTRL ALT F2尝试进行诊断,看看它实际停止工作的位置.我看到完全停止的最后一行是说:

wait for plymouth boot screen to quit

您是否介意在shell中的诊断模式中通过以下说明实际上没有接受命令时让我知道如何解决此问题?

-bash: : command not found

我唯一能想到的是一些可能的自动更新,我不知道或搞乱我的.bashrc(我不能再通过使用以下命令看到它:)

sudo gedit~ / .bashrc

加法:

只有在重新启动后立即按Ctrl Alt F2进入诊断模式并登录到正常情况下失败的主启动后,才能登录我的系统.

Fedora release 21 (Twenty One)

Kernel 4.1.13-100.fc21.i686+PAEdebug on an i686 (tty2)

在此模式下,将显示登录提示

localhost login:

输入我的用户名后,它会说:

Password:

输入密码后,它说:

Last login: Wed Mar 30 15:33:54 on tty2

[bbenjamin@localhost ~]$

在这里,无论如何都没有shell识别出任何命令.并且错误消息通常是:

-bash: : command not found

其中< ...>基本上是任何命令.

我成功获得大多数命令的唯一一次是通过shell实现的,当我运行以下代码时(如答案中所述):

PATH=/usr/bin:/usr/sbin

之后至少我可以查找并查看我的文件和文件夹和程序(因为大多数命令都已实现.)

但是,我仍然需要正常记录,以便我可以利用Fedora的所有图形和其他功能,这在诊断模式下是不可能的.为了使这成为可能,我需要打开我的.bashrc文件并永久修复它的问题(假设我可以以某种方式访问??其原始版本.)为此,我需要运行像这样的命令

(sudo) gedit ~/.bashrc

但是,我收到的错误信息如下:

Unable to init server: Could not connect: Connection refused

(gedit:1397): Gtk-WARNING **:cannot open display:

或者像这样运行命令:

~/.bash_profile

这会产生错误信息:

bash: /home/bbenjamin/.bash_profile: Permission denied.

现在,从答案中学习,我不应该运行后一个命令,因为它不可执行.而我应该以以下格式运行它:

source ~/.bashrc

之后我不知道该怎么办.

但是,我不知道为什么前命令(sudo)gedit~ / .bashrc也不起作用.我记得我总是根据需要在.bashrc文件中进行细微的更改.这次我不知道我是如何做出改变的,因为它引起了这里解释的所有问题.所以现在,我的问题是,是否有一个基于命令行的方法,我可以打开.bashrc并查看它并永久地进行必要的更改,以便我的系统登录适当地引导我进入其正常的图形模式,在那里我看到并利用所有Fedora功能.

解析度

我了解到,一旦我在登录失败后通过命令Ctrl Alt F2进入诊断模式,我可以通过运行命令PATH = /usr/bin:/usr/sbin暂时修复混乱的文件.bashrc.然后我可以通过运行命令行cat .bashrc来查看我的.bahsrc文件.只有到那时我才看到文件的内容,我在其中添加了几个路径.由于我按照时间顺序记录了我在先前路径底部添加的文件的记录,因此我知道有问题的路径是最后一个路径.现在,为了解决这个问题,我不得不实际修改文件.这是通过命令行nano .bashrc实现的,之后出现了一个新页面,我有机会通过在它前面添加#来评论有问题的行.最后,我保存了我的更改并退出了.我必须做的最后一步是通过命令行telinit 6重新启动系统及其新修改的.bashrc文件,之后日志记录证明是成功的.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值