코드스테이츠 프론트엔드 부트캠프

[CLI] CLI(Command-Line-Interface) 다루기

2023. 2. 24. 19:10
목차
  1. 1. 왜 여전히 CLI를 쓸까?
  2. 2. CLI 명령어
  3. 3. 경로

 

1. 왜 여전히 CLI를 쓸까?

지금은 GUI가 잘 발달해 있어서 CLI를 쓸 줄 몰라도 컴퓨터를 사용하는 데 아무런 문제가 없다.

그렇지만 대규모의 서버를 운영해야 할 경우 CLI를 이용하면 각각의 컴퓨터에 모두 I/O소스(모니터, 키보드, 마우스 등)를 장착하지 않고도 많은 컴퓨터를 조작할 수 있다.

 

2. CLI 명령어

 

pwd: 현재 위치 확인하기

mkdir: 새로운 폴더 생성하기

ls: 특정 폴더에 포함된 파일이나 폴더 확인하기

  • ls -l: 폴더나 파일의 포맷을 전부 표현
  • ls -a: 숨어있는 폴더나 파일을 포함한 모든 항목을 출력. d로 시작하면 폴더, -으로 시작하면 파일이다.
  • ls -al 또는 ls -la로 조합해서 사용할 수 있다.

cd: 폴더에 진입하기

touch: 파일 생성하기

cat: 파일의 내용을 터미널에 출력하기

rm: 폴더나 파일 삭제하기

  • 폴더를 삭제하기 위해서는 rm-rf 명령어를 쓴다.

mv: 폴더나 파일의 이름을 변경, 또는 폴더나 파일의 위치 옮기기

  • 파일의 이름을 바꾸는 데도 사용할 수 있다.

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

whoami: 현재 로그인된 사용자를 확인

sudo: 관리자 권한을 획득

 

3. 경로

절대 경로는 루트 폴더로부터 시작하는 경로로, 폴더나 파일이 루트 폴더로부터 어떤 경로에 있는지 나타낸다.

 /Users/[username]/helloWorld/hello/hi

상대 경로는 폴더나 파일의 위치를 현재 위치를 기준점으로 나타낸다.

./ #현재 폴더
../ #한 단계 상위 폴더

 

 

'코드스테이츠 프론트엔드 부트캠프' 카테고리의 다른 글

[Network] REST API  (9) 2023.03.29
[회고] 코드스테이츠 프론트엔드 부트캠프 Section 1 회고  (1) 2023.03.13
[CSS] flex의 활용(서로 다른 column에 있는 item 어긋남 해결하기)  (0) 2023.02.16
[CSS] 자기소개 페이지 만들기  (0) 2023.02.15
코드스테이츠 프론트엔드 부트캠프 2일차 후기  (0) 2023.02.14
  1. 1. 왜 여전히 CLI를 쓸까?
  2. 2. CLI 명령어
  3. 3. 경로
'코드스테이츠 프론트엔드 부트캠프' 카테고리의 다른 글
  • [Network] REST API
  • [회고] 코드스테이츠 프론트엔드 부트캠프 Section 1 회고
  • [CSS] flex의 활용(서로 다른 column에 있는 item 어긋남 해결하기)
  • [CSS] 자기소개 페이지 만들기
JeanneLee57
JeanneLee57
공부하고 기록을 남기는 개발자 Jeanne
JeanneLee57
코딩은 진리
JeanneLee57
전체
오늘
어제
  • 분류 전체보기 (117)
    • Javascript (15)
    • React (15)
    • Next.js (8)
      • Next.js 베타 문서 번역 (5)
    • 프로젝트 (34)
      • 미니 프로젝트 & 과제 (25)
      • SEB 44 pre-project (1)
      • SEB 44 main-project (8)
    • 알고리즘 (12)
    • 부트캠프 준비 (6)
    • 기술면접 (3)
    • CS (7)
    • 코드스테이츠 프론트엔드 부트캠프 (12)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • 구조분해할당
  • Next.js
  • 고차함수
  • useEffect
  • 프로그래머스
  • react
  • 번역
  • CSS
  • 유데미
  • HTML
  • 회고
  • 프리코드캠프
  • 코드스테이츠
  • codestates
  • 알고리즘
  • 부트캠프
  • JavaScript
  • 부트캠프준비
  • RTK
  • 프론트엔드

최근 댓글

최근 글

hELLO · Designed By 정상우.
JeanneLee57
[CLI] CLI(Command-Line-Interface) 다루기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.