linux命令行只是转到下一行

时间:2014-08-24 22:29:09

标签: linux bash ssh putty

有时在Linux中运行命令并收到错误。我只看到一个空白行,里面没有任何内容,甚至没有出现:

[root@ip-172-31-41-7 ec2-user]#

当我键入任何命令时,我什么都没有在线上开始并按Enter键,它只是进入下一行...我通常通过重新启动putty并返回控制台修复此问题但我认为有做一个更简单的方法...

login as: ec2-user
Authenticating with public key "imported-openssh-key"
Last login: Sun Aug 24 17:56:42 2014 from pool-108-51-205-159.washdc.fios.verizon.net
[ec2-user@ip-172-31-41-7 ~]$ sudo su
[root@ip-172-31-41-7 ec2-user]# hive --service hwi
ls: cannot access /usr/lib/hive/lib/hive-hwi-*.war: No such file or directory
14/08/24 18:02:32 INFO hwi.HWIServer: HWI is starting up
14/08/24 18:02:33 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
14/08/24 18:02:33 INFO mortbay.log: jetty-6.1.26
14/08/24 18:02:33 INFO mortbay.log: Extract /usr/lib/hive/lib/hive-hwi-0.13.0.2.1.4.0-632.jar to /tmp/Jetty_localhost_9998_hive.hwi.0.13.0.2.1.4.0.632.jar__hwi__.iiras8/webapp
14/08/24 18:02:33 INFO mortbay.log: Started SocketConnector@localhost:9998
clear
;
cd /usr/

2 个答案:

答案 0 :(得分:1)

如果没有收到提示,则表示上一个命令尚未完成。你可以:

  1. 通过附加'&'来运行它的过程在命令的最后
  2. 按Ctrl-Z暂停该过程 - 这将暂停(暂停)该过程并返回提示。您可以通过运行“bg”继续在后台运行该过程。
  3. 如果您不再关心该过程,可以按Ctrl-C
  4. 将其杀死

答案 1 :(得分:0)

如果终端坏了,命令reset通常有助于将其设置回正常操作。但是,我也不知道这是否适用于Putty。