婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 關于linux中系統輸入輸出的管理詳解

關于linux中系統輸入輸出的管理詳解

熱門標簽:百度地圖標注要不要錢 智能電話機器人線路 廣州電銷機器人系統圖 東莞人工智能電銷機器人供應商 金融行業外呼線路 賀州市地圖標注app 高德地圖標注無營業執照 江蘇電銷外呼防封系統是什么 長沙開福怎么申請400電話

系統中輸入輸出的管理

1.理解系統的輸入輸出

linux系統中,1表示正確輸出,2表示錯誤輸出

2.管理輸入輸出的符號

(1)輸出重定向(輸出到指定的位置)

> ##重定向正確輸出
2> ##重定向錯誤輸出
&> ##重定向全部輸出

注意:以下實驗應在普通用戶中完成

find /etc/ -name passwd > file1 ##定向正確輸出到file1(會顯示未放到文件里的錯誤輸出)
find /etc/ -name passwd 2> file2 ##定向錯誤輸出到file2(會顯示未放到文件里的正確輸出)
find /etc/ -name passwd &> file3 ##定向所有輸出到file3

file ##清空file(因為'>'符號輸出時會覆蓋源文件,所以> file則是用空白覆蓋源文件,即可做到清空的作用)


(2)輸出追加

>>  ##追加正確輸出到文件最后
2>> ##追加錯誤輸出到文件最后
&>> ##追加所有輸出到文件最后

注意: 追加不會覆蓋源文件內容

(3)輸入重定向

<<EOF

內容

EOF(此處的EOF可以為任意組合,但需要前后相同)

比如:

vim file
輸入
passwd student<<EOF
heihei
heihei
EOF

命令行輸入file  ##修改student用戶密碼

3.管道

作用:是將前一條命令的輸出變成管道后一條命令的輸入

注意:管道只允許正確的輸出通過,如果想要錯誤的輸出,應使用2>&1先將錯誤輸出編號變成正確輸出編號再輸出

| ##把第一條命令的正確輸出變成管道后第二條命令的輸入
2>&1 ##將編號為2的錯誤輸出變成編號為1的正確輸出
tee ##將輸出復制到指定位置
舉例: ls /bin |wc-l ##統計/bin有多少個文件
   find /etc/ -name passwd 2>&1 | wc -l ##將編號為2錯誤輸出變成編號為1正確
     輸出并統計個數
   find/etc/ -name passwd 2>&1 | tee file |wc -l## 將編號為2錯誤輸出
         變成編號為1正確輸出一起放入file文件并統計個數


總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

標簽:北京 松原 玉樹 滄州 永州 廊坊 洛陽 張家界

巨人網絡通訊聲明:本文標題《關于linux中系統輸入輸出的管理詳解》,本文關鍵詞  關于,linux,中,系統,輸入,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《關于linux中系統輸入輸出的管理詳解》相關的同類信息!
  • 本頁收集關于關于linux中系統輸入輸出的管理詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 罗甸县| 广东省| 东台市| 尉氏县| 崇州市| 金平| 柯坪县| 襄樊市| 周宁县| 禹城市| 梨树县| 普兰店市| 漠河县| 沙雅县| 牡丹江市| 葫芦岛市| 门源| 永泰县| 四子王旗| 宁化县| 珲春市| 普兰县| 海淀区| 泾川县| 电白县| 宁河县| 通河县| 罗平县| 城步| 迁安市| 化州市| 满城县| 彭山县| 夏邑县| 买车| 阿拉尔市| 五大连池市| 论坛| 防城港市| 新干县| 平定县|