Linux 命令放入后台的方法有两种,分别介绍如下。

"命令 &",把命令放入后台执行

第一种把命令放入后台的方法是在命令后面加入 空格 &。使用这种方法放入后台的命令,在后台处于执行状态。

注意,放入后台执行的命令不能与前台有交互,否则这个命令是不能在后台执行的。例如:

[root@localhost ~]#find / -name install.log &

[1] 1920

#[工作号] 进程号

#把find命令放入后台执行,每个后台命令会被分配一个工作号。命令既然可以执行,就会有进程产生,所以也会有进程号

这样,虽然 find 命令在执行,但在当前终端仍然可以执行其他操作。如果在终端上出现如下信息:

[1]+ Done find / -name install.log

则证明后台的这个命令已经完成了。当然,命令如果有执行结果,则也会显示到操作终端上。其中,[1] 是这个命令的工作号,"+"代表这个命令是最近一个被放入后台的。

命令执行过裎中按 Ctrl+Z 快捷键,命令在后台处于暂停状态

使用这种方法放入后台的命令,就算不和前台有交互,能在后台执行,也处于暂停状态,因为 Ctrl+Z 快捷键就是暂停的快捷键。

【例 1】

[root@localhost ~]#top

#在top命令执行的过程中,按下Ctrl+Z快捷键

[1]+ Stopped top

#top命令被放入后台,工作号是1,状态是暂停。而且,虽然top命令没有结束,但也能取得控制台权限

【例 2】

[root@localhost ~]# tar -zcf etc.tar.gz /etc

#压缩一下/etc/目录

tar:从成员名中删除开头的"/"

tar:从硬链接目标中删除开头的"/"

^Z

#在执行过程中,按下Ctrl+Z快捷键

[2]+ Stopped tar-zcf etc.tar.gz/etc

#tar命令被放入后台,工作号是2,状态是暂停

每个被放入后台的命令都会被分配一个工作号。第一个被放入后台的命令,工作号是 1;第二个被放入后台的命令,工作号是 2,以此类推。

linux后台运行快捷键,Linux命令放入后台运行方法(和Ctrl+Z)详解版相关推荐

  1. Linux 将进程放入后台执行,解决网络,ssh断开导致进程结束(nohup, setsid, , disown)...

    Linux 将进程放入后台执行,解决网络,ssh断开导致进程结束(nohup,  setsid,  &, disown) 1.nohup 命令 我们知道,当用户注销(logout)或者网络断开 ...

  2. linux系统运行快捷键,Linux操作系统下运行命令时CTRL+Z的作用

    命令运行时使用CTRL+Z,强制当前进程转为后台,并使之停止. 1.使进程恢复运行(后台) (1)使用命令bg Example: zuii@zuii-desktop:~/unp/tcpcliserv$ ...

  3. Linux垃圾箱位置,将Linux rm命令删除的文件放入垃圾箱的方法

    有的朋友说Linux rm命令删除的文件不会放入垃圾箱,想要找回这个文件很麻烦!现在我来告诉你们如何将Linux rm命令删除的文件放入垃圾箱! 方法: 1. 在/home/username/ 目录下 ...

  4. linux 软链接 相对路径,Linux入门之ln命令创建软链接的绝对路径和相对路径详解(Ubuntu)...

    ln命令创建软链接的绝对路径和相对路径详解 简介 ln命令 总结 简介 Linux链接,可以分为硬链接与软链接:本文主要介绍软链接.(默认情况下,ln命令产生硬链接) 软链接文件类似于Windows的 ...

  5. C语言如果实现电脑与plc通讯,PLC怎么连接电脑?怎么把在电脑编程好的程序放入PLC运行?...

    PLC怎么连接电脑,首先需要一根编程电缆线连接PLC和我们的电脑,连接线的种类不同所需要安装的驱动就不一样,安装驱动有时候会在安装编程软件的时候询问是否安装相对应的驱动,如果选择否,则需要在后期手动进 ...

  6. Linux用户、权限及改变文件所有者及文件所属组多例详解 附python代码

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) Linux用户.权 ...

  7. 【转帖】windows命令行中java和javac、javap使用详解(java编译命令)

    windows命令行中java和javac.javap使用详解(java编译命令) 更新时间:2014年03月23日 11:53:15   作者:    我要评论 http://www.jb51.ne ...

  8. 文本查找查找命令的grep 、egrep、fgrep用法的详解

    文本查找查找命令的grep .egrep.fgrep用法的详解 一.学习目标 了解并能熟悉运用grep.egrep.fgrep命令. 二.学习内容 1.grep.egrep.fgrep命令的意思和用法 ...

  9. linux关闭中断快捷键,linux screen 命令详解(可以中断终端界面运行)

    linux screen 命令详解 一.背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份.ftp 传输等等.通常情况 ...

最新文章

  1. Java的新项目学成在线笔记-day10(二)
  2. Swift常用库收集
  3. Android播放器自定义,android surfaceView+mediaPlayer 自定义视频播放器
  4. 也谈ORACLE备份与恢复
  5. 表的操作(Oracle和DB2)
  6. 汉诺塔问题(递归思想)(堆栈学习)
  7. C++进阶教程之命名空间
  8. Macbook Pro Air锁屏不进入睡眠
  9. ARM920T MMU and Cache
  10. 运维工程师可能遇到的面试题
  11. TestFlight测试步骤
  12. Python实现求众数的三种方法
  13. babyheap_0ctf_2017 详解
  14. 【报告分享】 2020中国女性梦幻职业白皮书-COSMO数字100 (附下载)
  15. 2022最新性能测试面试题(带答案)
  16. Photon网络中Player中存取数据
  17. 《幼儿园门禁管理系统可行性研究报告》
  18. python函数返回多个变量_Python中接收函数多个返回结果的两种方法
  19. Django系列10-员工管理系统实战--靓号管理
  20. MSSQL2005如何用dtexec运行ssis(DTS)包

热门文章

  1. xxl-job 执行结果是空_空指针,段错误,这场面试我栽倒在这里了!
  2. python中list作为函数参数_在python中list作函数形参,防止被实参修改的实现方法
  3. nc361t支持的服务器,Windows Server 2008 R2通过IP安全策略阻止某个IP
  4. linux如何取文件列名,Linux ps 指定列名
  5. 你多久没换过壁纸了?新年了,换一换吧!
  6. 现在的年轻人。。。到处都是套路。。。
  7. 皮一皮:论脑回路的新奇指数...
  8. 快速搭建Java 17环境并玩转Record特性
  9. 3天,把MySQL索引、锁、事务、分库分表撸干净了!
  10. jsoncontains mysql_Mysql5.7.9之后的JsonObject类型数据的匹配函数Json_Contains