[Linux]리눅스 명령어 모음집


안녕하세요 이번 시간에는 리눅스에서 많이 쓰이는 명령어를 정리해보는 시간을 가져보겠습니다.

리눅스 명령어이지만 다양한 쓰임새가 있고, 작업을 좀 더 편리하게 만들어주기 때문에 익히고 있는 것이 좋습니다.


리눅스 명령어 개요

우선 자주 사용하는 리눅스 명령어를 알아보겠습니다.

  • mkdir : 디렉토리를 만드는 명령어
  • cd : 디렉토리를 이동하는 명령어
  • touch : 파일의 용량이 0인 파일을 생성하는 명령어
  • ls : 현재 위치의 파일목록을 조회하는 명령어
  • rm : 파일을 제거하는 명령어
  • cat : 파일의 내용을 화면에 출력하거나 파일을 만드는 명령어
  • cp : 파일을 복사하는 명령어
  • clear : 이전에 작성한 내용들을 터미널에서 지우는 명령어

더 많은 명령어가 있지만, 자주 쓰이는 명령어 위주로 정리 해봤습니다.

하나하나씩 실습해보겠습니다.


1. mkdir (디렉토리를 만드는 명령어)

mkdir를 사용하여 다음과 같이 파일을 만들 수 있습니다.

  • mkdir <directory name> : 디렉토리를 만드는 명령어

터미널에 다음과 같이 입력하면

다음과 같이 디렉토리(폴더)를 만들 수 있습니다.

  • mkdir -p <directory name>/<sub name> : 하위 디렉토리까지 만드는 명령어

하위 디렉토리까지 생성할 수 있습니다.


2. cd (디렉토리를 이동하는 명령어)

cd를 사용하여 디렉토리로 이동할 수 있습니다.

  • cd <directory name> : 해당 경로로 이동하는 명령어

  • cd ~ : 어디에 있던지 홈 디렉토리도 이동하는 명령어

  • cd .. : 상위 디렉토리로 이동하는 명령어

  • cd - : 이동하기 바로 전의 디렉토리로 이동하는 명령어

  • cd /dir : 절대 경로 디렉토리로 이동하는 명령어


3. touch (파일을 생성하는 명령어)

  • touch <filename> : 파일을 생성

다음과 같은 결과물을 얻습니다.


4. ls (현재 위치의 파일 목록을 조회하는 명령어)

  • ls : 파일의 목록을 조회하는 명령어

  • ls -l : 파일들의 상세 정보를 조회하는 명령어

  • ls -t : 파일들을 최신 것 부터 조회하는 명령어

  • ls -rt : 파일들을 오래된 것 부터 조회하는 명령어


5. rm (파일을 제거하는 명령어)

  • rm <filename> : 파일을 삭제하는 명령어

다음과 같이 입력하면

파일이 삭제 되었습니다.

  • rm -f <filename> : 파일을 강제로 삭제합니다.

  • rm -r <directory name> : 디렉토리를 삭제합니다.

디렉토리 dir2가 삭제되었습니다.


6. cat (파일의 내용을 출력하는 명령어)

우선 txt 파일에 내용을 입력해 봅니다.

  • cat <filename> : 파일의 내용을 출력합니다.

  • cat > <filename> : 파일을 내용을 입력하고 파일을 생성합니다.

파일 내용을 입력하고 ctrl + d를 누르면 내용이 저장됩니다.

  • cat <filename> <filename> : 다수의 파일 내용을 출력합니다.


7. cp (파일을 복사하는 명령어)

  • cp <filename> <copy filename> : 기존 파일을 복사합니다.

  • cp <filename> <directory> : 기존 파일을 해당 디렉토리에 복사합니다.

  • cp -R <directory> <copy directory> : 디렉토리 전체를 복사합니다.

다음과 같이 하위 디렉토리를 포함하여 복사합니다.


8. clear (터미널 내용을 제거하는 명령어)

기존에 터미널에서 사용한 명령어들을 제거해주는 명령어 입니다. 터미널이 지저분할 때 쓰면 깔끔해집니다.

다음과 같이 깔끔해집니다.


이상으로 리눅스 명령어를 살펴보았습니다.

더 많은 명령어가 있지만 자주 쓰이는 것 위주로 정리를 해봤습니다. 만약 다른 명령어가 궁금하시면 더 찾아 보시는 것도 많은 도움이 될 것이라 생각합니다.

감사합니다~!!