导航:首页 > 编程语言 > linxu后台运行程序

linxu后台运行程序

发布时间:2023-12-11 03:59:17

A. linux后台运行、关闭、查看后台任务常用命令

一、&

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

[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: 0px; padding: 0px; color: rgb(51, 51, 51); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">ps -aux | grep "1.sh" #a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分</pre>

阅读全文

与linxu后台运行程序相关的资料

热点内容
如何切换oracle数据库 浏览:959
陌陌升级有什么好处 浏览:390
oracle数据库管理从入门到精通pdf 浏览:648
mysql数据库培训 浏览:441
whasapp聊天记录在哪个文件夹 浏览:108
30岁去哪里学编程 浏览:30
word为尾部空格添加下划线 浏览:190
大众朗逸的数据总线在哪里 浏览:500
广西大专编程哪个好 浏览:99
qq头像戴口罩男生动漫 浏览:440
远程桌面连接系统找不到指定文件 浏览:416
qq男生背影头像伤感带字 浏览:997
爱思助手读设备开机密码 浏览:315
js动态生成word 浏览:646
危险化学品按什么分类建立数据库 浏览:300
手机号重新注册微信怎么恢复数据 浏览:815
全脑和编程哪个好 浏览:709
教师学习编程语言有什么用 浏览:444
extjs创建对象 浏览:608
苹果6听筒声音小破音 浏览:945

友情链接