iPhone11有暗夜綠嗎 iphone 11有暗夜綠嗎
2023-07-10
更新時(shí)間:2023-07-11 00:11:43作者:未知
在linux系統(tǒng)中,大多數(shù)命令很簡(jiǎn)單,很少出現(xiàn)復(fù)雜功能的命令,每個(gè)命令往往實(shí)現(xiàn)一個(gè)或者幾個(gè)功能十分簡(jiǎn)單的功能,我們可以通過(guò)將多個(gè)簡(jiǎn)單的命令組合在一起來(lái)完成復(fù)雜的功能。
在linux中幾乎所有的命令返回的都是純文本,因?yàn)槊疃际沁\(yùn)行在CLI下的,而純文本又是命令行的輸入格式,這就讓命令協(xié)作成為可能。命令的組合是通過(guò)重定向和管道機(jī)制完成的。
命令行的數(shù)據(jù)流有以下定義:
標(biāo)準(zhǔn)輸入 說(shuō)明 編號(hào) 默認(rèn)
STDIN 標(biāo)準(zhǔn)輸入 0 鍵盤
STDOUT 標(biāo)準(zhǔn)輸出 1 終端
STDEER 標(biāo)準(zhǔn)錯(cuò)誤 2 終端
通過(guò)管道和重定向我們可以控制CLI的數(shù)據(jù)流。
重定向
> 將標(biāo)準(zhǔn)輸出重定向到文件中,如果文件不存在,那么創(chuàng)建文件,存在則會(huì)覆蓋原來(lái)的內(nèi)容。
>> 將標(biāo)準(zhǔn)輸出重定向到文件中,如果文件不存在,那么創(chuàng)建文件,存在時(shí)會(huì)將內(nèi)容追加到文件結(jié)尾
2> 將標(biāo)準(zhǔn)錯(cuò)誤重定向到文件中
2>&1 將標(biāo)準(zhǔn)錯(cuò)誤和標(biāo)準(zhǔn)輸出重定向到文件中去
< 重定向標(biāo)準(zhǔn)輸入
管道
將第一個(gè)命令的標(biāo)準(zhǔn)輸出作為下一個(gè)命令的標(biāo)準(zhǔn)輸出.....