본문 바로가기

Tip&Tech/Server

[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(3) - 리눅스 디렉토리 관리

* 본 게시물은 MissFlash가 "CentOS 리눅스 구축관리실무"를 참고로 유용한 단축키 및 명령어를 정리한 것입니다.
* 게시물이 지속적으로 업데이트 될 예정이니, 퍼가기 보다는 링크나 트랙백을 이용해 주세요 :)

* MissFlash의 리눅스 유용 명령어 목록
  • 디렉토리 절대경로 출력 : pwd
  • 디렉토리 이동 : cd [디렉토리]
  • 특정 사용자의 홈디렉토리로 이동 : cd ~missflash

  • 디렉토리와 파일 목록 출력 : ls [옵션] [디렉토리]
    • -a : 모든 파일 출력
    • -c : 최근 변경시간에 따라 출력
    • -f : 경로와 내용을 디스크에 저장된 순서대로 출력
    • --full-time : 전체시간을 출력
    • -i : inode를 출력
    • -k : 파일크기를 KB단위로 출력
    • -l : 파일목록의 형태, 권한, 소유자, 그룹, 크기, 시간, 파일명 등을 자세하게 출력
    • -m : 목록을 가로로 출력
    • -n : 소유자, 그룹을 UID, GID로 출력
    • -p : 파일 형태를 지시하는 문자를 각 파일에 추가
    • -r : 내림차순으로 출력
    • -s : 파일크기를 1KB단위로 출력
    • -t : 파일을 시간순으로 출력
    • -x : 정렬방식을 가로로 출력
    • -A : 목록에서 .와 ..를 제외
    • -B : 파일명이 ~로 끝나는 파일은 제외
    • -C : 정렬방식을 세로로 출력
    • -F : 파일 형식을 알리는 문자를 각 파일 뒤에 추가
    • -G : 그룹 정보를 제외
    • -L : 심볼릭 링크 파일을 그냥 파일로 출력
    • -R : 하위 디렉토리에 있는 모든 파일을 출력
    • -S : 파일크기가 가장 큰 것부터 출력
    • -U : 디스크에 저장된 순서대로 출력
    • -X : 확장자 순으로 출력
    • -1 : 1줄에 1파일씩 출력
  • 자주쓰는 출력 명령 : ls, ls -al, ll

  • 디렉토리 생성 : mkdir [옵션] [디렉토리]
    • -m [퍼미션] : 디렉토리 권한 설정(-m 775)
    • -p : 필요시 상위디렉토리까지 생성(-p maindir/subdir라고 했을 때, maindir 디렉토리가 없어도 자동 생성)

  • 디렉토리 삭제 : rmdir [옵션] [디렉토리]
    • -p : 상위 경로도 삭제(해당 디렉토리는 모두 비어있어야 함)


아무리 팁이라고는 하지만, 글만 있으니 너무 삭막하네요~ 환하게 핀 꽃을 보면 리눅스가 좀 더 예뻐보이지 않을까요? :)