1.輸出重定向:即將查詢出來的東西儲存到另乙個地方 本來輸出的位置在/dev/pts/0
> 重定向正確輸出
2> 重定向錯誤輸出
&> 重定向所有輸出
注意:重定向會覆蓋原檔案內容
示例:注意:以下實驗必須在student使用者下完成
find /etc/ -name passwd > file 定向正確輸出到file
find /etc/ -name passwd 2> file 定向錯誤輸出到file
find /etc/ -name passwd &> file 定向所有輸出到file
> file 清空file
2.輸出追加 :即將命令產生的內容追加到某乙個檔案裡面,並且不覆蓋原來內容
>> 追加正確輸出到檔案最後
2>> 追加錯誤輸出到檔案最後
&>> 追加所有輸出到檔案最後
注意:追加不會覆蓋原始檔內容
示例:find /etc/ -name passwd >> file 追加正確輸出到file
find /etc/ -name passwd 2>> file 追加錯誤輸出到file
find /etc/ -name passwd &>> file 追加所有輸出到file
3.管道:把前一條命令的輸出變成後一條命令的輸入
注意:1.管道只允許正確輸出通過
2.通過管道的輸出將會變成輸入,輸出由第二條命令執行
3.如果需要儲存前一條命令的輸出,那麼需要複製乙份輸出,用tee
例子:find /etc -name passwd |wc -l 找到etc下面名字為passwd的檔案 輸入給wc命令 計算出它的行數 輸入的內容只能是正確的
find /etc -name passwd 2>&1 |tee file |wc -l 將產生的全部內容傳給wc命令
4.輸入重定向
1.vim test3.sh
2.passwd redhat
eof3.passwd 就可以直接設定密碼
或者1.cat >sqq <>hello
>hello
>eof
Linux系統輸入輸出管理
在做輸入輸出實驗時,需要切換到普通使用者 輸出分為兩類 正確輸出,為1 錯誤輸出,為2 重定向輸出 覆蓋原檔案內容 重定向正確輸出 2 重定向錯誤輸出 重定向所有輸出 find etc name passwdfind etc name passwd westos.out 定向正確輸出 find et...
Linux系統的輸入輸出管理
系統中輸入輸出的管理 1.理解系統的輸入輸出 2.管理輸入輸出的符號 輸出重定向 重定向正確輸出 2 重定向錯誤輸出 重定向所有輸出 注意 重定向會覆蓋原檔案內容 示例 注意 以下實驗必須在student使用者下完成 find etc name passwd file 定向正確輸出到file,she...
輸入輸出管理
一 i o管理的基本概念 1.計算機外部裝置 計算機系統中除cpu和內儲存外所有的裝置和裝置稱為計算機外部裝置 外圍裝置 i o裝置 包括 a.儲存裝置 以塊為單位儲存資訊,又稱為塊裝置 b.i o裝置 用於向計算機輸入和輸出資訊的裝置 c.通訊裝置 負責計算機之間的資訊傳輸 2.裝置管理的目標 a...