linux退出命令

linux退出命令,第1张

linux退出命令如下:

*** 作设备:戴尔笔记本电脑

*** 作系统:win10

*** 作程序:linux 2.91

1、首先连接相应linux主机,等待输入shell指令。

2、执行./lua文件进入命令 *** 作模式后,按ESC,输入::q!。

3、键盘按“回车键”运行shell指令,此时会发现成功退出了文件的命令行 *** 作界面。

exit是Linux *** 作系统中的一个内置命令,用于终止正在运行的程序或shell程序,或从当前shell程序中退出。

如果exit无效,可以尝试使用Ctrl+C组合键来强制终止程序,或者使用kill <pid>命令来杀死进程。如果需要,也可以使用killall <process_name>命令杀死特定进程。

此外,还可以使用top或ps aux命令查看系统中正在运行的进程,并使用pkill <process_name>命令来杀死特定进程。

一、&

加在一个命令的最后,可以把这个命令放到后台执行,如:

[root@bqh-01 ~]# watch -n 3 "sh 1.sh " #每3s在后台执行一次 1.sh 脚本

二、ctrl + z

可以将一个正在前台执行的命令放到后台,并且处于暂停状态。

三、jobs

查看当前有多少在后台运行的命令

jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识。

将后台中的命令调至 前台 继续运行。如果后台中有多个命令,可以用fg %jobnumber(是命令编号,不是进程号)将选中的命令调出。

五、bg

将一个在后台暂停的命令,变成在 后台 继续执行。如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出。

六、kill

****

前台进程的终止:Ctrl+c

****七、 nohup

如果让程序始终在后台执行,即使关闭当前的终端也执行(之前的&做不到),这时候需要nohup。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。关闭中断后,在另一个终端jobs已经无法看到后台跑得程序了,此时利用ps(进程查看命令)

<pre style="margin: 0pxpadding: 0pxcolor: rgb(51, 51, 51)font-size: 14pxfont-style: normalfont-variant-ligatures: normalfont-variant-caps: normalfont-weight: 400letter-spacing: normalorphans: 2text-align: starttext-indent: 0pxtext-transform: nonewidows: 2word-spacing: 0px-webkit-text-stroke-width: 0pxbackground-color: rgb(255, 255, 255)text-decoration-style: initialtext-decoration-color: initial">ps -aux | grep "1.sh" #a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分</pre>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7762099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存