日韩无码专区无码一级三级片|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)銷解決方案
Linux 下的重定向指令技巧(Linux.重定向)

linux 作為一個(gè)歷史悠久的操作系統(tǒng),是在服務(wù)器、嵌入式設(shè)備和個(gè)人電腦上廣泛使用的操作系統(tǒng)。在 Linux 下,通過(guò)合理應(yīng)用可進(jìn)行 I/O 重定向,可達(dá)到讓指令實(shí)現(xiàn)更強(qiáng)大的效果。重定向指令是 Linux 少不了的功能,一般我們只知道重定向的 4 種技巧:standard input、standard output、standard error 和 pipeline,其實(shí)還有更多的技巧可供我們使用,比如 writing to stderr、Here document 等等,下面就讓我們來(lái)看看這些技巧的具體用法。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、做網(wǎng)站、萊西網(wǎng)絡(luò)推廣、成都小程序開發(fā)、萊西網(wǎng)絡(luò)營(yíng)銷、萊西企業(yè)策劃、萊西品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供萊西建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com

一、標(biāo)準(zhǔn)輸入(Standard Input)

標(biāo)準(zhǔn)輸入也稱為 stdin,是 Linux 中最基本的重定向操作,默認(rèn)情況下,Linux中啟動(dòng)的程序會(huì)默認(rèn)從鍵盤輸入獲取輸入信息,其使用格式如下:

command

此操作會(huì)將 file 的內(nèi)容作為 command 的輸入。

二、標(biāo)準(zhǔn)輸出(Standard Output)

標(biāo)準(zhǔn)輸出即 stdout,是指將 Linux 的程序的輸出重定向到一個(gè)文件或者其他設(shè)備(如打印機(jī)等),其使用格式如下:

command > file

這個(gè)命令會(huì)將 command 的輸出重定向至 file 中。如果 file 不存在,則會(huì)產(chǎn)生一個(gè)新的文件,如果文件存在則會(huì)將文件覆蓋

三、標(biāo)準(zhǔn)錯(cuò)誤(Standard Error)

標(biāo)準(zhǔn)錯(cuò)誤也稱 stderr,相比標(biāo)準(zhǔn)輸出,標(biāo)準(zhǔn)錯(cuò)誤(stderr)僅僅列出命令運(yùn)行過(guò)程中出錯(cuò)的信息,在日常使用中,它可以用來(lái)將命令出錯(cuò)的信息重定向到文件等,其使用格式如下:

command 2> file

這個(gè)命令會(huì)將輸出的錯(cuò)誤信息重定向至 file 中,如果文件不存在,則會(huì)產(chǎn)生一個(gè)新的文件,如果文件存在則會(huì)將文件覆蓋

四、管道(Pipeline)

管道(pipeline)實(shí)際上是一個(gè)指令特性,其使用以下格式:

commad1 | command2

此指令回將 command1 的輸出作為command2 的輸入,管道來(lái)改變指令的輸出,實(shí)現(xiàn)另外的指令的行為,這其中常用的 command 包括 grep、sort、du、cut 等等。

五、寫入 stderr

有時(shí)候我們需要直接將輸出寫給 stderr,此時(shí)使用的應(yīng)該是些特殊的指令,如:echo 或者 printf,有時(shí)候還可以將其作為參數(shù)來(lái)調(diào)用指定的程序,使用格式如下:

echo ‘This is an error’ >&2

六、Here Document

Here Document 其實(shí)是一種文本字符串,它用于連接文件或者腳本,Here Document 有點(diǎn)類似于另一種 I/O 重定向方式 – 管道,使用格式如下:

cat

這是 Here Document 所需要輸出的文本

在這里,文本可以換行

到文本結(jié)束時(shí)需要添加一個(gè)

EOF

總之,Linux 下使用重定向技巧,可以加強(qiáng)命令的功能,讓指令的應(yīng)用更加的靈活。在日常的操作中,要熟悉這些技巧的用法,才可以更好的應(yīng)用。

成都網(wǎng)站推廣找創(chuàng)新互聯(lián),老牌網(wǎng)站營(yíng)銷公司
成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)(www.cdcxhl.com)專注高端網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì)制作,網(wǎng)站維護(hù),網(wǎng)絡(luò)營(yíng)銷,SEO優(yōu)化推廣,快速提升企業(yè)網(wǎng)站排名等一站式服務(wù)。IDC基礎(chǔ)服務(wù):云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、服務(wù)器租用、服務(wù)器托管提供四川、成都、綿陽(yáng)、雅安、重慶、貴州、昆明、鄭州、湖北十堰機(jī)房互聯(lián)網(wǎng)數(shù)據(jù)中心業(yè)務(wù)。


當(dāng)前題目:Linux 下的重定向指令技巧(Linux.重定向)
網(wǎng)頁(yè)地址:http://www.5511xx.com/article/cosjjoe.html