linux 기본명령어-2 (이동,생성,삭제,확인,수정)

1 minute read

1) 이동 및 경로확인

pwd

  • 현재 작업중인 디렉터리의 경로를 보여줌

cd [디렉터리 명]

  • cd
    • 사용자의 상위 홈 디렉터리로 이동
  • cd 디렉터리명 / [디렉터리 명] ….
    • 해당 디렉터리로 이동
    • TAB의 자동완성 기능을 활용하자!
  • cd ..
    • 바로 위의 상위폴더로 이동

2) 파일 및 디렉터리 목록

ls

  • 현재 있는 디렉터리를 기준으로 하위 파일 및 디렉터리 이름 출력

  • ls 디렉터리이름

    • 해당 디렉터리의 하위 요소들 이름 출력
  • ls -l

    • 목록을 자세하게 보여줌
  • ls *.py

    • 현재 디렉터리에서 확장자가 .py인 목록을 보여줌
  • ls h*

    • h로 시작하는 파일이나 디렉터리의 목록을 자세하게 보여줌

3) 생성 & 복사 & 삭제

mkdir 디렉터리명

  • 디렉터리 생성

cp

  • 파일이나 디렉터리를 복사
  • cp [OPTION] … SOURCE DEST
    • SOURCE 를 —> DEST에 복사하기
    • SOURCE를 —> DEST라는 이름으로 바꿔서 복사하기

rm 파일명/디렉터리

  • 파일이나 디렉터리 삭제 (삭제 권한이 있을 경우)
  • rm [-f] 파일이름
    • 삭제 시 확인하지 않고 바로 파일 삭제
  • rm -i 파일이름
    • 정말 삭제할 것인지 확인하는 메시지가 나옴
  • rm -r 디렉터
    • 디렉터리와 하위 디렉터리를 강제로 전부 삭제
    • 주의해서 사용할 것!!

rmdir 디렉터리명

  • 폴더 삭제
  • 빈폴더가 아니라면 rmdir -r 디렉터리명

4) 이름 수정 및 파일 경로 변경

mv

  • 파일이나 디렉터리 이름을 변경하거나 다른 디렉터리로 옮길 때 사용한다

이름변경

  • mv a.txt b.txt
    • a.txt 이름을 b.txt로 바꿈
  • mv a b
    • 디렉터리 a를 b라는 이름으로 바꿈

파일 이동/경로 변경

  • mv a.txt ychae
    • a.txt를 ychae 디렉터리로 이동
  • mv a b c d
    • a,b,c 파일을 d 디렉터리로 이동

Categories:

Updated:

Comments