日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

如何在后台运行 Linux 命令

發(fā)布時間:2025/3/20 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何在后台运行 Linux 命令 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Linux 命令是使用終端與系統(tǒng)交互的好方法。但是,有時可能需要一段時間才能完成手頭的任務。這迫使用戶等待相當長的時間或完全生成一個新的 shell。

幸運的是,您可以通過一些簡單的方法在后臺運行 Linux 命令。本文的其余部分說明了其中一些方法。

1、在你的命令后添加一個 &

運行 Linux 后臺命令的最簡單方法是在命令后添加與號 (&)。例如,如果從終端啟動 gedit 文本編輯器,則在關閉編輯器之前無法使用 shell。但是,當您在命令中添加額外的 & 時,您將能夠立即使用 shell。

gedit &

對于需要長時間執(zhí)行的任務,&符號可以使當前終端窗口不被占用,這樣就能繼續(xù)在同一個終端上工作,甚至關閉終端窗口也不會影響任務的正常執(zhí)行。不過需要注意的是,如果要求這個任務輸出內容到標準輸出中(例如 echo 或 ls),即便使用了 &,也會等待這些輸出任務在前臺運行完畢;當使用 &將一個進程放置到后臺運行的時候,Bash 會提示這個進程的進程 ID。在 Linux 系統(tǒng)中運行的每一個進程都有一個唯一的進程 ID,我們可以使用進程 ID 來暫停、恢復或者終止對應的進程。

2、使用bg向后臺發(fā)送運行命令

有時您運行一個命令,卻發(fā)現(xiàn)它需要很長的時間才能完成。通過按Ctrl + Z鍵,可以將一個正在前臺執(zhí)行的命令放到后臺,并且暫停。您可以通過 在終端中輸入jobs來查看所有后臺任務的列表。使用fg命令將后臺中的命令調至前臺繼續(xù)運行。您可以通過 在終端中輸入jobs來查看所有后臺任務的列表。使用fg命令將后臺中的命令調至前臺繼續(xù)運行。

然后使用bg命令,將一個在后臺暫停的命令,變成繼續(xù)執(zhí)行。如果后臺中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后臺正在執(zhí)行的命令的序號(不是pid)

3、使用 nohup 向后臺發(fā)送命令

Linux 中 的nohup命令允許管理員運行不受掛斷(Hang Up)信號影響的終端命令。您可以使用 nohup 在后臺運行 Linux 命令。

下面的示例在后臺運行Nmap 端口掃描。

nohup sudo nmap -sS --top-ports=15 192.168.150.1/24

nohup 的一個主要好處是,即使您退出 shell,您的命令也會運行。此外,它會生成執(zhí)行的日志文件。在當前目錄或 $HOME 中查找nohup.out。

4、使用系統(tǒng)重定向運行后臺命令

您還可以使用系統(tǒng)重定向在 Linux 中運行后臺命令。例如,如果您運行以下ping命令,您的 shell 將在后臺運行它并立即返回終端提示。

ping -c5 8.8.8.8 >Linuxmi.com.log 2>&1 &

這里 ping 命令的輸出被重定向到output.log文件。如果你想丟棄結果,你可以用/dev/null替換它。的2>&1是告訴bash到任何錯誤重定向到相同的文件。最后的&指示 bash 在后臺運行此命令。

5.、使用 disown 將 Linux 命令設置為后臺運行

Linux 中 的disown命令可以輕松地在后臺運行命令。首先,您需要使用& 運算符在后臺發(fā)送任務。然后,鍵入disown以將其與shell分離。

gedit & disown

disown 的一個主要優(yōu)點是,與 nohup 一樣,當您關閉 shell 或注銷時,系統(tǒng)不會終止您的任務。

6、使用 Tmux 在后臺運行 Linux 命令

Tmux 是一個強大的多路復用器,它允許我們在單個窗口中運行多個終端會話。對于不熟悉它的人來說,學習 tmux 是一個很好的選擇。Tmux 使在 Linux 中運行后臺命令毫不費力。

tmux new -d 'ping -c 10 8.8.8.8 > www.linuxmi.com.log'

當您運行上述tmux命令時,它將在單獨的 shell 中執(zhí)行ping命令并將其保留在后臺。您可以使用此方法在后臺執(zhí)行任何 Linux 命令。

將您的 Linux 命令留在后臺

能夠在后臺運行命令使系統(tǒng)管理對管理員來說更有效率。您可以通過多種方式為您的任務做背景。像&和Ctrl + Z這樣的 Bash 功能很方便,但系統(tǒng)會在 shell 關閉時終止后臺作業(yè)。另一方面,即使您注銷或終止 shell ,諸如nohup和disown 之類的工具也會使您的命令保持運行。

如果您將程序長時間留在后臺,如果編碼不當,它們可能會變成僵尸進程。這些過程會顯著降低系統(tǒng)速度。因此,請確保每隔一段時間識別并殺死僵尸進程。

運維工程師必備的認證【紅帽liunx-RHCE 8】

end

?

歡迎關注微信公眾號【廈門微思網絡】。www.xmws.cn專業(yè)IT認證培訓19周年

主要課程:思科、華為、紅帽、ORACLE、VMware、CISP、PMP等認證培訓及考證

總結

以上是生活随笔為你收集整理的如何在后台运行 Linux 命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人民的名义第二部 | 成人一区二区在线观看 | 男女深夜福利 | 乱子伦视频在线看 | 华丽的外出在线观看 | 欧美成免费 | 亚洲25p | 古代黄色一级片 | 在线观看成年人视频 | 综合网色| 青青草av在线播放 | 亚洲精品国产免费 | 免费黄毛片 | 被灌满精子的波多野结衣 | 亚洲精品久久久久久久久久 | 国产精品亚洲欧美 | 日本3级网站| 日韩av色图 | 潘金莲一级淫片免费放动漫 | 日本二区视频 | 久久国产精品久久国产精品 | 欧洲av一区| 青草青草视频 | 国精产品99永久一区一区 | 成人免费高清在线观看 | 国产极品久久久 | av爱爱爱 | 91精品国产乱码 | 国产色a | 亚洲在线播放 | 国产一区二区精品 | 调教一区二区 | 日本韩国三级 | 伊人伊人网 | 亚洲一区二区三区在线免费观看 | 在线一区二区不卡 | 免费成人视屏 | 久久亚洲精品无码va白人极品 | 亚洲小说春色综合另类 | www.欧美com| 国产福利一区二区三区视频 | 日本成人在线免费视频 | 91精品系列| 在线看欧美 | 久久亚洲精品无码va白人极品 | 欧美国产一二三区 | 少妇无码一区二区三区 | 国产无人区码熟妇毛片多 | 欧美做受高潮动漫 | 91高清网站 | 久夜精品 | 天天射天天射 | avtt中文字幕 | 这里只有精品22 | 久久国产色 | 最新成人在线 | 精品少妇一区二区三区免费观看 | 神马久久精品 | 好吊操视频这里只有精品 | 欧美黑人猛交 | 国产初高中真实精品视频 | 黄色a∨ | 长篇高h乱肉辣文 | 久久妇女 | 捆绑裸体绳奴bdsm亚洲 | 嫩草影院久久 | 国产又色又爽又黄又免费 | 自拍亚洲欧美 | 狠狠天天| 欧美激情在线 | 亚洲精品激情 | 亚洲欧洲成人在线 | 91精品区| 午夜刺激视频 | 500福利视频导航 | 亚洲av无码一区二区三区观看 | 99亚洲精品| 伊人夜夜 | 日本一区二区在线免费 | 日本视频黄色 | 成人p站在线观看 | 精品人妻少妇嫩草av无码专区 | 美味的客房沙龙服务 | 中文字幕国产专区 | 国产一级片av | 九九碰 | 国产日韩在线播放 | 国产jizz18女人高潮 | 婷婷黄色网 | 插女生下面 | 大香伊人中文字幕精品 | 99人妻碰碰碰久久久久禁片 | 爽妇网av | 亚洲av无码乱码国产麻豆 | 午夜男人网 | 中国老熟妇自拍hd发布 | 欧美精品亚洲一区 | 中文字幕一区二区三区精彩视频 | 欧美三级久久 |