linux关于后台的操作
来源:互联网 发布:单身男女约会软件 编辑:程序博客网 时间:2024/05/29 17:27
bash 分为前台和后台 ,后台的工作状态又分为暂停和运行中。
直接将命令丢到后台去“执行”的 &
1:本来一个bash环境只能执行一个工作,要想执行多个工作就可以将某些工作放到后台去执行。
好处: 不怕被ctrl + c中断,
坏处:但是要注意工作的数据流向, 一些错误信息会直接影响前台,而你还无法停止按ctrl +c 没用。
解决办法: 利用数据流重定向,将输出数据传送到某个文件中,
2:后台的操作:
1:将目前的工作丢到后台中“暂停” ctrl-z
例如 vi 1.c 在一般模式下按ctrl-z
find / -print 再按ctrl-z
就可以再一次将它放到后台去暂停。
2: 查看目前的后台的工作状态: jobs
-l: 会列出后台每个进程的信息包括PID
-r: 会列出正在后台运行的工作
-s: 仅列出正在后台暂停的工作
×××
+-号: +号代表最近被放到后台的工作,-号代表最近最后第二次放到后台中的工作号码,而超过做后第三个以后的工作就不会有+——号了。
1,2…的数字代表工作号码
3:将后台的工作拿到前台来处理: fg %jobnumber//1, 2
4: 让工作在后台下的状态变成运行中: bg//后台正在运行的工作不能用ctrl-z进行停止
5: 管理后台中的工作:kill
-l: 列出都有那些可以接受的信号。 经常用的有三个信号
-1: 重新读取一次参数的配置文件,重启已经被终止的程序
-2: 与键盘输入ctrl-c是一样的中断一个进程
-9: 强行删除一个工作
-15:以正常的方式终止一项工作
-17: 相当于ctrl-z
kill -9 %1; jobs
kill -signal pid / %number 工作号码
工作管理的“后台”:在终端机写可以避免ctrl-c中断的情景,并不是放到系统的后台,工作管理的后台与终端机还是有联系的。
- linux关于后台的操作
- 关于clob类型的后台基本操作
- linux关于进程的操作
- Linux关于IP的操作
- 关于linux的一些操作
- macbook 远程操作linux后台
- 关于doccms在linux平台无法登陆后台的问题
- 关于linux前台转后台
- 关于强大的后台
- 关于linux挂双硬盘的操作
- 关于linux的基本操作命令
- 关于Linux 防火墙iptables的操作
- 关于Linux系统的命令操作
- 关于ARM和Linux的操作
- 关于Linux终端操作的快捷键
- 关于Linux的操作指令研究
- linux关于terminal的一些操作
- 关于Linux文件目录操作的常用命令
- 【Android 官方文档】翻译Android官方文档 Processes and Threads(五)
- 3.pa小学
- display的block和inline属性
- 华为OJ 中级:汽水瓶
- opencv函数 cvContourArea 计算轮廓面积
- linux关于后台的操作
- 游戏注入教程(一)--远程线程注入
- D - I Think I Need a Houseboat
- 第六天 用两个栈实现队列+双栈排序+猫狗收容所
- swift3.0 中字符串截取
- 湖南省第十届大学生计算机程序设计竞赛(原题) 第E题 超大型LED显示屏
- OpenJudge 4118 开餐馆 (简单DP)
- poj1113 Wall --凸包
- win32 连接授时服务器