程序:指令+數據
ide
讀入數據:Inputspa
輸出數據:Outputmeip
每打開一個文件都有一個fd:file descriptor(文件描述符)it
Linux給程序提供三種I/O設備class
標椎輸入(STDIN) 0 默認接受來自終端窗口的輸入date
標椎輸出(STDOUT)1 默認輸出到終端窗口file
標椎錯誤(STDERR)2 默認輸出到終端窗口終端
hostname > /dev/pts/1 輸出到終端1程序
> /data/p.txt 建立空文件 清空文件 覆蓋數據
echo 默認建立空行 -n 不換行
echo -n > /data/p.txt 輸出空到文件
cat /dev/null > /data/p.txt 追加空到文件
set -C 禁止覆蓋
>|強制覆蓋
>>追加
cat /data /err &> /data/all.log 合併
合併多個命令輸出到屏幕
(ls;data)或者{ls;date;} > /data/log