본문 바로가기
  • Coding & Book
Back-End/Node.js

Node에서 사용할 터미널 명령어 정리

by 루이3 2023. 9. 1.

Terminal을 사용 하는 이유

  • 많은 개발자들이 터미널을 아주 오랫동안 사용해서 익숙하고 빠르게 작업을 할수 있다고 합니다.
  • 한줄만으로도 많은 양의 명령어를 실행할 수 있습니다.
  • 터미널이 컴퓨터에 대한 모든 액세스 권한과 비슷한 것을 제공해줍니다.
  • Node, Express, 데이터 베이스등에 사용되는 많은 기술과 도구들이 터미널을 기반으로 합니다.

 

명령어 LS

  • LS는 List를 뜻합니다.
  • 현재 있는 디렉토리의 콘텐츠들을 나열합니다.

 

예시로 node_example에 있는 first.js를 나열해보겠습니다.

 

 

명령어 pwd

  • PrintWorkingDirectory의 약자 입니다.
  • 현재 위치를 파악하기 위해 사용합니다.

 

 

 

명령어 cd

  • ChangeDirectory의 약자입니다.
  • 앞으로 혹은 뒤로 (폴더) 이동할때 사용합니다.

예시로 test2 폴더를 만들어 주고 test2 폴더로 이동해보겠습니다.

 

 

또한 cd .. 처럼 cd 뒤에 빈칸 그리고  점을 두개 붙여주시면 한 디렉토리 뒤로가게 됩니다.

 

그리고 cd ~ 로 홈디렉토리로 빠르게 이동할수 있습니다.

 

 

명령어 mkdir

  • make directory의 약자 입니다.
  • 비어 있는 새폴더를 만들때 사용합니다.

예시로 test3이라는 폴더를 만들어보겠습니다.

mkdir test3을 입력해주시면 됩니다.

 

 

 

명령어 touch

  • 파일을 생성하는 명령어 입니다.
  • 뒤에 확장자를 입력하면 해당 파일을 생성해줍니다.
  • 파일의 수정시간과 접근시간을 바꿔주기 위해서도 사용합니다.

 

 

 

명령어 man과 --help

  • man 뒤에 명령어를 쓰면 그 명령어에 대한 설명을 볼수 있습니다.
  • 여기서 windows 에서 Git Bash를 쓰는 경우 man 페이지를 지원하지 않아 명령어 --help를 써주셔야 합니다.

 

 

명령어 rm과 rmdir

  • 파일을 제거하기 위해 사용합니다.
  • 디렉토리를 제거하기 위해서는 rmdir을 사용 합니다.(비어있는 경우에만 해당됩니다)

 

중첩 디렉토리가 여러개 있거나 안에 파일이 있는 폴더를 삭제하고 싶은경우 -rf를 붙여줘야 합니다.

rf에서 r은 반복을 f는 강행하다 라는 뜻을 가지고 있습니다.

'Back-End > Node.js' 카테고리의 다른 글

노드와 자바스크립트 2  (0) 2024.05.16
노드와 자바스크립트  (0) 2024.05.14
노드를 시작해보자  (0) 2024.05.13
Node.js에서 모듈과 npm 사용해보기  (0) 2023.09.13
Node.js 설치 방법  (0) 2023.05.28