CLI 기본명령어 (AG) (1)

Jelkov Ahn·2021년 7월 28일
0

Linux

목록 보기
1/4
post-thumbnail

Achievement Goals

  • 리눅스 터미널을 실행할 수 있다.

  • CLI를 이용한 작업과 GUI를 이용한 작업이 동일함을 이해할 수 있다.

    • GUI의 변경사항을 CLI로 확인할 수 있다.
    • CLI의 변경사항을 GUI로 확인할 수 있다.
  • 리눅스 터미널에서 기본적인 명령어를 사용할 수 있다.

    • pwd: 현재 위치를 확인하는 명령어
    • mkdir: 새로운 폴더를 생성하는 명령어
    • ls: 폴더나 파일의 목록을 출력하는 명령어
    • nautilus (Ubuntu), open (macOS): 현재 폴더를 파일 탐색기로 여는 명령어
    • cd: 폴더에 진입하는 명령어
    • touch: 새로운 파일을 생성하는 명령어
    • cat: 파일의 내용을 터미널에 출력하는 명령어
    • rm: 폴더나 파일을 삭제하는 명령어
    • mv: 폴더나 파일의 위치를 이동하거나, 이름을 변경하는 명령어
    • cp: 폴더나 파일을 복사하는 명령어
    • sudo: 관리자 권한을 이해할 수 있다.
  • 명령어를 사용할 때, 등장하는 키워드에 대해 이해할 수 있다.

    • /: 루트 디렉토리
    • ~: 홈 디렉토리
  • 절대 경로와 상대 경로의 차이를 이해할 수 있다.

    • 절대 경로의 시작이 루트 디렉토리(/)인 것을 이해할 수 있다.
    • 상대 경로의 시작이 현재 디렉토리(.)인 것을 이해할 수 있다.
  • 텍스트 에디터 nano를 이용해 파일을 수정하고, 저장할 수 있다.

  • (1) 리눅스 터미널을 실행할 수 있다.

    • Ubuntu
    • Mac OS
  • (2) CLI를 이용한 작업과 GUI를 이용한 작업이 동일함을 이해할 수 있다.

    • GUI의 변경사항을 CLI로 확인할 수 있다.
    • CLI의 변경사항을 GUI로 확인할 수 있다.
  • (3) 리눅스 터미널에서 기본적인 명령어를 사용할 수 있다.

  • 명령어 종류

  • 1 pwd: 현재 위치를 확인하는 명령어

    pwd

    • print working directory의 약자이다.
  • 2 mkdir: 새로운 폴더를 생성하는 명령어
    mkdir helloworld (helloworld라는 폴더 생성)
    • make directories의 약자이다.
    • 생성할 폴더와 이름을 함께 입력해야 한다
  • 3 ls: 폴더나 파일의 목록을 출력하는 명령어
    ls

    • list의 약자이다.

    • ls의 명령어의 옵션

      ls -a (폴더나 파일을 포함한 모든 항목을 터미널에 출력)
      - 명령어 ls의 옵션 a는 "all"이라는 의미입니다.
      숨어있는 폴더나 파일을 포함한 모든 항목을 터미널에 출력합니다.

      ls -l (폴더나 파일의 포맷을 전부 표현하라는 의미)
      - l은 폴더나 파일의 포맷을 전부 표현하라는 의미입니다.
      다음의 그림처럼, 하나의 파일 또는 하나의 폴더는 한 줄에 출력됩니다
      (ls -la / ls -al 둘은 같다.)

명령어 ls와 함께 옵션 l을 사용하면, 가장 왼쪽에 출력되는 두 글자 d와 -를 확인할 수 있습니다. 여기서 d로 출력된 경우는 폴더를, -로 출력된 경우는 파일을 나타냅니다.
폴더는 다음 명령어 cd를 통해 진입할 수 있지만, 파일이라면 진입할 수 없습니다.

  • 4 nautilus (Ubuntu), open (macOS): 현재 폴더를 파일 탐색기로 여는 명령어

    • Ubuntu
      nautilus

    • macOS
      open

  • 5 cd: 폴더에 진입하는 명령어
    • 명령어 cd는 change directory의 약자로, 프롬프트로 상호작용하는 폴더를 다른 폴더로 변경한다는 의미입니다.
      명령어 pwd를 사용해 현재 위치를 확인하고, 명령어 ls를 이용해 helloWorld 폴더를 확인하세요. 그 다음, 명령어 cd를 이용해 helloWorld 폴더로 진입합니다. 명령어 pwd를 이용해 현재 위치를 확인하면, 다음과 같습니다.

  • 6 touch: 새로운 파일을 생성하는 명령어
    touch hi.txt

    • hi.txt라는 파일을 생성합니다.
  • 7 cat: 파일의 내용을 터미널에 출력하는 명령어
    cat hi.txt

    • CLI으로 만든 폴더와 파일을 GUI로 동일하게 확인할 수 있었습니다. 이번에는 반대로, GUI에서 변경한 내용을 CLI에서 확인합니다. 텍스트 편집기로 작성한 이메일을 CLI에서 확인합니다. CLI에서는 간단한 명령어로 파일의 내용을 확인할 수 있습니다. 명령어 cat으로 GUI를 이용해 작성한 내용을 확인합니다. 아래의 내용을 프롬프트에 입력하고, Enter(엔터 키)를 누르세요.

출처: 코드스테이츠

profile
끝까지 ... 가면 된다.

0개의 댓글