리오집사의 기억저장소

01. 디렉토리와 파일 사용하기 [디렉토리를 다루는 명령어]

 

 ★ 현재 디렉토리 확인하기 : pwd (print working directory)

pwd

현재 디렉토리의 절대 경로를 출력

 

 

 ★ 디렉토리 이동하기 : cd (change directory)

홈 디렉토리로 이동하는 가장 간단한 방법 : 

cd

상위 디렉토리로 이동 : 

$ cd ..

 

 

 ★ 디렉토리 내용보기 : ls (list)

  •  ls -a  : 숨김 파일을 포함한 모든 파일 목록 출력 (출력시 .으로 시작하는 것이 숨김 파일이다.)
  • ls {디렉토리명}  : 해당 디렉토리로 이동하지 않고도 디렉터리 내용 확인할 수 있음
  •  ls -F  : 디렉토리(/), 심벌릭 링크(@), 실행파일(*), 일반 파일(아무 표시도 없음)등 파일 종류를 구분할 수 있다.
  •  ls -aF  : 숨김 파일의 종류까지 알 수 있다.
  •  ls -F {디렉토리명}  : 해당 디렉토리로 이동하지 않고도 디렉토리 내의 내용과 파일 종류를 알 수 있다.
  •  ls -l  : 윈도 탐색기처럼 자세히 보기 기능이다.
  •  ls -ld  : l은 디렉토리에 있는 파일들의 정보를 보여주고, ld는 디렉토리 자체의 정보를 보여준다. 

 

 

 

 ★ 디렉토리 만들기 : mkdir (make directory)

  디렉토리를 만들 대 절대 경로명을 지정해주지 않으면 보통 현재 디렉토리 아래에 만들게 된다.

  • 한 개의 디렉토리 만들기 :   mkdir 만들디렉토리명 
  • 동시에 디렉토리 여러 개 만들기 :  mkdir 만들디렉토리명 만들디렉토리명 .. 
  • 중간 디렉토리 명까지 한 번에 만들기 :  -p 옵션 사용
    • ex) 중간 디렉토리인 mid 없을 때 mkdir temp/mid/han : 오류메세지 출력
    • 중간 디렉토리인 mid 없을 때 mkdir -p temp/mid/han : 정상적으로 중간 디렉토리인 mid와 최종 디렉토리인 han까지 생성됨

 

 

 

 ★ 디렉토리 삭제하기 : rmdir (remove directory)

  •   해당 디렉토리가 비어있을 때 삭제 명령 :  rmdir 삭제할디렉토리명 
  •   해당 디렉토리가 비어있지 않을 때 삭제 명령 :  rm -rf 삭제할디렉토리명 
 

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band