Linux基礎命令 -管道密切配合使用 tee

基礎命令和管道密切配合使用  tee

 

 

基礎命令:tee  

tee命令

功能:

把命令1STDOUT保存在文件名中,然后管道輸入給命令2;

補充說明:tee指令會從標準輸入設備讀取數據,將其內容輸出到標準輸出設備,同時保存成文件。

使用場景:

1.保存不同階段的輸出

2.復雜管道的故障排除

3.同時查看和記錄輸出

語法:

命令1 | tee文件名| 命令2

舉例

1.舉例:顯示/boot目錄下的文件列表,保存至/tmp/boot_out文件并在屏幕上顯示。

ls  -1 /boot | tee  /tmp/boot_out  #如果不使用tee命令,標準輸出至屏幕或重定向到文件 二者這能選其一
[root@wCentos7 ~]# ls  -1 /boot | tee  /tmp/boot_out
config-3.10.0-327.el7.x86_64
grub
grub2
initramfs-0-rescue-2d34ee936fa14412ad51a08dcb36643d.img
initramfs-3.10.0-327.el7.x86_64.img
initramfs-3.10.0-327.el7.x86_64kdump.img
initrd-plymouth.img
symvers-3.10.0-327.el7.x86_64.gz
System.map-3.10.0-327.el7.x86_64
vmlinuz-0-rescue-2d34ee936fa14412ad51a08dcb36643d
vmlinuz-3.10.0-327.el7.x86_64
[root@wCentos7 ~]#

原創文章,作者:linux_root,如若轉載,請注明出處:http://www.www58058.com/27713

(0)
linux_rootlinux_root
上一篇 2016-08-03 14:33
下一篇 2016-08-03 14:59

相關推薦

  • dstat,htop,top,ps命令 (Blog 8)

      Linux哲學思想之一:一切皆文件:內核將其參數全部映射為文件;這些文件保存在/proc, /sys目錄中;/proc目錄:保存內核及進程狀態信息,是內核參數的映射; 內核參數:可調參數:調整運行特性;/proc/sys不可調參數:輸出內核統計信息及狀態信息; 進程狀態:/proc/# 與進程號同名的目錄,目錄下存放許多當前進程相關信息; 進程…

    Linux干貨 2017-11-27
  • 編程語言編年史

          我們都知道,編程語言是一組用來定義計算機程序的語法規則。它是一種被標準化的交流語言,用來向計算機發出指令。一種計算機語言讓程序員能夠準確地定義計算機所需要使用的數據,并精確地定義在不同情況下所應當采取的行動。盡管人們多次試圖創造一種通用的程序設計語言,卻沒有一次嘗試是成功的。之所以有那么多種不同的編程語言存在的原因是…

    Linux干貨 2017-03-30
  • ?LAMP

    LAMP lamp環境簡介 php –> httpd Module形式安裝php FastCGI方式安裝php httpd-2.2配置fcgi php-xcache MySQL 安裝與配置 php –> MySQL 快速部署LAMP php網站程序安裝 phpMyadmin wordpress DiscuzX 腳本安裝wordpress、disc…

    Linux干貨 2016-10-12
  • 管理用戶組的命令

    用戶賬戶 管理用戶的命令及配置文件, Useradd,usermod,userdel,newusers,chpasswd,passwd,chage,chfn,chsh,id,su,finger Useradd:創建用戶,         Useradd 選項 參數  &…

    Linux干貨 2016-10-23
  • centos系統啟動流程詳解

    centos系統啟動流程詳解 CentOS啟動流程: POST 加電自檢 主板上有一個ROM芯片,有只讀程序,CPU被設計為一旦通電就會自動去找ROM芯片上的程序并運行,即檢查各種硬件設備是否存在。 BootSequence 引導過程 加電自檢后按BIOS中設定的次序查找各引導設備,第一個有引導程序的設備即是本次啟動用到的設備 MBR(BootLoader)…

    Linux干貨 2017-09-04
欧美性久久久久