CLI

Eugenius1st·2022년 7월 6일
0

개발환경

목록 보기
12/15

기본적인 명령어

  • pwd: 현재 위치 확인하기
  • mkdir: 새로운 폴더 생성하기
  • ls: 특정 폴더에 포함된 파일이나 폴더 확인하기

    옵션 a와 함께, 자주 사용하는 옵션 l은 폴더나 파일의 포맷을 전부 표현하라는 의미입니다. 다음의 그림처럼, 하나의 파일 또는 하나의 폴더는 한 줄에 출력됩니다. 출력되는 폴더나 파일의 포맷 중에서 가장 먼저 등장하는 d 또는 -로 시작하는 부분을 잠시 살펴보겠습니다. 지금은 가장 첫 글자인 d와 -만 살펴봅니다.
    drwxr-xr-x # 생략
    -rw-r--r-- # 생략
    명령어 ls와 함께 옵션 l을 사용하면, 가장 왼쪽에 출력되는 두 글자 d와 -를 확인할 수 있습니다. 여기서 d로 출력된 경우는 폴더를, -로 출력된 경우는 파일을 나타냅니다. 폴더는 다음 명령어 cd를 통해 진입할 수 있지만, 파일이라면 진입할 수 없습니다.


명령어를 이용해 폴더를 GUI의 탐색기로 실행하기

Ubuntu 에서 현재 위치를 GUI로 실행하는 명령어 nautilus
nautilus .

  • cd: 폴더에 진입하기
  • touch: 파일 생성하기
  • cat: 파일의 내용을 터미널에 출력하기
  • rm: 폴더나 파일 삭제하기

    사용할 수 있는 옵션은 r과 f입니다. 다음 명령어를 프롬프트에 입력해 폴더 "bye"를 삭제하세요.
    rm -rf bye
    ls # 아무것도 출력되지 않습니다.
    옵션 r은 "recursive"를 뜻하고, 옵션 f는 "force"를 뜻합니다. 지금은 어떤 뜻인지 명확하게 알지 못해도 괜찮습니다. 옵션 r은 폴더를 지울 때 사용하고, 옵션 f는 질문을 받지 않고 지울 때 사용

  • mv: 폴더나 파일의 이름을 변경, 또는 폴더나 파일의 위치 옮기기
    +)명령어 mv 뒤에는 순서대로 [폴더나 파일의 이름][도착 폴더의 이름]를 입력
    +)mv를 사용하기 위해 필요한 [폴더나 파일의 이름]에는, 변경할 폴더나 파일의 이름을 입력합니다. [도착 폴더의 이름]을 대신해, 변경하고자 하는 파일의 이름을 입력

컴퓨터가 파일을 옮기거나 복사하는 방법

  • cp: 폴더나 파일을 복사하기

    cp [원본 파일 이름][복사할 파일 이름]
    cp를 그냥 사용하면, 명령어 rm으로 폴더를 삭제할 때처럼 메시지가 출력됩니다. 명령어 cp에 사용하는 옵션은, 명령어 rm에 사용하는 옵션과 동일

    각 명령어에 포함된 옵션은 명령어 이름만 입력하거나 -h 또는 --help와 같은 옵션을 통해 확인할 수 있습니다.
profile
최강 프론트엔드 개발자가 되고싶은 안유진 입니다

0개의 댓글