馬哥4-3

運算器,控制器:    CPU

存儲器:RAM

輸入設備/輸出設備

 

程序:指令和數據

 

控制器:指令

運算器:

存儲器:

 

地址總線:尋址,內存尋址

數據總線:傳輸數據

控制總線:控制指令

寄存器:CPU暫時存儲器

I/O:硬盤

程序

INPUT設備

OUTPUT設備

 

系統設定:

        默認輸出設備:標準輸出STDOUT 1

        默認輸入設備:標準輸入STDIN 0

        錯誤輸出:STDERR  2

 

標準輸入:鍵盤

標準輸出和錯誤輸出:顯示器

I/O重定向:

 

linux:

>:輸出重定向,原有內容會被覆蓋

>>:追加輸出,不會覆蓋

set -c禁止對已存在文件使用覆蓋重定向

            強制覆蓋輸出則使用>|

set+c關閉上述功能

 

 

2+>:重定向錯誤輸出

2>>:追加

&>:重定向標準輸出或錯誤輸出到同一個文件

<:輸入重定向

<<:here document   END  EOF

 

 

cat>>/tmp/myfile.txt<<EOF

 

管道:把一個命令的輸出作爲後一個命令的輸入

 

命令1  |命令2  |命令3 |

 

echo “hello world” |tee /tmp/hello.out

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章