shell中"-"的用處

來源:互聯網
上載者:User

shell中"-"的用處 tar -cvf - /home | tar -xvf -上面指令的意思?特別是幾個-   www.2cto.com  具體tar命令的用法就不細說了。 這句的意思就是把/home 拷貝到目前的目錄下。 tar 命令後面跟著的-cvf 這個減號是表示後面的字母是tar命令的選項,其中 c表示打包、v表示顯示執行過程、f表示打包後產生的檔案。 然後緊跟著f後面的減號,在這裡是指標準輸出資料流。前半句的意思是把/home打包放到輸出資料流中。 接著用管道符號|串連後半部分。 www.2cto.com   前半部分輸出的流做為後半部分輸入的參數,就是那個流,這個流在這裡用減號表示。 後半部分也是tar命令,這次的選項x是解包。 後半句完整的意思是把輸入資料流-裡的內容解包到目前的目錄。 整句的效果和cp /home.一樣。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.