linux fg 参数,Linux的bg和fg命令简单介绍
我們都知道,在 Windows 上面,我們要么讓一個程序作為服務在后臺一直運行,要么停止這個服務。而不能讓程序在前臺后臺之間切換。而 Linux 提供了 fg 和 bg 命令,讓我們輕松調度正在運行的任務。
假設你發現前臺運行的一個程序需要很長的時間,但是需要干其他的事情,你就可以用 Ctrl-Z ,掛起這個程序,然后可以看到系統提示(方括號中的是作業號):
復制代碼
代碼如下:
[1]+ Stopped /root/bin/rsync.sh
然后我們可以把程序調度到后臺執行:(bg 后面的數字為作業號)
復制代碼
代碼如下:
#bg 1
[1]+ /root/bin/rsync.sh &
用jobs 命令查看正在運行的任務:#jobs
復制代碼
代碼如下:
[1]+ Running /root/bin/rsync.sh &
如果想把它調回到前臺運行,可以用
復制代碼
代碼如下:
#fg 1
/root/bin/rsync.sh
這樣,你在控制臺上就只能等待這個任務完成了。
fg、bg、jobs、&、ctrl + z都是跟系統任務有關的,雖然現在基本上不怎么需要用到這些命令,但學會了也是很實用的
一。& 最經常被用到
這個用在一個命令的最后,可以把這個命令放到后臺執行
二。ctrl + z
可以將一個正在前臺執行的命令放到后臺,并且暫停
三。jobs
查看當前有多少在后臺運行的命令
四。fg
將后臺中的命令調至前臺繼續運行
如果后臺中有多個命令,可以用 fg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后臺正在執行的命令的序號(不是pid)
五。bg
將一個在后臺暫停的命令,變成繼續執行
如果后臺中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后臺正在執行的命令的序號(不是pid)
Linux的bg和fg命令 ---讓程序在前臺后臺之間切換
Linux的bg和fg命令 我們都知道,在 Windows 上面,我們要么讓一個程序作為服務在后臺一直運行,要么停止這個服務.而不能讓程序在前臺后臺之間切換.而 Linux 提供了 fg 和 bg 命 ...
Linux的bg和fg命令
我們都知道,在 Windows 上面,我們要么讓一個程序作為服務在后臺一直運行,要么停止這個服務.而不能讓程序在前臺后臺之間切換.而 Linux 提供了 fg 和 bg 命令,讓我們輕松調度正在運行的 ...
Linux系統Vi/Vim編輯器的簡單介紹、安裝/卸載、常用命令
Linux系統Vi/Vim編輯器的簡單介紹.安裝/卸載.常用命令 1.介紹 vi(Visual Interface)編輯器是Linux和Unix上最基本的文本編輯器,工作在字符模式下.由于不需要圖形界 ...
linux配置網卡IP地址命令詳細介紹及一些常用網絡配置命令
linux配置網卡IP地址命令詳細介紹及一些常用網絡配置命令2010-- 個評論 收藏 我要投稿 Linux命令行下配置IP地址不像圖形界面下那么方 便,完全需要我們手動配置,下面就給大家介紹幾種配置 ...
linux bg和fg命令
linux下我們如果想一個任務或者程序還后臺執行可以使用&,實際上linux還提供了其他任務調度的命令. bg將一個在后臺暫停的命令,變成繼續執行 fg將后臺中的命令調至前臺繼續運行 jobs ...
Linux 下UVC&;amp;V4L2技術簡單介紹(二)
通過前文Linux 下UVC&V4L2技術簡單介紹(一)我們了解了UVC和V4L2的簡單知識. 這里是USB設備的文檔描寫敘述:http://www.usb.org/developers/do ...
ps與top命令簡單介紹
Linux中ps與top命令 這兩個命令都是查看系統進程信息的命令,但是用處有點兒不同 1.ps命令--提供系統過去信息的一次性快照 也就是說ps命令能夠查看剛剛系統的進程信息? 命令:ps aux或 ...
Git flow的分支模型與及經常使用命令簡單介紹
Git flow是git的一個擴展集,它基于Vincent Driessen 的分支模型,文章"A successful Git branching model"對這一分支模型進行 ...
隨機推薦
Java內存模型深度解讀
Java內存模型規范了Java虛擬機與計算機內存是如何協同工作的.Java虛擬機是一個完整的計算機的一個模型,因此這個模型自然也包含一個內存模型——又稱為Java內存模型. 如果你想設計表現良好的并發 ...
PYTHON 函數的動態參數
#普通參數示例 def func(args): print(args) func(123456) #執行結果為123456 如果給多個參數,就會報錯 #動態參數示例 def func(*args): ...
多路徑(multi-path)安裝測試實例
1.確保安裝以下的包: device-mapper device-mapper-multipath [root@nticket1~]# rpm -qa "*device*" dev ...
在Datatables中加入錯誤提示功能
經常用Datatables的童鞋一定碰到過當采用服務端請求的時候,一旦后臺出現異常,Datatables的會一直卡在那里,中間的正在處理的提示一直停留著. 為了能給用戶更好的體驗,需要對Datatab ...
MVC 4 網頁版發送 郵件的配置問題
有時項目要用到郵箱驗證就要發送郵件傳統的解決方案: public void SendResetPasswordEmail(string email)?{ MailAddress from = new ...
ftp爆破(python腳本)
最近在烏云看到一份端口詳解:為了鍛煉自己,按照端口詳解寫腳本 #!/usr/local/bin/ python #-*- coding: UTF-8 -*- __author__ = '' from ...
spring boot 解決跨域訪問
package com.newings.disaster.shelters.configuration; import org.springframework.context.annotation.B ...
datagrid---columns列
{ field:"city", //字段名,從后臺傳來的要一致 title:"城市",//列的標題文字. width:,//列的寬度 formatter:fun ...
貓都能學會的Unity3D Shader入門指南(二)
關于本系列 這是Unity3D Shader入門指南系列的第二篇,本系列面向的對象是新接觸Shader開發的Unity3D使用者,因為我本身自己也是Shader初學者,因此可能會存在錯誤或者疏漏,如果 ...
總結
以上是生活随笔為你收集整理的linux fg 参数,Linux的bg和fg命令简单介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux https重定向,Linux
- 下一篇: apollo在Linux下读不到参数,A