Centos中記錄終端輸出到文本文件的方法

一,把命令運(yùn)行的結(jié)果保存到文件當(dāng)中:用 > 把輸出轉(zhuǎn)向就可以了
例子:
$ ls > ls.txt ?;蛘?ls-->ls.txt #把ls命令的運(yùn)行結(jié)果保存到文件ls.txt中
說(shuō)明: > 是把輸出轉(zhuǎn)向到指定的文件,如文件已存在的話(huà)也會(huì)重新寫(xiě)入,文件原內(nèi)容不會(huì)保留
>> 是把輸出附向到文件的后面,文件原內(nèi)容會(huì)保留下來(lái)
二,在輸出信息的同時(shí)把信息記錄到文件中: tee 命令
解釋一下tee的作用:
“read from standard input and write to standard output and files”,它從標(biāo)準(zhǔn)輸入讀取內(nèi)容并將其寫(xiě)到標(biāo)準(zhǔn)輸出和文件中
參數(shù): -a, --append,“append to the given FILEs, do not overwrite“,附加至給出的文件,而不是覆蓋它
例子:
$ ls | tee ls.txt #將會(huì)在終端上顯示ls命令的執(zhí)行結(jié)果,并把執(zhí)行結(jié)果輸出到ls.txt 文件中
$ls | tee -a ls.txt #保留ls.txt文件中原來(lái)的內(nèi)容,并把ls命令的執(zhí)行結(jié)果添加到ls.txt文件的后面。
三,多個(gè)命令的輸出都需要記錄: script 命令
script這個(gè)命令很強(qiáng)大,可以記錄終端的所有輸出到相應(yīng)的文件中
例子:
1.$ script
Script. started, file is typescript
2.$ ls
…… 內(nèi)容省略
3.$ exit
exit
Script. done, file is typescript
4. $cat typescript #就會(huì)把上面綠色的部分再顯示一次:
說(shuō)明:
1,我們?cè)趩?dòng)script時(shí)沒(méi)有指定文件名,它會(huì)自動(dòng)記錄到當(dāng)前目錄下一個(gè)名為 typescript的文件中。也可以用 -a參數(shù) 指定文件名
例子:
$script. -a example.txt #終端的輸出內(nèi)容被記錄到 example.txt這個(gè)文件中
2,退出script時(shí),用exit,事實(shí)上script就是啟動(dòng)了一個(gè)shell
相關(guān)文章
centos如何進(jìn)入不同終端?centos進(jìn)入不同終端的幾種方法
一些還不知道centos如何進(jìn)入不同終端?下面小編就為大家?guī)?lái)centos進(jìn)入不同終端的幾種方法;有需要的朋友可以過(guò)來(lái)看看2016-11-28- 這篇文章主要介紹了CentOS終端命令行顯示中文亂碼的解決方法,以及測(cè)試方法和缺少中文字體時(shí)的解決方法,需要的朋友可以參考下2014-06-25
- 有些朋友還不知道Centos純命令行文本界面下如何安裝桌面?下面小編就為大家?guī)?lái)Centos純命令行文本界面下安裝桌面的方法;有需要的朋友可以過(guò)來(lái)看看2016-12-08
- 很多朋友反饋說(shuō)不知道Centos怎么查找目錄下所有文件中是否包含指定字符串;下面小編就為大家?guī)?lái)Centos查找目錄下所有文件中是否包含指定字符串的方法;有需要的朋友可以過(guò)2016-12-07
- 今天小編為大家?guī)?lái)的是復(fù)制文件與文件夾的CentOS常用命令;希望對(duì)大家會(huì)有幫助!有需要的朋友可以過(guò)來(lái)看看2016-12-07
CentOS7如何設(shè)置交換文件?CentOS7設(shè)置交換文件的方法
很多朋友都不知道CentOS7如何設(shè)置交換文件;下面小編就為大家?guī)?lái)CentOS7設(shè)置交換文件的方法;有需要的朋友可以過(guò)來(lái)看看2016-11-29- Linux非桌面環(huán)境下是沒(méi)有自帶回收站的,但是我們可以自己建立一個(gè),并且默認(rèn)將rm命令刪除的文件移進(jìn)去,下面就來(lái)詳解CentOS中使用rm命令將文件移到回收站的方法:2016-06-14
CentOS系統(tǒng)中掛載光盤(pán)鏡像ISO文件的教程
這篇文章主要介紹了CentOS系統(tǒng)中掛載光盤(pán)鏡像ISO文件的教程,包括使用本地ISO做yum源及開(kāi)機(jī)自動(dòng)掛載ISO等方法,整理得非常全面,需要的朋友可以參考下2016-04-14CentOS系統(tǒng)下嘗試恢復(fù)被刪除的文件的方法集錦
這篇文章主要介紹了CentOS系統(tǒng)下嘗試恢復(fù)被刪除的文件的方法集錦,這里主要針對(duì)Linux的ext4文件系統(tǒng)及ext3文件系統(tǒng)來(lái)講,需要的朋友可以參考下2016-01-14CentOS下Pureftp的配置文件常用配置項(xiàng)整理
這篇文章主要介紹了CentOS中Pureftp的配置文件常用配置項(xiàng)整理,Pureftp是一款常用的輕量級(jí)PDF服務(wù)器,需要的朋友可以參考下2016-01-15