linux前台与后台进程调度

在linux中要终止一个前台进程用: ctr  +  c

要中止一个 后台进程必须使用命令:  kill

kill命令的工作原理是:向linux系统到内核发送一个系统操作信号和某个程序的进程标识号,然后系统内核就可以对进程标识号指定的进程进行操作。

启动前台进程与后台进程:

启动前台进程,直接使用命令,如下:

键入ls及启动了一个前台进程,只是这个进程在一瞬间就就执行玩然后销毁了

再看看下一个,输入node(node是我安装的nodejs服务器的启动命令),如下:

可以看到  nodej  s服务已经在前台运行起来了。

输入console.log('hello world !')则打印出   hello   world   这句话

现在   ctr   +   c  中止这个进程(或者ctr  +  d)

启动后台进程使用:  命令 +  空格  + &

还是以node为例,启动node服务器,让他在后台运行:

node   &
如果是有参数的命令,如:
mongod & --dbpath /home/lyh/dababase

运行如下:

运行后啥都没有,只看到一个进程号,这是刚才启动进程的进程号,因为是后台进程,所以在前台没有任何的交互

要查看后台进程使用:jobs   命令:

(jobs命令可以查看当前所有的后台进程和和被挂起停止的进程)

将后台进程转到前台使用命令:

fg

将前台进程挂起到后台使用:  ctr   +    Z  (这便将进程挂起了,相当于进程暂停了运行)

将挂起进程转到后台运行,使用:

bg

这时将刚刚挂起的进程再次运行,只是他转到了后台

linux前台与后台进程调度(ps fg bg)相关推荐

  1. 在linux前台和后台运行程序

    为什么要在linux命令前加上 ./ 简述 在chinaunix 论坛里找到的答案 原来Quote: unix或linux中除了path系统变量外的目录下的命令都要加./ 修改用户的 .bash_pr ...

  2. linux如何把命令放前台,Linux命令的前台或后台执行

    自然情况下,我们在Linux的terminal窗口里输入一个命令,回车执行,命令打印出结果,执行结束,命令提示符再次出现.这样的执行方式叫做前台执行. Linux命令的前台执行很常用,但是有个问题,就 ...

  3. linux:作业控制 jobs命令 kill命令 bg和fg命令

    作业控制 如前所述,在一个命令行的末尾加上"&"就使该命令成为了后台作业.后台作业的运行级别低于前台作业(进程). 若set命令的monitor选项被打开,即执行命令set ...

  4. linux 命令 抛后台,在后台运行Linux命令的方法

    通常情况下,当你在终端运行一个命令,在你开始输入另外一个命令之前,你必须等待当前命令运行结束.这被称为在前台运行命令,或者前台进程.当一个进程在前台运行时,它占用了你的 shell,并且你可以通过输入 ...

  5. Linux nohup实现后台运行程序及查看(nohup与)

    Linux nohup实现后台运行程序及查看(nohup与&) 更新时间:2019年09月11日 09:28:40 作者:猿的生活 这篇文章主要介绍了Linux nohup实现后台运行程序及查 ...

  6. linux新终端找回任务,Linux 终端任务后台执行

    在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了: $ ./test.sh & [1] 17208 $ jobs ...

  7. Linux前台后台进程切换(转载)

    linux前后台进程切换(转) (2012-05-10 12:31:20) 转载▼ 标签: 杂谈 分类: linux操作系统 from:http://blog.csdn.net/java3344520 ...

  8. linux断开会话不中断进程,Linux让进程后台运行且连接断开不影响(nohup、setsid、disown、screen)...

    背景 由于Linux的某些特性,例如可以多用户同时登陆.服务器运用广泛等,我们通常会用ssh去连接一台远程的Linux主机,或者在开发机上(本机)开多个terminal.而在我们运行一个耗时较长的任务 ...

  9. linux 命令 抛后台,Linux 后台执行命令

    场景 python 代码,打印1~3000,每秒打印一次 ## file_name: test.py import time i = 0 while 1: time.sleep(1) i = i + ...

最新文章

  1. 【翻译】将Ext JS Grid转换为Excel表格
  2. python爬取正确但不出文件_python爬取糗事百科,该如何正确保存到本地文件夹?报错-问答-阿里云开发者社区-阿里云...
  3. [UI] 精美UI界面欣赏[1]
  4. sqlserver之定位死锁(经验分享)
  5. tensorflow学习:分布式tensorflow使用,代码实现inGraph方式
  6. 2019可信云云计算开源产业大会:腾讯云TStack获多云管理认证及多项殊荣
  7. iofd:文件描述符_文字很重要:谈论设计时18个有意义的描述符
  8. Centos7 重启网卡
  9. 【推荐】飞鸽传书2013官方下载
  10. AngularJS消费 小计
  11. Jbpm工作流表补数记录
  12. js去空格 回车 制表符 换页符
  13. atan(y/x)与atan2(y,x)的区别
  14. linux桌面只运行浏览器,分享|4 个 Linux 桌面上的轻量级图像浏览器
  15. python声音识别歌曲_听歌识曲--用python实现一个音乐检索器
  16. 更改分辨率时banner图片变形解决方案
  17. PS软件操作应用—文字特效
  18. 华东地区博友链接集合(陆续增加中)
  19. 计算机音乐技术的发展,计算机网络技术对音乐发展的影响探析
  20. 【车间调度】基于matlab遗传算法求解车间调度问题(含甘特图)【含Matlab源码 2216期】

热门文章

  1. 为什么C++(来自C++之父的观点)
  2. “21天教你学会C++”
  3. SQL查询交集、并集、差集
  4. 企业关系网络分析,大数据时代淘金利器
  5. 《敏捷迭代开发:管理者指南》—第2章2.14节推荐读物
  6. es6学习笔记-module_v1.0_byKL
  7. 火狐已阻止载入混合活动内容“http://www.XXX/index.php?app=serviceac=authts=isauthurl=...
  8. ubuntu -- 安装memcached
  9. 大四Java复习笔记之Java基础
  10. 【九度OJ1518】|【剑指offer16】反转链表