日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linuxnohup命令使用及重定向操作指南(linuxnohup重定向)

在Linux系統(tǒng)中,nohup命令是一個(gè)常用的命令,它可以在當(dāng)前的Shell中運(yùn)行命令,而無(wú)需等待該命令的運(yùn)行結(jié)束。nohup命令可以防止進(jìn)程在退出當(dāng)前Shell時(shí)被關(guān)閉。此外,重定向也是Linux系統(tǒng)中常用的操作之一,可以將程序的輸出從標(biāo)準(zhǔn)輸出流向其他目的地,如文件或管道。在本文中,我們將討論如何使用nohup命令以及如何進(jìn)行重定向操作。

北碚網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)自2013年起到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

一、nohup命令使用

nohup命令的使用很簡(jiǎn)單,其語(yǔ)法如下:

nohup command [arg…]

其中,command指的是需要執(zhí)行的命令,[arg…]表示該命令所需要的參數(shù)。

nohup命令執(zhí)行后,會(huì)將命令的輸出信息保存到當(dāng)前目錄下的nohup.out文件中。如果想要將輸出信息保存到其他文件中,可以使用重定向操作。

使用nohup命令的示例如下:

nohup python test.py > output.log 2>&1 &

上述命令中,我們使用nohup命令運(yùn)行了test.py文件,并將輸出信息保存到output.log文件中,同時(shí)將標(biāo)準(zhǔn)錯(cuò)誤輸出也重定向到標(biāo)準(zhǔn)輸出中。

如果不想要把輸出信息保存到文件中,可以使用/dev/null設(shè)備,如下所示:

nohup python test.py > /dev/null 2>&1 &

這樣做可以將輸出信息完全忽略,不會(huì)對(duì)當(dāng)前終端產(chǎn)生任何影響。

二、重定向操作

Linux系統(tǒng)中的重定向操作有三種方式:標(biāo)準(zhǔn)輸出重定向、標(biāo)準(zhǔn)錯(cuò)誤輸出重定向以及標(biāo)準(zhǔn)輸入重定向。

1.標(biāo)準(zhǔn)輸出重定向

標(biāo)準(zhǔn)輸出重定向可以將命令的輸出從標(biāo)準(zhǔn)輸出流定向到其他目的地,如文件或管道。

語(yǔ)法如下:

command > file

上述命令中,command表示需要執(zhí)行的命令,file表示輸出的目的地文件名。

如果想要將多個(gè)命令的輸出信息保存到同一個(gè)文件中,可以使用>>符號(hào)來(lái)追加輸出信息,如下所示:

command1 >> file

command2 >> file

command3 >> file

2.標(biāo)準(zhǔn)錯(cuò)誤輸出重定向

標(biāo)準(zhǔn)錯(cuò)誤輸出重定向可以將命令的錯(cuò)誤輸出定向到其他目的地,如文件或管道。

語(yǔ)法如下:

command 2> file

上述命令中,command表示需要執(zhí)行的命令,file表示錯(cuò)誤輸出的目的地文件名。

如果想要將標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤輸出都重定向到同一個(gè)文件中,可以使用以下命令:

command > file 2>&1

該命令中,2>&1表示將標(biāo)準(zhǔn)錯(cuò)誤輸出重定向到標(biāo)準(zhǔn)輸出。

3.標(biāo)準(zhǔn)輸入重定向

標(biāo)準(zhǔn)輸入重定向可以從其他目的地獲取輸入信息,如文件或管道。

語(yǔ)法如下:

command

上述命令中,command表示需要執(zhí)行的命令,file表示輸入信息的來(lái)源文件名。

如果想要從管道中獲取輸入信息,可以使用以下命令:

echo “hello world” | command

該命令可以將”hello world”作為標(biāo)準(zhǔn)輸入流傳遞給command命令。

結(jié)語(yǔ)

本文介紹了Linux系統(tǒng)中常用的nohup命令和重定向操作。nohup命令可以在當(dāng)前Shell中運(yùn)行命令,而無(wú)需等待該命令的運(yùn)行結(jié)束。重定向操作可以將命令的輸出從標(biāo)準(zhǔn)輸出、標(biāo)準(zhǔn)錯(cuò)誤輸出或標(biāo)準(zhǔn)輸入流向其他目的地,如文件或管道。在實(shí)際工作中,我們經(jīng)常需要使用到nohup命令和重定向操作,掌握這些技能可以提高我們的工作效率。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!

linux后臺(tái)執(zhí)行命令

搜索nohup

nohup

nohup 命令

用途:LINUX命令用法,不掛斷地運(yùn)行命令。

語(yǔ)法:nohup Command

描述:nohup 命令運(yùn)行由 Command 參數(shù)和任何相關(guān)的 Arg 參數(shù)指定的命令,忽略所有掛斷(棗納SIGHUP)信號(hào)。在注銷后使用 nohup 命令運(yùn)行后臺(tái)中的程序。要鏈巖悉運(yùn)行后臺(tái)中的 nohup 命令,添加 & ( 表示“and”的符號(hào))到命令的尾部。

如果不將 nohup 命令的輸出重定向,輸出將附加到當(dāng)前目錄的 nohup.out 文件中。如果當(dāng)前目錄的 nohup.out 文件不可寫(xiě),輸出重定向到 $HOME/nohup.out 文件中。如果沒(méi)有文件能創(chuàng)建或打開(kāi)以用于追加,那么 Command 參數(shù)指定的命令不可調(diào)用。如果標(biāo)準(zhǔn)錯(cuò)誤是一個(gè)終端,那么把指定的命令寫(xiě)給標(biāo)準(zhǔn)錯(cuò)誤的所有輸出作為標(biāo)準(zhǔn)輸出重定向到相同的文件描述符。

退出狀態(tài):該命令返回下列出口值:

126 可以查找但不能調(diào)用 Command 參數(shù)指定的命令。

127 nohup 命令發(fā)生錯(cuò)誤或不能查找由 Command 參數(shù)指定的命令。

否則,nohup 命令的退出狀態(tài)是 Command 參數(shù)指定命令的退出狀態(tài)。

nohup命令及其輸出文件

nohup命令:如果你正在運(yùn)行一個(gè)進(jìn)程,而且你覺(jué)得在退出帳戶時(shí)該進(jìn)程還不會(huì)結(jié)束,那么可以使用nohup命令。該命令可以在你退出帳戶/關(guān)閉終端之后繼續(xù)運(yùn)行相應(yīng)的進(jìn)程。nohup就是不掛棚乎起的意思( n ohang up)。

該命令的一般形式為:nohup command &

使用nohup命令提交作業(yè)

如果使用nohup命令提交作業(yè),那么在缺省情況下該作業(yè)的所有輸出都被重定向到一個(gè)名為 nohup.out的文件中,除非另外指定了輸出文件:

nohup command > myout.file 2>&1 &

在上面的例子中,輸出被重定向到myout.file文件中。

使用 jobs 查看任務(wù)。

使用 fg %n 關(guān)閉。

另外有兩個(gè)常用的ftp工具ncftpget和ncftpput,可以實(shí)現(xiàn)后臺(tái)的ftp上傳和下載,這樣我就可以利用這些命令在后臺(tái)上傳和下載文件了。

在你的命令后面加一個(gè)符號(hào)&就可以了

就是lftp mirror -r /var/握純web &

然遲皮納后自動(dòng)轉(zhuǎn)入后臺(tái)碼沒(méi)執(zhí)行,知道完成。

后面加一個(gè) & 就OK了

linux命令nohup和screen命令的區(qū)別

nohup讓程序在后臺(tái)繼續(xù)運(yùn)行

常用命令:nohup ./test.sh &【如果運(yùn)行成功則默認(rèn)會(huì)將標(biāo)準(zhǔn)輸出重定向到當(dāng)前目錄的nohup.out文件中,當(dāng)然可以自己重定向輸出信息】

當(dāng)需要將nohup后臺(tái)運(yùn)行的程序調(diào)到冊(cè)散前臺(tái)時(shí),先jobs命令查看后臺(tái)job編號(hào),用 fg %n命令可以調(diào)回到前臺(tái)運(yùn)行(n是job的編號(hào))。

PS:單獨(dú)的&時(shí)可以讓命令后臺(tái)運(yùn)行的,知識(shí)如果ssh會(huì)話斷掉,&的命令也會(huì)自動(dòng)退出。

screen讓程序后臺(tái)執(zhí)行–一個(gè)強(qiáng)大的工具

簡(jiǎn) 單來(lái)說(shuō),Screen是一個(gè)可以在多個(gè)進(jìn)程之間多路復(fù)用一個(gè)物理亮物終端的窗口管理器。Screen中有會(huì)話的概念,用戶可以在一個(gè)screen會(huì)話中創(chuàng)建多 個(gè)screen窗口敬姿液,在每一個(gè)screen窗口中就像操作一個(gè)真實(shí)的telnet/SSH連接窗口那樣。

linux nohup重定向的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux nohup重定向,Linux nohup命令使用及重定向操作指南,linux后臺(tái)執(zhí)行命令,linux命令nohup和screen命令的區(qū)別的信息別忘了在本站進(jìn)行查找喔。

創(chuàng)新互聯(lián)(cdcxhl.com)提供穩(wěn)定的云服務(wù)器,香港云服務(wù)器,BGP云服務(wù)器,雙線云服務(wù)器,高防云服務(wù)器,成都云服務(wù)器,服務(wù)器托管。精選鉅惠,歡迎咨詢:028-86922220。


新聞名稱:Linuxnohup命令使用及重定向操作指南(linuxnohup重定向)
當(dāng)前網(wǎng)址:http://www.5511xx.com/article/cciigpc.html