91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Linux輸入輸出重定向詳細使用說明

發布時間:2020-10-22 02:26:03 來源:腳本之家 閱讀:155 作者:wdc 欄目:服務器

1、Linux標準輸入輸出
Linux標準輸入、輸出設備主要是鍵盤和顯示器,詳細介紹如下表所示。

Linux標準輸入輸出
設備 設備文件名 文件描述符 類型 符號表示
鍵盤 /dev/stdin 0(缺省是鍵盤,為0時是文件或者其他命令的輸出) 標準輸入 < <<
顯示器 /dev/stdout 1(缺省是屏幕,為1時是文件) 標準輸出 > >>
顯示器 /dev/stderr 2(缺省是屏幕,為2時是文件) 標準錯誤輸出 2> 2>>

注:其中一個>表示:覆蓋原文件中的內容;如果文件不存在,就創建文件;如果文件存在,就將其清空;一般我們備份清理日志文件的時候

兩個>即>>表示:追加到原文件中的內容之后;果文件不存在,就創建文件;如果文件存在,則將新的內容追加到那個文件的末尾,該文件中的原有內容不受影響

2、Linux輸出重定向
輸出重定向:改變程序運行的輸入來源和輸出地點。

主要的適用方法如下表所示:

輸出重定向
類型 符號 功能
標準輸出重定向 命令 >文件 以覆蓋方式,把命令的正確輸出內容輸出到指定的文件或設備當中
命令 >>文件 以追加方式,把命令的正確輸出內容輸出到指定的文件或設備當中
標準錯誤輸出重定向 錯誤命令 2>文件 以覆蓋方式,把命令的錯誤輸出內容輸出到指定的文件或設備當中
錯誤命令 2>>文件 以追加方式,把命令的錯誤輸出內容輸出到指定的文件或設備當中
正確/錯誤輸出同時保存 命令 > 文件 2>&1 以覆蓋方式,把命令的正確輸出和錯誤輸出內容保存到同一個文件當中
命令 >> 文件 2>&1 以追加方式,把命令的正確輸出和錯誤輸出內容保存到同一個文件當中
命令 &> 文件 以覆蓋方式,把命令的正確輸出和錯誤輸出內容保存到同一個文件當中
命令 &>> 文件 以追加方式,把命令的正確輸出和錯誤輸出內容保存到同一個文件當中
命令 >>文件1 2>文件2 以追加方式,把命令的正確輸出保存在文件1中;以覆蓋方式,把命令的錯誤輸出內容保存到文件2中

3、Linux輸入重定向

輸入重定向
類型 符號 功能
標準輸入 命令 <文件1 命令把文件1的內容作為標準輸入
標識符限定輸入 命令 <<標識符 命令從標準輸入中讀入內容,直到遇到“標識符”分界符位置
輸入輸出重定向 命令 <文件1 >文件2 命令把文件1的內容作為標準輸入,把文件2作為標準輸出

總結一五Linux的輸入輸出重定向:

1、重新設置命令的默認輸入,輸出,指向到自己文件(文件,文件描述符,設備其實都是文件,因為linux就是基于設備也是文件,描述符也指向是文件)

2、擴展自己新的描述符,對文件進行讀寫操作

向AI問一下細節

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

AI

库车县| 定边县| 嘉善县| 水富县| 桃源县| 滁州市| 板桥市| 闵行区| 鄂温| 正阳县| 珲春市| 兴安盟| 防城港市| 梁河县| 尉犁县| 平遥县| 安庆市| 平原县| 吴江市| 怀远县| 沧州市| 昌黎县| 贵德县| 安塞县| 金塔县| 宜州市| 金湖县| 东乡族自治县| 息烽县| 望城县| 盘锦市| 姚安县| 乐清市| 两当县| 朝阳县| 措勤县| 颍上县| 南丹县| 乌兰县| 伊金霍洛旗| 德州市|