在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux實(shí)現(xiàn)前后臺(tái)切換的命令

電子設(shè)計(jì) ? 來(lái)源:工程師曾玲 ? 2019-10-03 13:14 ? 次閱讀

Shell支持作用控制,有以下命令實(shí)現(xiàn)前后臺(tái)切換:

1. command& 讓進(jìn)程在后臺(tái)運(yùn)行

2. jobs 查看后臺(tái)運(yùn)行的進(jìn)程

3. fg %n 讓后臺(tái)運(yùn)行的進(jìn)程n到前臺(tái)來(lái)

4. bg %n 讓進(jìn)程n到后臺(tái)去

5. kill %n 殺死job

PS:"n"為jobs命令查看到的job編號(hào),不是進(jìn)程編號(hào).

fg、bg、jobs、&、ctrl + z都是跟系統(tǒng)任務(wù)有關(guān)的,雖然現(xiàn)在基本上不怎么需要用到這些命令,但學(xué)會(huì)了也是很實(shí)用的.

一、& 最經(jīng)常被用到
這個(gè)用在一個(gè)命令的最后,可以把這個(gè)命令放到后臺(tái)執(zhí)行

二、ctrl + z
可以將一個(gè)正在前臺(tái)執(zhí)行的命令放到后臺(tái),并且暫停

三、jobs
查看當(dāng)前有多少在后臺(tái)運(yùn)行的命令

四、fg
將后臺(tái)中的命令調(diào)至前臺(tái)繼續(xù)運(yùn)行
如果后臺(tái)中有多個(gè)命令,可以用 fg %jobnumber將選中的命令調(diào)出,%jobnumber是通過(guò)jobs命令查到的后臺(tái)正在執(zhí)行的命令的序號(hào)(不是pid)。

五、bg
將一個(gè)在后臺(tái)暫停的命令,變成繼續(xù)執(zhí)行
如果后臺(tái)中有多個(gè)命令,可以用bg %jobnumber將選中的命令調(diào)出,%jobnumber是通過(guò)jobs命令查到的后臺(tái)正在執(zhí)行的命令的序號(hào)(不是pid)。

實(shí)例:
假設(shè)你發(fā)現(xiàn)前臺(tái)運(yùn)行的一個(gè)程序需要很長(zhǎng)的時(shí)間,但是需要干其他的事情,你就可以用 Ctrl-Z ,終止這個(gè)程序,然后可以看到系統(tǒng)提示:

[1]+ Stopped /root/bin/rsync.sh

如果沒(méi)有此提示,則用 jobs 命令查看任務(wù):

#jobs
[1]+ suspended /root/bin/rsync.sh &

然后我們可以把程序調(diào)度到后臺(tái)執(zhí)行:(bg 后面的數(shù)字為作業(yè)號(hào))

#bg 1
[1]+ /root/bin/rsync.sh &

用 jobs 命令查看正在運(yùn)行的任務(wù):

#jobs
[1]+ Running /root/bin/rsync.sh &

如果想把它調(diào)回到前臺(tái)運(yùn)行,可以用

#fg 1
/root/bin/rsync.sh

這樣,你在控制臺(tái)上就只能等待這個(gè)任務(wù)完成了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11327

    瀏覽量

    209966
  • Shell
    +關(guān)注

    關(guān)注

    1

    文章

    366

    瀏覽量

    23427
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux find命令的用法

    可以很肯定地說(shuō),find 命令Linux 后臺(tái)開(kāi)發(fā)人員必須熟知的操作之一,除非您使用的是 Windows Server。
    發(fā)表于 10-12 11:27 ?570次閱讀

    Linux命令:screen

    在全終端工作模式時(shí),由于只能開(kāi)一個(gè)窗口,例如vim占了窗口,就沒(méi)法同步做其它事情。screen命令提供了一種虛擬窗口,可以讓多個(gè)虛擬窗口獨(dú)立工作,并且可以自由切換。另外,screen創(chuàng)建的虛擬窗口
    發(fā)表于 12-05 11:11 ?6852次閱讀

    前后臺(tái)系統(tǒng)的優(yōu)缺點(diǎn)

    的slave 控制器。在操作系統(tǒng)上來(lái)模擬一個(gè)i2c slave 的話(huà),基本不太可能實(shí)現(xiàn),因?yàn)閷?shí)時(shí)系統(tǒng)存在最大關(guān)中斷的時(shí)間。接下來(lái)談?wù)?b class='flag-5'>前后臺(tái)系統(tǒng)的缺點(diǎn),前后臺(tái)系統(tǒng)面臨的一個(gè)直接困境是,軟件規(guī)模大了,很難管理。處理
    發(fā)表于 02-27 14:40

    【uFun試用體驗(yàn)】按鍵(2)前后臺(tái)實(shí)現(xiàn)

    的掃描程序放到中斷里,做一個(gè)定時(shí)查詢(xún),就是一個(gè)簡(jiǎn)單的前后臺(tái)系統(tǒng),就是比輪詢(xún)牛逼一丟丟的程序執(zhí)行方式。*/#include "stm32f10x.h"#include "
    發(fā)表于 04-17 19:15

    如何利用前后臺(tái)系統(tǒng)架構(gòu)去實(shí)現(xiàn)倒計(jì)時(shí)器?

    如何利用前后臺(tái)系統(tǒng)架構(gòu)去實(shí)現(xiàn)倒計(jì)時(shí)器?怎樣去編寫(xiě)其程序代碼?
    發(fā)表于 07-16 10:16

    Linux的常用網(wǎng)絡(luò)命令

    Linux的常用網(wǎng)絡(luò)命令 Linux 的常用網(wǎng)絡(luò)命令  計(jì)算機(jī)網(wǎng)絡(luò)的主要優(yōu)點(diǎn)是能夠實(shí)現(xiàn)資源和信息的共享,并且用戶(hù)可以遠(yuǎn)程訪(fǎng)問(wèn)信息。
    發(fā)表于 01-18 12:47 ?1186次閱讀

    Linux 后臺(tái)運(yùn)行程序

    ?在 Linux 系統(tǒng)中的終端工作時(shí),有時(shí)需要將當(dāng)前任務(wù)暫停調(diào)至后臺(tái),或有時(shí)須將后臺(tái)暫停的任務(wù)重新開(kāi)啟并調(diào)至前臺(tái),這一序列的操作將會(huì)使用到 jobs、bg、和 fg 三個(gè)命令
    發(fā)表于 04-02 14:41 ?802次閱讀

    linux的Shell命令和相關(guān)的命令

    如果后臺(tái)中有多個(gè)命令,可以用 fg %jobnumber將選中的命令調(diào)出,%jobnumber是通過(guò)jobs命令查到的后臺(tái)正在執(zhí)行的
    的頭像 發(fā)表于 10-03 13:14 ?2507次閱讀

    linux有哪些常用的命令

     Linux命令非常之多,分為內(nèi)部命令和外部命令
    發(fā)表于 02-27 08:00 ?4次下載
    <b class='flag-5'>linux</b>有哪些常用的<b class='flag-5'>命令</b>

    Linux中易混淆命令的區(qū)別

    素材來(lái)源:Linux迷 sudo 與 su 兩個(gè)命令的最大區(qū)別是:sudo 命令需要輸入當(dāng)前用戶(hù)的密碼,su 命令需要輸入 root 用戶(hù)的密碼。另外一個(gè)區(qū)別是其默認(rèn)行為。sudo
    的頭像 發(fā)表于 09-25 14:25 ?1800次閱讀
    <b class='flag-5'>Linux</b>中易混淆<b class='flag-5'>命令</b>的區(qū)別

    7種Linux中Find命令的高級(jí)用法

    可以很肯定地說(shuō),find 命令Linux 后臺(tái)開(kāi)發(fā)人員必須熟知的操作之一,除非您使用的是 Windows Server。
    的頭像 發(fā)表于 03-31 09:27 ?1198次閱讀

    Linux之screen命令

    在全終端工作模式時(shí),由于只能開(kāi)一個(gè)窗口,例如vim占了窗口,就沒(méi)法同步做其它事情。screen命令提供了一種虛擬窗口,可以讓多個(gè)虛擬窗口獨(dú)立工作,并且可以自由切換。另外,screen創(chuàng)建的虛擬窗口
    的頭像 發(fā)表于 05-05 14:29 ?1020次閱讀

    Linux命令su和sudo的區(qū)別

    Linux 系統(tǒng)中,有兩個(gè)常用的命令用于切換用戶(hù)身份和執(zhí)行特權(quán)操作,它們分別是 su 和 sudo。雖然它們都可以實(shí)現(xiàn)權(quán)限提升,但在使用方式、安全性和適用場(chǎng)景等方面存在一些區(qū)別。本
    發(fā)表于 08-14 14:14 ?312次閱讀

    shell命令linux命令一樣嗎

    結(jié)合在一起,形成一個(gè)相當(dāng)于面向過(guò)程的程序,即shell script,從而實(shí)現(xiàn)一些復(fù)雜的功能。 而Linux命令則是用來(lái)對(duì)Linux系統(tǒng)進(jìn)行管理的
    的頭像 發(fā)表于 11-08 10:51 ?2930次閱讀

    linux切換命令行模式

    Linux中,可以通過(guò)以下步驟切換命令行模式: 打開(kāi)終端。可以在應(yīng)用菜單中找到終端或命令行終端。 在終端中輸入命令“exit”或“l(fā)og
    的頭像 發(fā)表于 11-13 16:47 ?1820次閱讀
    主站蜘蛛池模板: 成年人三级视频| 国产色噜噜| 亚洲国产高清人在线| 成人一级毛片| 狠狠叉| aaaa黄色片| 一级做a爱免费观看视频| 亚洲高清色| 色老头网站久久网| 欧美一级欧美一级高清| 女同性大尺度床戏视频| 嗯好舒服好爽好快好大| 99国产精品久久久久久久成人热| 亚洲香蕉毛片久久网站老妇人| 天堂资源bt| 欧美日韩a| 色九| 噜啪啪| free性欧美高清另类| 天天操天| 在线视频91| 欧美午夜剧场| 无人区理论片手机看片| 欧美巨大bbbb动漫| 丁香激情综合网| 天天爱天天操天天射| 在线免费看影视网站| 九九久久久久午夜精选| 特级片网站| 好看的一级毛片| 天天搞一搞| 黄色大片在线视频| 亚洲天堂免费在线| 欧美三级视频网| va在线观看| 国产午夜精品福利| 97精品伊人久久久大香线焦| 天天干夜夜玩| 色香色香欲天天天影视综合网| 国产男人女人做性全过程视频| 手机看片国产免费现在观看|