bup-ls - 참조 설명서, 옵션, 명령 예제


이름

bup-ls - bup 리포지토리의 내용 나열

개요

bup ls [-r host:[path]] [OPTION...] <paths...>

설명

bup ls는 bup-fuse(1)와 동일한 디렉토리 계층 구조를 사용하여 bup 저장소의 파일 및 디렉토리를 나열합니다.

최상위 디렉토리에는 분기(bup save의 -n 옵션에 해당)가 포함되고 다음 레벨은 백업 날짜이며 후속 레벨은 백업 파일에 해당합니다.

bup ls가 tty에서 출력하도록 요청되고 -l이 지정되지 않은 경우 출력을 열 형식으로 지정하여 가능한 적은 줄에 가능한 한 많이 나열할 수 있습니다. 그러나 -l이 지정되거나 bup이 tty가 아닌 다른 것으로 출력하도록 요청되면(출력을 다른 명령으로 파이프하거나 파일로 리디렉션하는 경우) 한 줄에 하나의 파일 이름을 인쇄합니다. 이렇게 하면 목록을 외부 도구로 더 쉽게 구문 분석할 수 있습니다.

bup ls는 기본적으로 숨겨진 파일을 표시하지 않으며 표시하려면 -a 옵션을 사용해야 합니다. 이름이 점으로 시작하면 파일이 숨겨집니다. 예를 들어 최상위 수준에서 .commit 및 .tag라는 특수 디렉터리는 숨겨진 디렉터리입니다.

bup ls를 사용하여 원하는 파일을 식별했으면 bup join 또는 git show를 사용하여 내용을 볼 수 있습니다.

옵션

-r, --remote=host:[path]

표시된 호스트의 경로에 있는 저장소에 대한 정보를 나열합니다. path가 생략된 경우 원격 서버의 기본 경로를 사용합니다(여전히 `:'를 포함해야 함). 원격 서버에 대한 연결은 SSH를 통해 이루어집니다. 포트, 사용자 또는 개인 키를 지정하려면 ~/.ssh/config 파일(ssh_config(5))을 사용하는 것이 좋습니다.

-s, --hash

각 파일/디렉토리에 대한 해시를 표시합니다.

-a, --all

숨겨진 파일을 표시합니다.

-A, --almost-all

"를 제외한 숨김 파일을 표시합니다. " 그리고 ".. ".

-d, --directory

내용이 아닌 디렉토리 자체에 대한 정보를 표시하고 심볼릭 링크를 따르지 마십시오.

-l

각 항목에 대해 상세하고 긴 목록을 제공하십시오.

-F, --classify

유형 표시기 추가: dir/, symlink@, fifo|, socket= 및 실행 가능*.

--file-type

추가 유형 표시자: dir/, symlink@, fifo|, socket=.

--human-readable

사람이 읽을 수 있는 파일 크기(예: 3.9K, 4.7M)를 인쇄합니다.

--numeric-ids

이름이 아닌 숫자 ID(사용자, 그룹 등)를 표시합니다.

예

bup ls /myserver/latest/etc/profile

bup ls -a /

또한보십시오

bup-join(1), bup-fuse(1), bup-ftp(1), bup-save(1), git-show(1), ssh_config(5)

BUP

bup(1) 제품군의 일부입니다.

저자

에이버리 페나룬 apenwarr@gmail.com.