有时在Linux中,当我运行命令并出现错误时。我只看到其中没有任何内容的空白行,甚至没有出现:

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


当我在没有任何内容开始并按回车键的情况下键入任何命令时,它会转到下一行...我通常通过重新启动腻子并返回控制台来解决此问题,但我认为必须有一个更简单的方法来做到这一点...

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/

最佳答案

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


通过在命令末尾附加“&”来运行进程时使其后台运行
通过按Ctrl-Z暂停该过程-这将暂停(暂停)该过程并提示您。您可以通过运行'bg'在后台继续运行该过程。
如果您不再关心该过程,则可以通过按Ctrl-C取消它

10-08 02:21