DAY 7. CLI 명령어

냐하호후·2021년 6월 23일
0

TIL

목록 보기
4/101

CLI 명령어

터미널은 CLI(Command-Line-Interface)이다

터미널 프로그램에서 키보드의 입력을 확인하고 편집할 수 있는 공간을 Prompt라고 부른다

pwd 현재위치 확인하기
print working directory

mkdir 새로운 폴더 생성하기
make directories

ls 특정 폴더에 포함된 파일이나 하위 폴더 리스트 출력
list

ls-a
list all

nautilus
우분투에서 현재 위치를 GUI로 실행하는 명령어

cd 폴더에 진입하기
change directory

touch 파일 생성하기

touch hi.txt

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

cat hi.txt

rm 폴더나 파일 삭제하기
remove
rm명령어로 삭제한 폴더나 파일은 휴지통을 거치지않고 삭제된다

rm -rf
remove recursive force
(rf를 막쓰면 민감한 정보를 가진 파일도 그냥 삭제해서 심각한 오류가 일어날 수도 있다)

mv 폴더나 파일 이름 변경 , 폴더나 파일 위치 옮기기

cp 폴더나 파일 복사하기

nvm npm 차이

npm: 자바스크립트 런타임 환경인 Node.js를 관리하는 패키지 관리자

nvm: node버전을 관리해주는 매니저

nvm은 노드 버전 관리 npm 은 패키지관리
노드버전매니저(앱스토어 버전관리), 노드패키지매니저 앱 스토어)

package.json

script: CLI에서 사용 가능한 명령어들을 실행
dependency: 이 프로젝트가 실행될 때 필요한 모듈
devDependency: 개발자에게 필요한 모듈들 (ex.eslint, mocha, chai)

npm install로 설치하면 package.json에 자동으로 저장이 된다(버전 업데이트되면서 됌)

profile
DONE is better than PERFECT

0개의 댓글