`tree -L 1 /`과 `tree -L 1`의 차이점은 무엇입니까?

`tree -L 1 /`과 `tree -L 1`의 차이점은 무엇입니까?

Linux에서는 tree이 명령을 사용하여 디렉터리 구조를 표시합니다.

tree -L 1 /루트 디렉토리에서 사용하는 경우 :

[root@localhost /]# tree -L 1 /
/
├── a.out
├── bin -> usr/bin
├── boot
├── dev
├── etc
├── home
├── lib -> usr/lib
├── lib64 -> usr/lib64
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin -> usr/sbin
├── srv
├── sys
├── tmp
├── usr
└── var

하지만 내가 사용한다면 tree -L 1:

[root@localhost /]# tree -L 1

.
├── a.out
├── bin -> usr/bin
├── boot
├── dev
├── etc
├── home
├── lib -> usr/lib
├── lib64 -> usr/lib64
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin -> usr/sbin
├── srv
├── sys
├── tmp
├── usr
└── var

.와 의 차이를 알 수 있습니다 . 단지 와 처럼 /보일 수는 없을 것 같은데, 더 깊은 의미가 있는 걸까요 ?./

답변1

tree -L 1 /"/"에 루트가 있는 디렉토리 트리가 항상 표시됩니다. 다음 명령을 실행한 것과 같습니다.cd /; tree -L 1; cd -

tree -L 1현재 디렉터리("/"일 수도 있고 아닐 수도 있음)를 루트로 하는 디렉터리 트리를 표시합니다.

관련 정보