欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux輸入輸出重定向詳細(xì)使用說明

 更新時(shí)間:2018年03月12日 15:18:55   投稿:wdc  
Linux標(biāo)準(zhǔn)輸入、輸出設(shè)備主要是鍵盤和顯示器,輸出重定向是改變程序運(yùn)行的輸入來源和輸出地點(diǎn)

1、Linux標(biāo)準(zhǔn)輸入輸出
Linux標(biāo)準(zhǔn)輸入、輸出設(shè)備主要是鍵盤和顯示器,詳細(xì)介紹如下表所示。

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

注:其中一個(gè)>表示:覆蓋原文件中的內(nèi)容;如果文件不存在,就創(chuàng)建文件;如果文件存在,就將其清空;一般我們備份清理日志文件的時(shí)候

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

2、Linux輸出重定向
輸出重定向:改變程序運(yùn)行的輸入來源和輸出地點(diǎn)。

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

輸出重定向
類型 符號(hào) 功能
標(biāo)準(zhǔn)輸出重定向 命令 >文件 以覆蓋方式,把命令的正確輸出內(nèi)容輸出到指定的文件或設(shè)備當(dāng)中
命令 >>文件 以追加方式,把命令的正確輸出內(nèi)容輸出到指定的文件或設(shè)備當(dāng)中
標(biāo)準(zhǔn)錯(cuò)誤輸出重定向 錯(cuò)誤命令 2>文件 以覆蓋方式,把命令的錯(cuò)誤輸出內(nèi)容輸出到指定的文件或設(shè)備當(dāng)中
錯(cuò)誤命令 2>>文件 以追加方式,把命令的錯(cuò)誤輸出內(nèi)容輸出到指定的文件或設(shè)備當(dāng)中
正確/錯(cuò)誤輸出同時(shí)保存 命令 > 文件 2>&1 以覆蓋方式,把命令的正確輸出和錯(cuò)誤輸出內(nèi)容保存到同一個(gè)文件當(dāng)中
命令 >> 文件 2>&1 以追加方式,把命令的正確輸出和錯(cuò)誤輸出內(nèi)容保存到同一個(gè)文件當(dāng)中
命令 &> 文件 以覆蓋方式,把命令的正確輸出和錯(cuò)誤輸出內(nèi)容保存到同一個(gè)文件當(dāng)中
命令 &>> 文件 以追加方式,把命令的正確輸出和錯(cuò)誤輸出內(nèi)容保存到同一個(gè)文件當(dāng)中
命令 >>文件1 2>文件2 以追加方式,把命令的正確輸出保存在文件1中;以覆蓋方式,把命令的錯(cuò)誤輸出內(nèi)容保存到文件2中

3、Linux輸入重定向

輸入重定向
類型 符號(hào) 功能
標(biāo)準(zhǔn)輸入 命令 <文件1 命令把文件1的內(nèi)容作為標(biāo)準(zhǔn)輸入
標(biāo)識(shí)符限定輸入 命令 <<標(biāo)識(shí)符 命令從標(biāo)準(zhǔn)輸入中讀入內(nèi)容,直到遇到“標(biāo)識(shí)符”分界符位置
輸入輸出重定向 命令 <文件1 >文件2 命令把文件1的內(nèi)容作為標(biāo)準(zhǔn)輸入,把文件2作為標(biāo)準(zhǔn)輸出

總結(jié)一五Linux的輸入輸出重定向:

1、重新設(shè)置命令的默認(rèn)輸入,輸出,指向到自己文件(文件,文件描述符,設(shè)備其實(shí)都是文件,因?yàn)閘inux就是基于設(shè)備也是文件,描述符也指向是文件)

2、擴(kuò)展自己新的描述符,對(duì)文件進(jìn)行讀寫操作

相關(guān)文章

  • apache tomcat 一個(gè)網(wǎng)站多域名的實(shí)現(xiàn)方法

    apache tomcat 一個(gè)網(wǎng)站多域名的實(shí)現(xiàn)方法

    因此處是進(jìn)行多域名設(shè)置,所以 Apache 與 tomcat的結(jié)合沒有詳述,此處只是設(shè)置多域名的方法
    2009-02-02
  • Linux中的常見文件類型有哪些

    Linux中的常見文件類型有哪些

    這篇文章主要介紹了Linux中的常見文件類型,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • apache虛擬主機(jī)配置的三種方式(小結(jié))

    apache虛擬主機(jī)配置的三種方式(小結(jié))

    本文主要介紹了apache虛擬主機(jī)配置的三種方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • LVS+Keepalived構(gòu)建高可用負(fù)載均衡(測(cè)試篇)

    LVS+Keepalived構(gòu)建高可用負(fù)載均衡(測(cè)試篇)

    這篇文章主要介紹了LVS+Keepalived構(gòu)建高可用負(fù)載均衡的測(cè)試方法,需要的朋友可以參考下
    2013-06-06
  • Linux下安裝telnet的方法

    Linux下安裝telnet的方法

    這篇文章主要介紹了Linux下安裝telnet的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-07-07
  • Linux命令搜索命令whereis與which的區(qū)別

    Linux命令搜索命令whereis與which的區(qū)別

    這篇文章主要介紹了Linux命令搜索命令whereis與which的區(qū)別的相關(guān)資料,這里舉例說明該如何區(qū)別他們之家的用法,需要的朋友可以參考下
    2017-08-08
  • Linux下ulimit關(guān)于open files的配置過程

    Linux下ulimit關(guān)于open files的配置過程

    本文介紹了在CentOS系統(tǒng)中設(shè)置文件描述符和進(jìn)程限制的方法,包括/etc/security/limits.conf文件和systemd的system.conf文件的配置,這些設(shè)置對(duì)于大數(shù)據(jù)系統(tǒng)的穩(wěn)定運(yùn)行至關(guān)重要
    2024-12-12
  • centos7防火墻如何設(shè)置只對(duì)部分端口號(hào)限源

    centos7防火墻如何設(shè)置只對(duì)部分端口號(hào)限源

    這篇文章主要介紹了centos7防火墻如何設(shè)置只對(duì)部分端口號(hào)限源問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Linux 文件權(quán)限的詳細(xì)介紹

    Linux 文件權(quán)限的詳細(xì)介紹

    這篇文章主要介紹了Linux 文件權(quán)限的詳細(xì)介紹,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • ubuntu16.04服務(wù)器配置ssh免密碼登錄

    ubuntu16.04服務(wù)器配置ssh免密碼登錄

    通過本文給大家分享ubuntu16.04服務(wù)器配置ssh免密碼登錄的方法,分為客戶端和服務(wù)端操作及ssh簡(jiǎn)寫技巧,非常不錯(cuò)具有一定的參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-10-10

最新評(píng)論