우분투·리눅스 파일 디렉토리 처리 명령어

2021. 5. 1. 15:18 컴퓨터/우분투·리눅스

현재 디렉토리 확인

  • # pwd
    /home/badayak

디렉토리 이동

  • # cd <절대 경로 or 상대 경로>
  • # cd /etc/httpd/
  • # cd ../../ect/httpd
  • # cd    or # cd ~   --> 홈 디렉토리로 이동
  • # cd .. --> 한단계 상위 디렉토리로
  • # cd /  --> 최 상위 디렉토리로

디렉토리 내용 확인

  • # ls [옵션] [경로]
  • 옵션
    • -l(long) 파일 이름 외에 긴 정보 목록
    • -a(all) .으로 시작하는 파일도 출력
    • -F 파일의 종류 표시
    • --color=(yes|n|auto) 칼라 사용
    • -t 가장 최근에 수정된 파일부터 출력

디렉토리 생성

  • # mkdir [옵션] [생성할 디렉토리]
  • 옵션
    • -p : 여러 단계의 디렉토리를 동시에 생성
  • # mkdir ./test
  • # mkdir -p ./test_1/group1/std1

디렉토리 삭제

  • # rmdir [삭제할 디렉토리]
  • 디렉토리 안에 파일이나 다른 디렉토리가 존재하면 삭제 불가
    --> # rmdir -r [디렉토리명] 을 사용
    --> # rmdir -rf [디렉토리명]   --> 경고 메시지 출력 안함

파일 복사

  • # cp [옵션] [원본] [복사할 파일 or 경로]
  • 옵션
    • -i 복사할 파일이 있으면 overwrite 를 확인
    • -f 강제로 복사
    • -r 디렉토리 복사
  • 여러 개의 파일을 원하는 디렉토레 복사 가능
    • # cp file1 file2 file3 .... ./test

파일 삭제

  • # rm [옵션] [삭제할 파일 or 디렉토리] 들
  • 옵션
    • -i 삭제할 때마다 확인
    • -f 확인 과정 없이 삭제
    • -r 디렉토리 삭제

파일 이동

  • # mv [원본 파일] [이동할 디렉토리]
  • # mv file1 /tmp  -> 이동
  • # mv file1 file2   -> 파일 이름 바꾸기
  • # mv ./test_1 ./test_2 -> 디렉토리 이름 바꾸기
이 댓글을 비밀 댓글로

티스토리 로그인이 풀리면 여기를 클릭하세요.

    • 창천
    • 2021.05.04 13:57
    디렉토리 삭제 명령어는 rmdir 아닌가요? mkdir 로 표시돼 있네요.
    요즘은 사용 안 하지만 한 때 jwFreeNote 사용 잘 했었습니다.
    고맙습니다.^^
error: Content is protected !!