Linux程序前台后台切换
来源:互联网 发布:linux 按文件名查找 编辑:程序博客网 时间:2024/05/29 04:25
1、在命令末尾加上 & 符号,就可以让程序在后台运行。例如:command &
2、如果程序正在前台运行,可以使用 Ctrl+z 选项把程序暂停,然后用 bg %[number] 命令把这个程序放到后台运行。
3、查看所有后台运行的程序: jobs –l
4、把后台运行的程序调到前台: fg %[number]
5、直接终止后台运行的程序: kill -9 %[number]命令。kill命令若没有%,则表示杀死的进程号。kill -9 PID
Shell支持作用控制,有以下命令:
[number]不是进程的PID,而是为jobs查看到的进程编号,也就是任务号。例如下面有2个任务号,1和2。
jobs[1]- Stopped vi manpath.config[2]+ Stopped vi man.test.config
jobs 列出当前shell环境中已启动的任务状态,若未指定jobsid,则显示所有活动的任务状态信息;如果报告了一个任务的终止(即任务的状态被标记为Terminated),shell 从当前的shell环境已知的列表中删除任务的进程标识;
概念:当前任务如果后台的任务号有2个,[1],[2];如果当第一个后台任务顺利执行完毕,第二个后台任务还在执行中时,当前任务便会自动变成后台任务号码“[2]”的后台任务。所以可以得出一点,即当前任务是会变动的。当用户输入 “fg”、“bg”和“stop”等命令时,如果不加任何引号,则所变动的均是当前任务。
jobs命令执行的结果,+表示是一个当前的作业,-表是是一个当前作业之后的一个作业,
jobs -l选项可显示所有任务的PID,
jobs的状态可以是running, stopped, Terminated,但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识;也就是说,jobs命令显示的是当前shell环境中所起的后台正在运行或者被挂起的任务信息;
- Linux程序前台后台切换
- Linux程序前台后台切换
- Linux程序前台后台切换
- Linux程序前台后台切换
- Linux程序前台后台切换
- Linux程序前台后台切换
- Linux程序前台后台切换
- Linux程序进程前台后台切换操作
- linux 进程前台/后台切换
- Linux前台后台进程切换(转载)
- Linux前台和后台任务的切换
- 前台、后台进程切换
- 在linux前台和后台运行程序
- linux下前台程序转移到后台
- Linux将程序前台转后台执行
- linux 程序前台和后台的转换
- 关于activity前台后台切换
- Android 监听前台后台切换
- Tomcat负载均衡
- python学习笔记: 一
- python,os操作文件,文件路径(上一级目录)
- 【Hadoop】完全分布式添加新节点
- 用GDB调试core dump文件
- Linux程序前台后台切换
- 模式识别 - "分类" 和 "回归" 的区别
- WIFI模块
- x86/x64 指令的编码构造
- ORACLE sqlplus / as sysdba 为什么能登录成功
- 通过goldengate从ORACLE向mysql的单向复制
- MySQL计划任务(事件调度器) Event Scheduler介绍
- Finagle:一个支持多协议的RPC系统
- Uva 10765 - Doves and bombs 求割点..找去掉某点一个连通图会变成几个部分..