
1. 백엔드 개요
- 지금까지 클라이언트 측의 요청을 받아 서버의 응답을 단순 웹 페이지를 띄워왔다.
- 이제는 클라이언트의 요청을 분석하고 이에 따라 웹페이지를 구축하는 방식의 동적 응답을 빌드하는 방법을 배워 볼 것이다.
2. 터미널 명령이란?
- 터미널 - 텍스트 기반의 프롬프트이다.
- gui가 아닌 command line으로 폴더나 파일들을 조작한다.
3. 터미널 명령을 알아야 하는 이유
- 작업 속도가 빠르다.
- 서버 시작이나 프로세스 중단 등의 작업에 대한 access 권한에 관대하다.
- Node ,Express, DB 등이 terminal을 기반으로 한다.
- terminal - 텍스트 기반의 컴퓨터 인터페이스로 우리는 software terminal을 사용한다.
- shell - terminal에서 실행되는 software가 있는 프로그램
- 자주 쓰는 shell의 종류
- bash
- z-shell
4. 기본 터미널: LS와 PWD
- ls(List) - 파일 목록들을 나열해준다.
- pwd - 현재 경로를 알려준다.
5. 폴더 변경하기
- cd 상위 혹은 하위 폴더로 위치를 변경한다.
6. 상대 경로와 절대 경로
- 특정 파일이나 리소스의 경로
- 상대 경로 - 현재 위치에 따라 달라지는 경로
- 절대 경로 - 현 위치에 구애 받지 않고 이동 가능한 경로
7. 폴더 생성하기
- mkdir - 폴더를 생성한다.
8. Man 페이지와 flag
- Man 명령어의 menual 페이지
- flag -각 명령어에 붙일 수있는 옵션
9. 명령어 touch
- touch - 다수의 파일을 생성하고 확장자 지정이 가능하다.
- 주 목적은 파일의 수정시간과 접근 시간을 수정하고 파일이 없으면 default 권한의 파일을 생성한다.
10. 파일 및 폴더 제거하기
- rm - 하나 혹은 여러 파일 제거한다.
- rmdir - 빈 폴더를 제거한다.
- -rf 중첩 폴더가 있어도 삭제를 겅제한다.
'개발자 첫걸음 > The WEb Developer BootCamp 2022' 카테고리의 다른 글
Section 31: 첫번째 도구 Node (0) | 2022.05.04 |
---|---|
Section 28: AJAX와 API (0) | 2022.04.30 |
Section 27: 비동기식JavaScript (0) | 2022.04.29 |
Section 25: DOM Event (0) | 2022.04.28 |
Section 24: DOM이란? (0) | 2022.04.27 |