높고 넓은 파도

[Linux] Directory_파일 리스트 확인, 디렉토리 생성, 삭제 본문

리눅스

[Linux] Directory_파일 리스트 확인, 디렉토리 생성, 삭제

김파도_ 2024. 3. 31. 18:30
반응형

ls - 파일 리스트 확인

ls(List) 기능 : directory 어떤 파일들이 있는지 확인하는 명령
형식 : ls [옵션] [파일 또는 디렉토리명]
옵션 : 
 -a(all) 숨김 파일을 포함해 모든 파일 목록 출력
 -d 지정한 디렉토리 자체의 정보 출력
 -i 번째 행에 inode 번호 출력
 -I(long) 파일의 상세 정보 출력
 -A . .. 제외한 모든 파일 목록 출력
 -F 파일의 종류 표시(* : 실행 파일, / : 디렉토리, @ : 심볼릭 링크)
 -L 심볼릭 링크 파일의 경우, 원본 파일의 정보 출력
 -R 하위 디렉토리 목록까지 출력
ls -a 현재 디렉토리 목록을 숨김 파일 포함하여 모든 파일 확인
ls -F / 루트 디렉토리의 파일 목록을 파일 종류와 함께 표시
ls .profile 옵션 없이 파일이름을 주면 지정한 파일이 존재하는지 확인
ls -l / 파일의 상세보기(인자가 디렉토리면 디렉토리가 포함한 파일의 상세한 정보, 인자가 파일이면 해당 파일의 상세한 정보를 출력)
ls -ld / 디렉토리 자체 정보 확인
마지막 수정 시간을 확인하고 -l 같이 사용

mkdir - 디렉토리 생성

mkdir(make directory) 기능 : 디렉토리 생성
: mkdir [옵션] 디렉토리명
옵션 :
 -p 하위 디렉토리를 계층적으로 생성할 중간의 디렉토리가 없으면, 생성하면서 전체 디렉토리를 생성
mkdir Unix ###절대경로로도 지정 가능
mkdir temp dir test 여러 개의 디렉토리 동시 생성
mkdir -p temp/work/prog 중간 디렉토리 자동 생성

rmdir - 디렉토리 삭제

rmdir(remove directory) 기능 : 디렉토리 삭제
형식 : rmdir [옵션] 디렉토리명
옵션 :
 -p 지정한 디렉토리를 삭제한 디렉토리의 부모 디렉토리가 디렉토리일 경우 부모 디렉토리도 자동으로 삭제
###rmdir 명령어를 사용하려면 삭제하려는 디렉토리가 반드시 비어 있어야 ###
  rmdir 명령 다음에 공백 문자로 구분되는 이름들이 있을 경우 각각 디렉토리 이름으로 인식해 삭제함

 

728x90