현재 디렉토리를 대상 디렉토리로 사용하려면 단일 점 ' .
'을 사용하십시오.
긴 답변
예제를 사용하여 다음을 입력하십시오. cp ~/anotherdir/dir2/file .
점 확인하려면 .
, ..
그리고 ../../
행동의 디렉토리 이름을 복사하여 터미널에 다음 명령을 붙여 넣습니다 :
mkdir a && mkdir a/b && mkdir a/b/c && mkdir a/b/c2
cd a/b/c
cp /etc/default/grub .
cp /etc/default/grub ..
cp /etc/default/grub ../c2
cd ../../
tree
트리 명령의 출력은 다음과 같습니다.
.
└── b
├── c
│ └── grub
├── c2
│ └── grub
└── grub
3 directories, 3 files
.
트리 출력의 상단에 새로운 현재 디렉토리 대표 a
의 조부모입니다 a/b/c
우리가 사용하는 탐색하는 cd ../../
명령을. 아래 a
우리는 하위 디렉토리를 참조 a/b
, a/b/c
그리고a/b/c2
라인 별 분석
먼저 &&
여러 줄을 결합 하여 하나의 줄에 4 개의 디렉토리를 만들었습니다 .
그런 a/b/c
다음 다음 복사 명령의 현재 디렉토리 인 directory로 변경했습니다 .
- 첫 번째 복사 명령 (
cp
)에서 대상을 현재 디렉토리 ( c )로 설정 .
합니다.
- 두 번째 복사 명령에서을 사용하여 대상을 상위 디렉토리 ( b )로 설정
..
합니다.
- 세 번째 복사 명령에서 대상을 형제 디렉토리 ( c2 )로 설정합니다.
../c2
그런 다음 앞에서 언급했듯이 현재 디렉토리를로 변경 a
하고 tree
명령을 실행하여에 모든 디렉토리와 파일을 표시했습니다 a
.
대청소
완료되면 다음을 사용하여 세 개의 디렉토리와 파일을 제거합니다.
cd ~/
rm -r tree
..
한 디렉토리를 낮추는 것을 배우는 것이 좋습니다. 여러 번 사용할 수 있습니다cd ../..