05I/O重定向和用戶組管理

1標椎輸入和輸出

程序:指令+數據
ide

讀入數據:Inputspa

輸出數據:Outputmeip

每打開一個文件都有一個fd:file descriptor(文件描述符)it

Linux給程序提供三種I/O設備class

標椎輸入(STDIN) 0 默認接受來自終端窗口的輸入date

標椎輸出(STDOUT)1 默認輸出到終端窗口file

標椎錯誤(STDERR)2 默認輸出到終端窗口終端

命令 (1)> 文件 屏幕輸出到只定終端或者文件

hostname > /dev/pts/1 輸出到終端1程序

> /data/p.txt 建立空文件 清空文件 覆蓋數據

echo 默認建立空行 -n 不換行

echo -n > /data/p.txt 輸出空到文件

cat /dev/null > /data/p.txt 追加空到文件

set -C 禁止覆蓋 

>|強制覆蓋

>>追加 

命令 2> 文件  錯誤信息或者報警重定向到指定文件

cat /data /err &> /data/all.log      合併

合併多個命令輸出到屏幕

(ls;data)或者{ls;date;} > /data/log

相關文章
相關標籤/搜索