Linux tee命令作用是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux tee命令作用是啥?相关的知识,希望对你有一定的参考价值。
Linux tee命令用于读取标准输入的数据,并将其内容输出成文件。tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 参考技术A “Linux中的tee是一个命令。 主要用途----显示程序的输出并将其复制到一个或多个文件中。 它与重定向命令的不同之处在于达到重定向效果的同时,还能在屏观察输出。 命令格式 tee [参数] [ File ... ] 参数 -a 表示将输出添加到 File 的末尾而不是覆盖写入。 ...” 参考技术B tree:以树形结构显示目录下的内容
tree命令的中文意思为“树”,功能是以树形结构列出指定目录下的所有内容,包括所有文件、子目录及子目录里的目录和文件。
[root@oldboy ~]# rpm -qa tree #<==查询tree命令是否安装。
tree-1.5.3-2.el6.x86_64 #<==如果没有显示就执行下面的命令。
[root@oldboy ~]# yum -y install tree #<==安装tree命令的yum命令。
第二步,调整系统字符集,防止树形结构显示乱码。
范例2-9:不带任何参数执行tree命令。
[root@oldboy etc]# cd ~
[root@oldboy ~]# tree #<==显示当前目录结构。
. #<==“.”以当前目录为起点。
├── anaconda-ks.cfg
├── install.log
└── install.log.syslog
0 directories, 3 files
范例2-10:以树形结构显示目录下的所有内容(-a的功能)。
[root@oldboy ~]# tree -a #<==带-a参数显示所有文件(包括隐藏文件)。
.├── anaconda-ks.cfg
├── .bash_history #<==在Linux系统中,以“.”点号开头的文件为隐藏文件,默认不显示。
├── .bash_logout
├── .bash_profile
├── .bashrc
├── .cshrc
├── install.log
├── install.log.syslog
├── .mysql_history
├── .tcshrc
└── .viminfo
0 directories, 11 files
#<==上述命令结果仅供参考,能看到加粗的以点开头的隐藏文件即可,列表的内容名字多少可能因系统的不同而有区别。
范例2-11:只列出根目录下第一层目录结构(-L功能)。
[root@oldboy ~]# tree -L 1 / #<==-L参数后接数字,表示查看目录的层数,不带-L选项默认显示所有层数。
/
├── bin
├── boot
...省略若干行...
├── sys
├── tmp
├── usr
└── var
20 directories, 0 files 参考技术C
Linux tee命令用于读取标准输入的数据,并将其内容输出成文件。tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。
参考技术D tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件 。查询命令《Linux就该这么学》语法格式:tee [参数] [文件]
比如你想要使用指令”tee”将用户输入的数据同时保存到文件”file1″和”file2″中,输入如下命令:# tee file1 file2
LINUX 笔记-tee命令
作用:把输出的一个副本输送到标准输出,另一个副本拷贝到相应的文件中
格式:tee filename
例:who | tee who.out 使用who命令,结果输出到屏幕上,同时保存在who.out文件中
以上是关于Linux tee命令作用是啥?的主要内容,如果未能解决你的问题,请参考以下文章