##########系統中輸入輸出的管理##########
1.理解系統的輸入輸出
2.管理輸入輸出的符號
####輸出重定向
> ##重定向正確輸出
2> ##重定向錯誤輸出
&> ##重定向所有輸出
注意 :重定向會覆蓋原檔案內容
示例:注意 :以下實驗必須在student使用者下完成
find /etc/ -name passwd > file ##定向正確輸出到file,shell的結果會顯示出錯誤的檔案
find /etc/ -name passwd 2> file.err ##定向錯誤輸出file.err,shell的結果會顯示出正確的檔案
find /etc/ -name passwd &> file.all ##定向所有輸出到file.all
> file ##清空file
>> ##輸出追加,追加正確輸出到檔案最後
注意:追加不會覆蓋原始檔內容
示例:find /etc/ -name passwd >> file ##追加正確輸出到file
find /etc/ -name passwd 2>> file2.err ##追加錯誤輸出到file2
#########3.管道的應用#########
1.管道的作用
「|」管道的作用是把前一條命令的輸出變成後一條命令的輸入
注意 :
管道只允許編號為1輸出通過
通過管道的輸出將會變成輸入,而變成輸入的這些輸出是會被第二條命令處理的
如果需要儲存輸出內容,那麼需要複製乙份輸出,用到的命令是「tee」
此實驗在普通使用者下操作:
find /etc/ -name passwd|wc -l ##會看到的結果為2,因為錯誤輸出不能通過管道
find /etc/ -name passwd 2>&1 | wc -l ##會看到19,因為編號為2的輸出被「2>&1」轉換為編號1
find /etc/ -name passwd 2>&1 | tee file | wc -l ##儲存乙份輸出到file再統計行數
##########4.輸入重定向##########
Linux系統輸入輸出管理
在做輸入輸出實驗時,需要切換到普通使用者 輸出分為兩類 正確輸出,為1 錯誤輸出,為2 重定向輸出 覆蓋原檔案內容 重定向正確輸出 2 重定向錯誤輸出 重定向所有輸出 find etc name passwdfind etc name passwd westos.out 定向正確輸出 find et...
linux系統中輸入輸出管理
1.輸出重定向 即將查詢出來的東西儲存到另乙個地方 本來輸出的位置在 dev pts 0 重定向正確輸出 2 重定向錯誤輸出 重定向所有輸出 注意 重定向會覆蓋原檔案內容 示例 注意 以下實驗必須在student使用者下完成 find etc name passwd file 定向正確輸出到file...
輸入輸出管理
一 i o管理的基本概念 1.計算機外部裝置 計算機系統中除cpu和內儲存外所有的裝置和裝置稱為計算機外部裝置 外圍裝置 i o裝置 包括 a.儲存裝置 以塊為單位儲存資訊,又稱為塊裝置 b.i o裝置 用於向計算機輸入和輸出資訊的裝置 c.通訊裝置 負責計算機之間的資訊傳輸 2.裝置管理的目標 a...