이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 트리입니다.
프로그램:
이름
tree - 트리와 같은 형식으로 디렉토리 내용을 나열합니다.
개요
나무 [-acdfghilnpqrstuvxACDFQNSUX] [-L 수평 [-R]] [-H 베이스HREF] [-T 제목] [-o 파일 이름]
[--링크 없음] [-P 무늬] [-I 무늬] [--inodes] [--장치] [--noreport] [--dirsfirst]
[--번역] [--도움] [--filelimit #] [--시] [--치다] [--du] [--timefmt 체재]
[--matchdirs] [--] [예배 규칙서 ...]
기술
나무 깊이 들여쓰기된 목록을 생성하는 재귀적 디렉터리 목록 프로그램입니다.
색상이 지정된 파일 색깔 경우 LS_COLORS 환경변수가 설정되어 있고
출력은 tty입니다. 아무런 주장도 없이, 나무 현재 디렉터리의 파일을 나열합니다. 언제
디렉토리 인수가 제공됩니다. 나무 다음에서 발견된 모든 파일 및/또는 디렉터리를 나열합니다.
각각의 디렉토리를 차례로 지정합니다. 발견된 모든 파일/디렉토리 나열이 완료되면,
나무 나열된 파일 및/또는 디렉터리의 총 개수를 반환합니다.
기본적으로 심볼릭 링크가 발견되면 심볼릭 링크가 참조하는 경로가 지정됩니다.
링크 이름 뒤에 다음 형식으로 인쇄됩니다.
이름 -> 실제 경로
만약 `-l' 옵션이 주어지고 심볼릭 링크는 실제 디렉토리를 참조합니다. 나무
실제 디렉토리인 것처럼 심볼릭 링크의 경로를 따릅니다.
옵션
나무 다음 명령줄 스위치를 이해합니다.
목록 옵션
-a 모든 파일이 인쇄됩니다. 기본적으로 트리는 숨겨진 파일(해당 파일)을 인쇄하지 않습니다.
점 `.'으로 시작). 어떠한 경우에도 파일 시스템 구성을 트리 인쇄하지 않습니다.
`.' (현재 디렉토리) 및 `..'(이전 디렉토리).
-d 디렉토리만 나열합니다.
-l 디렉토리를 가리키는 경우 마치 디렉토리인 것처럼 기호 링크를 따릅니다.
재귀를 발생시키는 기호 링크가 감지되면 방지됩니다.
-f 각 파일의 전체 경로 접두어를 인쇄합니다.
-x 현재 파일 시스템에만 유지하십시오. 알라 발견 -xdev.
-L 수평
디렉토리 트리의 최대 표시 깊이입니다.
-R 각각 재귀적으로 트리를 건너갑니다. 수평 디렉토리(참조 -L 옵션) 그리고 각각
그 중 처형 나무 다시 `-o 00Tree.html'을 새 옵션으로 추가합니다.
-P 무늬
와일드카드와 일치하는 파일만 나열 무늬. 참고: 다음을 사용해야 합니다. -a
점 `.'으로 시작하는 파일도 고려하는 옵션입니다. 매칭을 위해. 유효한
와일드카드 연산자는 `*'(XNUMX개 이상의 문자), `?'입니다. (아무거나
문자), `[...]'(대괄호 사이에 나열된 단일 문자(선택 사항 -
문자 범위에는 (대시)를 사용할 수 있습니다: 예: [AZ]) 및 `[^...]'(모든 단일
대괄호 안에 나열되지 않은 문자) 및 `|' 대체 패턴을 분리합니다.
-I 무늬
와일드카드와 일치하는 파일을 나열하지 마십시오. 무늬.
.TP --대소문자 무시 일치 패턴이 다음에 의해 지정된 경우 -P or -I 옵션을 사용하면 이로 인해
각 문자의 대소문자에 관계없이 일치하는 패턴입니다.
--matchdirs
일치 패턴이 다음에 의해 지정된 경우 -P 옵션을 사용하면 패턴이 다음과 같이 됩니다.
(파일 이름 외에도) 디렉터리 이름에 적용됩니다. 경기가 있는 경우
디렉터리 이름, 디렉터리 내용에 대한 일치가 비활성화됩니다. 만약
--치다 옵션을 사용하면 패턴과 일치하는 빈 폴더가 정리되지 않습니다.
--치다
출력에서 나무 가지치기 빈 디렉터리를 만듭니다. 함께 사용할 때 유용합니다.
과 -P or -I. 참조 버그 및 노트 이 옵션에 대한 자세한 내용은 아래를 참조하세요.
--noreport
트리 목록 끝에서 파일 및 디렉터리 보고서 인쇄를 생략합니다.
--문자셋 문자셋
HTML 출력 시, 선 그리기 시 사용할 문자셋을 설정합니다.
--filelimit #
이상을 포함하는 디렉토리를 내려오지 마십시오. # 항목.
--timefmt 체재
다음을 사용하는 형식 문자열에 따라 날짜를 인쇄하고(-D 암시) 형식을 지정합니다.
전에, strftime(3) 구문.
-o 파일 이름
출력 보내기 파일 이름.
FILE 옵션
-q 파일 이름에 인쇄할 수 없는 문자를 물음표 대신 물음표로 인쇄합니다.
태만.
-N 인쇄할 수 없는 문자를 이스케이프된 XNUMX진수 대신 있는 그대로 인쇄합니다.
-Q 파일 이름을 큰따옴표로 묶습니다.
-p 각 파일에 대한 파일 유형과 권한을 인쇄합니다(ls -l에 따라).
-u 파일의 사용자 이름 또는 사용자 이름을 사용할 수 없는 경우 UID #을 인쇄합니다.
-g 파일의 그룹 이름 또는 그룹 이름을 사용할 수 없는 경우 GID #를 인쇄합니다.
-s 이름과 함께 각 파일의 크기를 바이트 단위로 인쇄합니다.
-h 각 파일의 크기를 사람이 더 읽기 쉬운 방식으로 인쇄합니다(예: 크기 추가).
킬로바이트(K), 메가바이트(M), 기가바이트(G), 테라바이트(T), 페타바이트를 나타내는 문자
(P) 및 엑사바이트(E).
--시 처럼 -h 대신 SI 단위(1000의 거듭제곱)를 사용하세요.
--du 각 디렉토리에 대해 해당 크기를 모든 파일 크기의 누적으로 보고합니다.
및 하위 디렉터리(및 해당 파일 등). 총 사용 공간
최종 보고서에도 제공됩니다(예: 'du -c' 명령). 이 옵션에는
트리를 내보내기 전에 전체 디렉토리 트리를 읽으려면 트리를 참조하세요. 버그 및 노트
아래에. 암시하다 -s.
-D 마지막 수정 시간의 날짜를 인쇄하거나, -c 사용됨, 마지막 상태
나열된 파일의 시간을 변경합니다.
-F 디렉토리에는 `/', 소켓 파일에는 `=', 실행 파일에는 `*',
문(Solaris)의 경우 `>' 및 `|' FIFO의 경우 ls -F에 따라
--inodes
파일이나 디렉터리의 inode 번호를 인쇄합니다.
--장치
파일이나 디렉터리가 속한 장치 번호를 인쇄합니다.
정렬 옵션
-v 버전별로 출력을 정렬합니다.
-t 알파벳순이 아닌 마지막 수정 시간을 기준으로 출력을 정렬합니다.
-c 알파벳순이 아닌 마지막 상태 변경을 기준으로 출력을 정렬합니다. 수정합니다 -D
수정 시간 대신 마지막 상태 변경을 인쇄하는 옵션(사용된 경우).
-U 정렬하지 마십시오. 디렉토리 순서대로 파일을 나열합니다. 비활성화 --dirsfirst.
-r 출력을 역순으로 정렬합니다. 이는 위의 정렬을 변경하는 메타 정렬입니다.
이 옵션은 다음과 같은 경우 비활성화됩니다. -U 사용.
--dirsfirst
파일 앞에 디렉터리를 나열합니다. 이는 위의 정렬을 변경하는 메타 정렬입니다.
이 옵션은 다음과 같은 경우 비활성화됩니다. -U 사용.
--정렬[=]
출력을 이름별로 정렬합니다(ls 기준): name(기본값), ctime(-c), m시간(-티), 크기
or 버전 (-V).
그래픽 옵션
-i 트리가 들여쓰기 선을 인쇄하지 않도록 하며, 다음과 함께 사용할 때 유용합니다.
전에, -f 옵션. 또한 다음과 함께 사용할 때 가능한 한 많은 공백을 제거합니다. -J
or -x 옵션을 제공합니다.
-A 들여쓰기 선을 인쇄할 때 ANSI 라인 그래픽 해킹을 켭니다.
-S CP437 라인 그래픽을 켭니다(Linux 콘솔 모드 글꼴을 사용할 때 유용함). 이것
옵션은 이제 `--charset=IBM437'과 동일하며 결국 가치가 하락할 수 있습니다.
-n 항상 색상화를 끄십시오. -C 옵션을 선택합니다.
-C LS_COLORS가 있는 경우 내장 색상 기본값을 사용하여 항상 색상화를 켜십시오.
환경변수가 설정되지 않았습니다. 파이프에 대한 출력을 색상화하는 데 유용합니다.
XML/JSON/HTML 옵션
-X XML 출력을 켭니다. 디렉토리 트리를 XML 형식의 파일로 출력합니다.
-J JSON 출력을 켭니다. 디렉터리 트리를 JSON 형식 배열로 출력합니다.
-H 베이스HREF
HTTP 참조를 포함한 HTML 출력을 켭니다. FTP 사이트에 유용합니다. 베이스HREF
HTML 출력을 사용할 때 기본 FTP 위치를 제공합니다. 즉, 로컬 디렉토리
`/local/ftp/pub'일 수 있지만 다음과 같이 참조되어야 합니다.
`ftp://호스트 이름.organization.domain/pub'(베이스HREF 되어야
`ftp://호스트 이름.조직.도메인'). 힌트: 이 옵션에는 ANSI 라인을 사용하지 마세요.
디렉토리 목록에 하나 이상의 디렉토리를 제공하지 마십시오. 이용을 원하시는 경우
CCS 스타일시트를 통해 색상을 지정하려면 이 옵션 외에 -C 옵션을 사용하여 강제로 적용하세요.
컬러 출력.
-T 제목
HTML 출력 모드에서 제목과 H1 헤더 문자열을 설정합니다.
--링크 없음
HTML 출력에서 하이퍼링크를 끕니다.
MISC 옵션
--도움 자세한 사용법 목록을 출력합니다.
--번역
트리의 버전을 출력합니다.
-- 옵션 처리 종료자. 이후에는 더 이상 옵션이 처리되지 않습니다.
onworks.net 서비스를 사용하여 온라인으로 트리 사용