輸入輸出重定向

輸入重定向:指把文件導(dǎo)入到命令中
輸出重定向:指把原本要輸出到屏幕的數(shù)據(jù)信息寫(xiě)入到指定的文件中
在日常使用中相較于輸入重定向吉挣,我們使用輸出重定向的頻率更高派撕,所以又將輸出重定向分為標(biāo)準(zhǔn)輸出重定向和錯(cuò)誤輸出重定向兩種不同的狀態(tài),以及清空寫(xiě)入和追加寫(xiě)入兩種模式睬魂。

標(biāo)準(zhǔn)輸入重定向(STDIN终吼,文件描述符為0):默認(rèn)從鍵盤(pán)輸入,也可從其他文件或命令中輸入氯哮。
標(biāo)準(zhǔn)輸出重定向(STDOUT际跪,文件描述符為1):默認(rèn)輸出到屏幕。
錯(cuò)誤輸出重定向(STDERR喉钢,文件描述符為2):默認(rèn)輸出到屏幕姆打。

舉例說(shuō)明:創(chuàng)建了目錄123查看123目錄是存在的,在查看321目錄則不存在

[yingqikey@xuexi ~]$ touch 123
[yingqikey@xuexi ~]$ ls -l 123
-rw-rw-r-- 1 yingqikey yingqikey 0 2月  22 00:03 123
[yingqikey@xuexi ~]$ ls -l 321
ls: 無(wú)法訪問(wèn)321: 沒(méi)有那個(gè)文件或目錄

一個(gè)為標(biāo)準(zhǔn)輸出重定向一個(gè)為錯(cuò)誤輸出重定向
對(duì)于輸入重定向來(lái)講肠虽,用到的符號(hào)及其作用如表所示幔戏。

                 輸入重定向中用到的符號(hào)及其作用
符號(hào)                           作用
命令 < 文件          將文件作為命令的標(biāo)準(zhǔn)輸入
命令 << 分界符       從標(biāo)準(zhǔn)輸入中讀入,直到遇見(jiàn)分界符才停止
命令 < 文件1 > 文件2  將文件1作為命令的標(biāo)準(zhǔn)輸入并將標(biāo)準(zhǔn)輸出到文件2

對(duì)于輸出重定向來(lái)講税课,用到的符號(hào)及其作用如表所示闲延。

                   輸出重定向中用到的符號(hào)及其作用
符號(hào)                       作用
命令 > 文件     將標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中(清空原有文件的數(shù)據(jù))
命令 2> 文件    將錯(cuò)誤輸出重定向到一個(gè)文件中(清空原有文件的數(shù)據(jù))
命令 >> 文件    將標(biāo)準(zhǔn)輸出重定向到一個(gè)文件中(追加到原有內(nèi)容的后面)
命令 2>> 文件   將錯(cuò)誤輸出重定向到一個(gè)文件中(追加到原有內(nèi)容的后面)
命令 >> 文件 2>&1
或
命令 &>> 文件   將標(biāo)準(zhǔn)輸出與錯(cuò)誤輸出共同寫(xiě)入到文件中(追加到原有內(nèi)容的后面)

標(biāo)準(zhǔn)輸出重定向?qū)an bash 的命令原本是會(huì)輸出到屏幕的信息寫(xiě)入到123.txt中,然后顯示123.txt的文本內(nèi)容

[yingqikey@xuexi ~]$ man bash > 123.txt
[yingqikey@xuexi ~]$ cat 123.txt
BASH(1)                     General Commands Manual                    BASH(1)



NAME
       bash - GNU Bourne-Again SHell

SYNOPSIS
       bash [options] [file]

COPYRIGHT
       Bash is Copyright (C) 1989-2011 by the Free Software Foundation, Inc.

覆蓋寫(xiě)入和追加寫(xiě)入的操作(原先文本中的man bash被覆蓋掉了)

[yingqikey@xuexi ~]$ echo "HOLLE WORLD" > 123.txt
[yingqikey@xuexi ~]$ cat 123.txt
HOLLE WORLD
[yingqikey@xuexi ~]$ echo "hello world" >> 123.txt
[yingqikey@xuexi ~]$ cat 123.txt
HOLLE WORLD
hello world

使用命令2>>文件使錯(cuò)誤的輸出重定向到一個(gè)文件中

[root@xuexi ~]# ls -l 123.txt > /root/stderr.txt
ls: 無(wú)法訪問(wèn)123.txt: 沒(méi)有那個(gè)文件或目錄
[root@xuexi ~]# ls -l 123.txt 2> /root/stderr.txt
[root@xuexi ~]# ls
anaconda-ks.cfg  LinuxProbe.pdf  stderr.txt
[root@xuexi ~]# cat stderr.txt 
ls: 無(wú)法訪問(wèn)123.txt: 沒(méi)有那個(gè)文件或目錄
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末韩玩,一起剝皮案震驚了整個(gè)濱河市垒玲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌找颓,老刑警劉巖合愈,帶你破解...
    沈念sama閱讀 222,104評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異击狮,居然都是意外死亡佛析,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)彪蓬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)寸莫,“玉大人,你說(shuō)我怎么就攤上這事寞焙〈⑾粒” “怎么了互婿?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,697評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)辽狈。 經(jīng)常有香客問(wèn)我慈参,道長(zhǎng),這世上最難降的妖魔是什么刮萌? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,836評(píng)論 1 298
  • 正文 為了忘掉前任驮配,我火速辦了婚禮,結(jié)果婚禮上着茸,老公的妹妹穿的比我還像新娘壮锻。我一直安慰自己,他們只是感情好涮阔,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布猜绣。 她就那樣靜靜地躺著,像睡著了一般敬特。 火紅的嫁衣襯著肌膚如雪掰邢。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,441評(píng)論 1 310
  • 那天伟阔,我揣著相機(jī)與錄音辣之,去河邊找鬼。 笑死皱炉,一個(gè)胖子當(dāng)著我的面吹牛怀估,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播合搅,決...
    沈念sama閱讀 40,992評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼多搀,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了历筝?” 一聲冷哼從身側(cè)響起酗昼,我...
    開(kāi)封第一講書(shū)人閱讀 39,899評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤廊谓,失蹤者是張志新(化名)和其女友劉穎梳猪,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體蒸痹,經(jīng)...
    沈念sama閱讀 46,457評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡春弥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評(píng)論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了叠荠。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片匿沛。...
    茶點(diǎn)故事閱讀 40,664評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖榛鼎,靈堂內(nèi)的尸體忽然破棺而出逃呼,到底是詐尸還是另有隱情鳖孤,我是刑警寧澤,帶...
    沈念sama閱讀 36,346評(píng)論 5 350
  • 正文 年R本政府宣布抡笼,位于F島的核電站苏揣,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏推姻。R本人自食惡果不足惜平匈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望藏古。 院中可真熱鬧增炭,春花似錦、人聲如沸拧晕。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,511評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)厂捞。三九已至孟辑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蔫敲,已是汗流浹背饲嗽。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,611評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奈嘿,地道東北人貌虾。 一個(gè)月前我還...
    沈念sama閱讀 49,081評(píng)論 3 377
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像裙犹,于是被迫代替她去往敵國(guó)和親尽狠。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容