Linux雲計算的重定向和管道(1)

2021-10-25 17:25:25 字數 929 閱讀 6366

fd簡介:

file descriptors ,fd ,檔案描述符,檔案控制代碼

程序使用檔案描述符來管理開啟的檔案

date:檢視當前系統的時間

date > f5.txt:將系統的時間固定寫到乙個資料夾中。

程序管道piping:管道命令可以將多條命令組合起來, 一次性完成複雜的處理任務。

語法:command1| command2 |command3 |…

通過管道刪除 xargs

fd: 檔案描述符。0,1,2,3,,,。程序開啟檔案所用。

0標準輸入

1標準輸出

2標準錯誤輸出

3+普通檔案

1.管道:

完成更複雜的功能:

| 命令1的輸出,作為命令2的輸入,命令2的輸出作為命令3的輸入。

| tee 三通。把輸出保留副本。

| xargs轉換。把輸出和輸入進行格式轉換。(語法:| xargs rm- rvf)

2.重定向

輸出重定向:>

程序產生的資訊。存放到檔案中。

標準正確輸出: ls /home > 1. txt

標準錯誤輸出: ls /aaaa .2. > 2. txt

標準混合: & > 3. txt

輸入重定向:<

以文字內容,作為程序得標準輸入

mail - s 「ssss」 alice < word. txt

linux重定向 管道

1 這條命令是什麼意思?cat file1 file2 grep name tee file3 file4 file5 wc l 該命令表示 將 file1 file2 中的包含 name 的行重定向輸出。使用 tee 命令表示 將該輸出有兩個去向。乙個是定向到檔案 file3,file4,flie...

重定向和管道

重定向和管道 第 3 章 命令列簡介 程序 包括圖形應用程式,但不包括絕大多數守護程式 至少使用三個檔案描述符 標準輸入 標準輸出和標準錯誤輸出 它們相應的序號是 0 1 和 2。一般來說,這三個描述符與該程序啟動的終端相關聯,其中輸入為鍵盤。重定向和管道的目的是重定向這些描述符。本節中的例項將幫助...

管道和重定向

重定向輸出 ls l 1.txt 這條命令,把本應該在標準輸出 檔案描述符為1 裝置上顯示的內容重定向到了 1.txt 檔案中,而在標準輸出中不會有任務顯示 如果當前目錄下,1.txt檔案存在,則新內容會覆蓋1.txt裡的所有內容.不存在則會在當前目錄中新建乙個1.txt ls l 2.txt 這條...