⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tree.1

📁 tree-1.5.1.tar.gz,是linux系统中查看项目的树形结构的工具,能让你对整个项目的结构一目了然.
💻 1
字号:
.\" $Copyright: $.\" Copyright (c) 1996 - 2007 by Steve Baker.\" All Rights reserved.\".\" This program is free software; you can redistribute it and/or modify.\" it under the terms of the GNU General Public License as published by.\" the Free Software Foundation; either version 2 of the License, or.\" (at your option) any later version..\".\" This program is distributed in the hope that it will be useful,.\" but WITHOUT ANY WARRANTY; without even the implied warranty of.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the.\" GNU General Public License for more details..\".\" You should have received a copy of the GNU General Public License.\" along with this program; if not, write to the Free Software.\" Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA.\"....TH TREE 1 "\*(V)" "Tree 1.5.1".SH NAMEtree \- list contents of directories in a tree-like format..SH SYNOPSIS\fBtree\fP [\fB-adfghilnopqrstuxACDFNS\fP] [\fB-L\fP \fIlevel\fP [\fB-R\fP]] [\fB-H\fP \fIbaseHREF\fP] [\fB-T\fP \fItitle\fP] [\fB-o\fP \fIfilename\fP] [\fB--nolinks\fP] [\fB-P\fP \fIpattern\fP] [\fB-I\fP \fIpattern\fP] [\fB--inodes\fP] [\fB--device\fP] [\fB--noreport\fP] [\fB--dirsfirst\fP] [\fB--version\fP] [\fB--help\fP] [\fIdirectory\fP ...].br.SH DESCRIPTION\fITree\fP is a recursive directory listing program that produces a depthindented listing of files, which is colorized ala \fIdircolors\fP if the \fBLS_COLORS\fPenvironment variable is set and output is to tty.  With no arguments,\fItree\fP lists the files in the current directory.  When directoryarguments are given, \fItree\fP lists all the files and/or directories foundin the given directories each in turn.  Upon completion of listing allfiles/directories found, \fItree\fP returns the total number of files and/ordirectories listed.By default, when a symbolic link is encountered, the path that the symboliclink refers to is printed after the name of the link in the format:.br    name -> real-path.brIf the `\fB-l\fP' option is given and the symbolic link refers to an actualdirectory, then \fItree\fP will follow the path of the symbolic link as ifit were a real directory..br.SH OPTIONS\fITree\fP understands the following command line switches:.TP.B --helpOutputs a verbose usage listing..PP.TP.B --versionOutputs the version of tree..PP.TP.B -aAll files are printed.  By default tree does not print hidden files (thosebeginning with a dot `.').  In no event does tree print the file systemconstructs `.' (current directory) and `..' (previous directory)..PP.TP.B -dList directories only..PP.TP.B -fPrints the full path prefix for each file..PP.TP.B -iMakes tree not print the indentation lines, useful when used in conjunctionwith the \fB-f\fP option..PP.TP.B -lFollows symbolic links if they point to directories, as if they weredirectories. Symbolic links that will result in recursion are avoided whendetected..PP.TP.B -xStay on the current file-system only.  Ala \fBfind \fI-xdev\fP..PP.TP.B -P \fIpattern\fPList only those files that match the wild-card \fIpattern\fP.  Note: you must usethe \fI-a\fP option to also consider those files beginning with a dot `.' formatching.  Valid wildcard operators are `*' (any zero or more characters), `?' (anysingle character), `[...]' (any single character listed between brackets (optional -(dash) for character range may be used: ex: [A-Z]), and `[^...]' (any single characternot listed in brackets) and `|' separates alternate patterns..PP.TP.B -I \fIpattern\fPDo not list those files that match the wild-card \fIpattern\fP..PP.TP.B --noreportOmits printing of the file and directory report at the end of the treelisting..PP.TP.B -pPrint the file type and permissions for each file (as per ls -l)..PP.TP.B -sPrint the size of each file in bytes along with the name..PP.TP.B -hPrint the size of each file but in a more human readable way, e.g. appending asize letter for kilobytes (K), megabytes (M), gigabytes (G), terrabytes (T),petabytes (P) and exabytes (E)..PP.TP.B -uPrint the username, or UID # if no username is available, of the file..PP.TP.B -gPrint the group name, or GID # if no group name is available, of the file..PP.TP.B -DPrint the date of the last modification time for the file listed..PP.TP.B --inodesPrints the inode number of the file or directory.PP.TP.B --devicePrints the device number to which the file or directory belongs.PP.TP.B -FAppend a `/' for directories, a `=' for socket files, a `*' for executable filesand a `|' for FIFO's, as per ls -F.PP.TP.B -qPrint non-printable characters in filenames as question marks instead of the defaultcaret notation..PP.TP.B -NPrint non-printable characters as is instead of the default carrot notation..PP.TP.B -rSort the output in reverse alphabetic order..PP.TP.B -tSort the output by last modification time instead of alphabetically..PP.TP.B --dirsfirstList directories before files..PP.TP.B -nTurn colorization off always, over-ridden by the \fB-C\fP option..PP.TP.B -CTurn colorization on always, using built-in color defaults if the LS_COLORSenvironment variable is not set.  Useful to colorize output to a pipe..PP.TP.B -ATurn on ANSI line graphics hack when printing the indentation lines..PP.TP.B -STurn on ASCII line graphics (useful when using linux console mode fonts). Thisoption is now equivalent to `--charset=IBM437' and will eventually bedepreciated..PP.TP.B -L \fIlevel\fPMax display depth of the directory tree..PP.TP.B -RRecursively cross down the tree each \fIlevel\fP directories (see \fB-L\fPoption), and at each of them execute \fBtree\fP again adding `-o 00Tree.html'as a new option..PP.TP.B -H \fIbaseHREF\fPTurn on HTML output, including HTTP references. Useful for ftp sites.\fIbaseHREF\fP gives the base ftp location when using HTML output. That is, the localdirectory may be `/local/ftp/pub', but it must be referenced as`ftp://hostname.organization.domain/pub' (\fIbaseHREF\fP should be`ftp://hostname.organization.domain'). Hint: don't use ANSI lines with this option,and don't give more than one directory in the directory list. If you wish touse colors via CCS stylesheet, use the -C option in addition to this optionto force color output..PP.TP.B -T \fItitle\fPSets the title and H1 header string in HTML output mode..PP.TP.B --charset \fIcharset\fPSet the character set to use when outputting HTML and for line drawing..PP.TP.B --nolinksTurns off hyperlinks in HTML output..PP.TP.B -o \fIfilename\fPSend output to \fIfilename\fP..PP.br.SH FILES/etc/DIR_COLORS		System color database..br~/.dircolors			Users color database..br.SH ENVIRONMENT\fBLS_COLORS\fP		Color information created by dircolors.br\fBTREE_CHARSET\fP	Character set for tree to use in HTML mode..br\fBLC_CTYPE\fP		Locale for filename output..SH AUTHORSteve Baker (ice@mama.indstate.edu).brHTML output hacked by Francesc Rocher (rocher@econ.udg.es).brCharsets and OS/2 support by Kyosuke Tokoro (NBG01720@nifty.ne.jp).SH BUGSTree does not prune "empty" directories when the -P and -I options are used.Tree prints directories as it comes to them, so cannot accumulate informationon files and directories beneath the directory it is printing.The -h option rounds to the nearest whole number unlike the ls implementationof -h which rounds up always.  The IEC standard names for powers of 2cooresponding to metric powers of 10 (KiBi, et al.) are gay.Probably more..SH SEE ALSO.BR dircolors (1L),.BR ls (1L),.BR find (1L)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -