Linux中的輸入輸出管理

2021-10-08 10:28:00 字數 1360 閱讀 7338

1.!d 離你最近的以d開頭的檔案

mkdir test 建立test目錄

mkdir dir1/dir2 -p 建立有層級目錄

ls file [1–9] 列出1-9個空資料夾,注意:中括號裡面必須是字元

touch file 建立1-10個空資料夾

l. 顯示隱藏檔案

ls 顯示非空檔案

ls + sl 將文件排序

ls + sl /head -5 前五行排序

rm -fr 強制刪除目錄

cat file| less 分頁瀏覽

ctrl +d 關閉 shell

ctrl +c 取消命令

ctrl + shift +t 開啟多視窗

cp file1 file2 file3 dir1/ 複製目標檔案到dir1

cp -p /home/wxh/wxhfile 加p複製原屬性

mv file1 dir1/+新命名 同乙個檔案下面的重新命名檔案

ls /etc/ |wc - l 統計真正的行

ll /etc/ |wc -l 統計多一行

以 「/」 開頭為絕對路徑

不以 「/」 開頭為絕對路徑

\ ls 轉譯 不執行此命令

** 『』 ** ## 匹配0~ 任意字元 ls file 顯示全部檔案

? ##匹配單個字元 ls file? 顯示非空檔案

ls file [^123] 除過123後的所有檔案

ls file [1,2,3] 只列出123這三個檔案

輸入重定向

tr 『a-z』 『a-z』 < test ##把test檔案中的內容定向到tr程式中來(單行輸入)

tr 『a-z』 『a-z』 << test ##此處的test不能表示為檔名稱只表示test字元

輸出重定向

find /etc -name passwd > westos.out ##重定向正確輸出

find /etc -name passwd 2 > westos.out ##重定向錯誤輸出

find /etc -name passwd &> westos.out ##重定向所有輸出

注意:重定向管理輸出後會覆蓋原檔案內容

追加find /etc -name passwd >> westos.out ##追加正確輸出

find /etc -name passwd 2>> westos.out ##追加錯誤輸出

find /etc -name passwd &>> westos.out ##追加所有輸出

注意: 追加和重定向功能相似,但是不會覆蓋原檔案內容

管道 「|」

把前一條命令的輸出變成輸入傳遞到下一條命令進行操作

注意:管道只處理正確輸出

Linux中的輸入輸出管理

輸出實驗需要用普通使用者,輸入實驗需要用超級使用者登陸 1 字元裝置 字元裝置就是顯示字元到螢幕上的裝置檔案 字元裝置是指只能乙個位元組乙個位元組進行讀寫操作的裝置,不能隨機讀取裝置中的某一資料 讀取資料要按照先後資料。字元裝置是面向流的裝置,常見的字元裝置有滑鼠 鍵盤 串列埠 控制台和led等。一...

Linux中的輸入輸出管理

tr a z a z westos 轉換westos檔案中的所有字母為大寫 vim westos 進入vim後編輯下述內容 date 日期 passwd westos westos westos eof 當字元再次出現的時候表示錄入結束 cal 日曆 sh westos 執行westos這個檔案 輸...

Linux中的輸入輸出管理

二.如何管理輸入 三.如何管理系統輸出 普通使用者的找檔案時,因為檔案許可權的問題,在找檔案時有的地方進不去,會出現報錯,因此在執行命令列後共產生了兩類的輸出,一類是錯誤輸出,一類是正確輸出。字元裝置就是顯示字元到螢幕上的裝置檔案,指在i o傳輸中以字元為單位進行傳輸的裝置,例如 鍵盤,印表機。並且...