명령어 | 의미 |
---|---|
pwd | print working directory |
cd | change directory |
경로 내 기호의 의미
기호 | 의미 |
---|---|
/ | 루트 디렉토리 |
~ | 홈 디렉토리 |
- | 이전 경로 |
구분 | 설명 |
---|---|
absolute path (절대 경로, abs-path) | root directory (/)를 시작으로 하는 경로 |
relative path (상대 경로) | current directory (.)를 시작으로 하는 경로 (dot은 생략 가능) .. 기호는 상위 경로 |
tab, tabtab
file list
option | explanation |
---|---|
-a | hidden file 포함 출력 |
-l | long format으로 출력 |
-t | sort by mtime순으로 출력 |
-r | reverse 순으로 출력 |
옵션 조합 | -al, -lt, -ltr |
commend | explanation |
---|---|
cp | copy |
mv | move |
rm | remove |
commend | explanation |
---|---|
file | 파일의 타입 확인 |
stat [option] | 파일의 메타데이터 확인 |
touch | 파일의 메타 정보 업데이트 파일이 존재하지 않는 경우 빈 파일 생성 |
find directory [expressin]
option
man find로 옵션 확인하기, 구글 드라이브 검색 기능 마냥 써보자
find … -exec 명령어 \; or + : 검색 후 작업 지시 (닫는 문자 사용)
명령어 {찾은 결과}
mkdir : make directory
rmdir : rmove directory → 디렉토리가 비어있는 경우에만 작동
rm -rf로 파일과 디렉토리를 함께 지움
ll !$ : 마지막 입력 내용 복사하기 단축어로 보통 지정함 <ALT.> 단축키와 동일함
!<명령어 시작 문자열> : 앞서 사용했던 명령어를 다시 가져와 실행함
{, } : text1, text2, tex3 타이핑 대신 text{1,2,3}으로 가능
디렉토리 구조 탐색 패키지
sudo apt-get install tree -y