亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中系統輸入輸出的示例分析

發布時間:2021-07-14 14:06:18 來源:億速云 閱讀:151 作者:小新 欄目:服務器

小編給大家分享一下linux中系統輸入輸出的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1.理解系統的輸入輸出

linux系統中,1表示正確輸出,2表示錯誤輸出

2.管理輸入輸出的符號

(1)輸出重定向(輸出到指定的位置)

> ##重定向正確輸出
2> ##重定向錯誤輸出
&> ##重定向全部輸出

注意:以下實驗應在普通用戶中完成

find /etc/ -name passwd > file1 ##定向正確輸出到file1(會顯示未放到文件里的錯誤輸出)
find /etc/ -name passwd 2> file2 ##定向錯誤輸出到file2(會顯示未放到文件里的正確輸出)
find /etc/ -name passwd &> file3 ##定向所有輸出到file3

linux中系統輸入輸出的示例分析

linux中系統輸入輸出的示例分析

file ##清空file(因為'>'符號輸出時會覆蓋源文件,所以> file則是用空白覆蓋源文件,即可做到清空的作用)

linux中系統輸入輸出的示例分析

(2)輸出追加

>>  ##追加正確輸出到文件最后
2>> ##追加錯誤輸出到文件最后
&>> ##追加所有輸出到文件最后

注意: 追加不會覆蓋源文件內容

(3)輸入重定向

<<EOF

內容

EOF(此處的EOF可以為任意組合,但需要前后相同)

比如:

vim file
輸入
passwd student<<EOF
heihei
heihei
EOF

命令行輸入file  ##修改student用戶密碼

3.管道

作用:是將前一條命令的輸出變成管道后一條命令的輸入

注意:管道只允許正確的輸出通過,如果想要錯誤的輸出,應使用2>&1先將錯誤輸出編號變成正確輸出編號再輸出

| ##把第一條命令的正確輸出變成管道后第二條命令的輸入
2>&1 ##將編號為2的錯誤輸出變成編號為1的正確輸出
tee ##將輸出復制到指定位置
舉例: ls /bin |wc-l ##統計/bin有多少個文件
   find /etc/ -name passwd 2>&1 | wc -l ##將編號為2錯誤輸出變成編號為1正確
     輸出并統計個數
   find/etc/ -name passwd 2>&1 | tee file |wc -l## 將編號為2錯誤輸出
         變成編號為1正確輸出一起放入file文件并統計個數

linux中系統輸入輸出的示例分析

linux中系統輸入輸出的示例分析

以上是“linux中系統輸入輸出的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴林右旗| 栾川县| 类乌齐县| 辽源市| 兰考县| 乾安县| 大方县| 濉溪县| 威宁| 荆门市| 台北县| 南川市| 繁峙县| 巫溪县| 页游| 凤台县| 海口市| 汉中市| 晋城| 青冈县| 泰来县| 临朐县| 大连市| 南漳县| 定南县| 安福县| 孝义市| 绥德县| 蓬溪县| 三门县| 孟津县| 沛县| 高雄市| 巫山县| 曲阜市| 昌乐县| 东光县| 宜城市| 高陵县| 赣榆县| 荥经县|