国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁(yè) > 技術(shù) > Linux

linux錯(cuò)誤輸出重定向是什么

Linux 2022-09-26 12:03:44

Linux中,錯(cuò)誤輸出重定向指的是“把錯(cuò)誤的輸出信息寫(xiě)入到一個(gè)文件中去”;輸出重定向是重新指定設(shè)備來(lái)代替顯示器作為新的輸出設(shè)備,重定向中通常是用文件或命令的執(zhí)行結(jié)果來(lái)代替鍵盤(pán)作為新的輸入設(shè)備,而新的輸出設(shè)備一般指的就是文件。

程序員必備接口測(cè)試調(diào)試工具:立即使用
Apipost = Postman + Swagger + Mock + Jmeter
Api設(shè)計(jì)、調(diào)試、文檔、自動(dòng)化測(cè)試工具
后端、前端、測(cè)試,同時(shí)在線協(xié)作,內(nèi)容實(shí)時(shí)同步

教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux錯(cuò)誤輸出重定向是什么

我們知道,Linux 中標(biāo)準(zhǔn)的輸入設(shè)備默認(rèn)指的是鍵盤(pán),標(biāo)準(zhǔn)的輸出設(shè)備默認(rèn)指的是顯示器。而本節(jié)所要介紹的輸入、輸出重定向,完全可以從字面意思去理解,也就是:

  • 輸入重定向:指的是重新指定設(shè)備來(lái)代替鍵盤(pán)作為新的輸入設(shè)備;

  • 輸出重定向:指的是重新指定設(shè)備來(lái)代替顯示器作為新的輸出設(shè)備。

通常是用文件或命令的執(zhí)行結(jié)果來(lái)代替鍵盤(pán)作為新的輸入設(shè)備,而新的輸出設(shè)備通常指的就是文件。

什么是輸入重定向?

通俗的講,輸入重定向就是把要輸入的信息寫(xiě)入到指定的文件中去

什么是輸出重定向?

通俗的講,輸出重定向就是把要輸出的信息寫(xiě)入到一個(gè)文件中去,而不是將要輸出的文件信息輸出到控制臺(tái)(顯示屏)

什么是錯(cuò)誤重定向?

通俗的講,錯(cuò)誤重定向就是把錯(cuò)誤的信息寫(xiě)入到一個(gè)文件中去

Linux輸出重定向

相較于輸入重定向,我們使用輸出重定向的頻率更高。并且,和輸入重定向不同的是,輸出重定向還可以細(xì)分為標(biāo)準(zhǔn)輸出重定向和錯(cuò)誤輸出重定向兩種技術(shù)。

例如,使用 ls 命令分別查看兩個(gè)文件的屬性信息,但其中一個(gè)文件是不存在的,如下所示:

[root@localhost ~]# touch demo1.txt
[root@localhost ~]# ls -l demo1.txt
-rw-rw-r--. 1 root root 0 Oct 12 15:02 demo1.txt
[root@localhost ~]# ls -l demo2.txt    <-- 不存在的文件
ls: cannot access demo2.txt: No such file or directory

上述命令中,demo1.txt 是存在的,因此正確輸出了該文件的一些屬性信息,這也是該命令執(zhí)行的標(biāo)準(zhǔn)輸出信息;而 demo2.txt 是不存在的,因此執(zhí)行 ls 命令之后顯示的報(bào)錯(cuò)信息,是該命令的錯(cuò)誤輸出信息。

再次強(qiáng)調(diào),要想把原本輸出到屏幕上的數(shù)據(jù)轉(zhuǎn)而寫(xiě)入到文件中,這兩種輸出信息就要區(qū)別對(duì)待。

推薦學(xué)習(xí):Linux視頻教程

以上就是linux錯(cuò)誤輸出重定向是什么的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注其它相關(guān)文章!

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國(guó)作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來(lái)源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請(qǐng)注明來(lái)源,商業(yè)媒體及紙媒請(qǐng)先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5