10일차(22/01/26)

정원석·2022년 1월 26일
0

CLI

Command-Line Interface
글자의 입출력을 통해 사용자와 컴퓨터간 소통하는 방식

GUI

Graphical User Interface
그래픽을 이용해 사용자와 소통하는 방식

CLI명령어

pwd: 현재 위치 확인
mkdir: 새로운 폴더 생성
touch: 새로운 파일 생성
ls: 특정 폴더에 포함된 파일이나 하위 폴더의 리스트를 출력
nautilus (Ubuntu), open (macOS): 현재 폴더를 파일 탐색기로 열어줌
cd: 폴더에 진입
cat: 파일의 내용을 출력해줌
head: 파일의 내용중 10줄까지 출력
tail: 파일의 내용중 마지막 10줄 출력
rm: 폴더나 파일을 삭제
mv: 폴더나 파일의 위치를 이동하거나 이름을 변경
cp: 폴더나 파일 변경
sudo: 관리자 권한
/:루트 디렉토리
~:홈 디렉토리
nano: 나노 에디터 열기

절대 경로
루트부터 지금위치까지의 정보를 쭉 보여주는것

상대 경로
지금 내 위치를 기준으로 원하는 파이르이 위치를 보여주는것

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

npm
자바스크립트가 구동될수있는 환경 node.js의 기본 패키지 관리자

package.json
scripts: CLI에서 사용 가능한 명령어 실행시키기
dependency: 이 프로젝트가 실행될때 필요한 모듈들
devDependencies:개발할때 필요한 모듈들

profile
잘부탁드려요

0개의 댓글