[Linux] Shell 기본 명령어

SOO·2021년 4월 6일
0

Linux

목록 보기
1/19

참고: 모든 명령어 뒤에 --help 옵션을 주면 자세한 사용 방법이 나온다.

ex) pwd --help

cd (change directory)

  • 특정 디렉토리로 이동할 때 사용
  • 절대경로 및 상대경로 사용 가능
  • cd 뒤에 가고 싶은 디렉토리의 경로를 입력
cd /home/zeesoo/mydir
cd ..
/home/zeesoo

pwd (print working directory)

  • 현재 작업중인 디렉토리 정보 출력
    $ pwd

ls (list)

  • 디렉토리 목록 확인
  • 현재 디렉토리에 속한 파일 및 디렉토리 나열
    • ls : 현재 디렉토리에 있는 내용 출력
    • ls -a : 숨겨진 파일 및 디렉토리 함께 출력
    • ls -l : 자세한 내용(권한, 포함된 파일 수, 소유자, 그룹, 파일크기, 수정일자, 파일이름)
    • ls -al : a와 l의 기능 모두 포함
    • ls -h -al : -h 명령어는 K, M, G 단위의 파일 크기를 사용하여 사람이 보기 편하게 출력함

mv (move)

  • 파일이나 디렉토리를 원하는 곳으로 옮기거나 이름을 변경
    • mv <원본파일명> <옮기고 싶은 디렉토리명> : 해당 디렉토리로 파일을 이동
    • mv <원본파일명> <바꾸고 싶은 파일명> : 원본 파일 이름 변경
    • mv <원본디렉토리명> <옮기고 싶은 디렉토리명> : 해당 디렉토리로 디렉토리 이동
    • mv <원본디렉토리명> <바꾸고 싶은 디렉토리명> : 원본 디렉토리 이름 변경

cp (copy)

  • 파일 또는 디렉토리 복사
    • cp <원본 파일명> <옮기고 싶은 디렉토리명> : 해당 디렉토리로 원본 파일 복사
    • cp <원본 파일명> <복사해서 만들고 싶은 파일명> : 해당 파일명으로 사본 파일 생성
    • cp <원본 파일명1> <원본 파일명2> <옮기고 싶은 디렉토리명> : 여러 파일을 한 번에 해당 디렉토리로 복사
    • cp <원본 디렉토리> -r <옮기고 싶은 디렉토리명> : 원본 디렉토리의 하위 파일까지 모두 해당 디렉토리로 복사
    • cp <원본 디렉토리> -r <복사해서 만들고 싶은 디렉토리명> : 위의 방식을 응용해서 복사해서 만들고 싶은 디렉토리 생성

cat (concatenate)

  • 두 개 이상의 파일을 연결하여 출력
  • 하나일 때도 사용은 가능하지만 일반적으로 두 개 이상일 때 사용

출처
https://itholic.github.io/linux-basic-command/
https://velog.io/@devmin/%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%89%98-%EA%B8%B0%EB%B3%B8-%EB%AA%85%EB%A0%B9%EC%96%B4Basic-Shell-Commands

0개의 댓글