輸出即把相關(guān)對象通過輸出設(shè)備(顯示器等)顯示出來,輸出又分正確輸出和錯誤輸出

成都做網(wǎng)站、網(wǎng)站建設(shè)服務(wù)團隊是一支充滿著熱情的團隊,執(zhí)著、敏銳、追求更好,是創(chuàng)新互聯(lián)的標準與要求,同時竭誠為客戶提供服務(wù)是我們的理念。創(chuàng)新互聯(lián)把每個網(wǎng)站當做一個產(chǎn)品來開發(fā),精雕細琢,追求一名工匠心中的細致,我們更用心!
一般情況下標準輸出設(shè)備為顯示器,標準輸入設(shè)備為鍵盤。
linux中用0代表標準輸入,1代表標準正確輸出,2代表標準錯誤輸出。
輸出重定向:正常輸出是把內(nèi)容輸出到顯示器上,而輸出重定向是把內(nèi)容輸出到文件中
例如:ifconfig test.log 即把ifconfig執(zhí)行顯示的內(nèi)容寫入test.log.當前頁面不再顯示執(zhí)行結(jié)果。
注意:錯誤輸出重定向/后邊沒有空格
命令 文件 21 和 命令 文件 兩個命令作用相同
系統(tǒng)有個常見用法 ls /dev/null 正確輸出或錯誤輸出結(jié)果都不要。(null可以理解為黑洞或垃圾站)
命令文件1 2文件2 正確日志和錯誤日志分開保存
例:nohup java -jar /usr/sbin/lb-agent.jar /var/log/lb-agent.log 21
將jar執(zhí)行的結(jié)果寫入到lb-agent.log中
在命令最后加上符號,表示讓這個進程到后臺去執(zhí)行,這樣立刻返回到提示符狀態(tài),我們可以接著做下面的事。如:command 。
這種“后臺”進程在shell一直打開的情況下是沒有問題的,如果我們關(guān)了shell窗口甚至退出ssh登錄或vnc登錄,那么進程自動就結(jié)束了。所以如果想退出窗口乃至退出登錄仍然保持程序運行,再加上nohup,形如:nohup command 1output 21 ??《Linux就該這么學》學習更多l(xiāng)inux知識。
unzip xx.zip /dev/null 21
一樓的回答也對,但用的時候一般不用加最前面的1
unzip xx.zip /dev/null
前半部分是將標準輸出重定向到空設(shè)備,
后面的21就將標準錯誤輸出重定向到標準輸出,這樣最終也是到空設(shè)備。
求采納為滿意回答。
可以使用echo命令將文本流導向標準輸出,然后再使用符號重新定向標準輸出到文件。
用法示例:
將字符串"hello world"寫入文件file.txt中
$ echo "hello world" file.txt
然后再嘗試用cat命令從讀取文件并寫入到標準輸出,可以看到字符串已經(jīng)成功寫入文件。
$ cat file.txt
IO 重定向是為了改變默認輸入、輸出的位置,如默認情況下標準輸出(STDOUT),標準錯誤輸出(STDERR)都是輸出到顯示終端,如對標準輸出、標準錯誤輸出改變其默認輸出位置,可重定向輸出到指定的文件中(實際工作中經(jīng)常這么使用),要重定向就要配合一些語法符號。
文件或目錄的訪問權(quán)限分為只讀、只寫、可執(zhí)行三種。
修改文件權(quán)限命令:chmod、chgrp、chown。
搞懂「文件所屬者更改及權(quán)限的賦予」,涉及關(guān)于 chown、chmod、chgrp 命令,結(jié)合用例零基礎(chǔ)理解和掌握使用。
新聞標題:linux轉(zhuǎn)向輸出命令 Linux輸出
瀏覽路徑:http://chinadenli.net/article0/hpesio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、靜態(tài)網(wǎng)站、響應(yīng)式網(wǎng)站、自適應(yīng)網(wǎng)站、搜索引擎優(yōu)化、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)