배우는 이유? 우리가 만든 웹사이트를 배포하는 곳이 linux os로 설치된 서버이기 때문에 linux에 대해 알아야 함. 그 수단이 terminal
1) 리눅스란? 리누스 토발즈가 개발한 Unix 기반 운영체제
2) 왜 사용?
3) 언제 쓰이나요?
4) 핵심 개념
[1] FHS(Filesystem Hierarchy Standard)
트리구조
시작은 무조건 root
디렉토리 (/home/
디렉토리도 기억하기)
(1) root(/)
/
기호로 접근할 수 있다. (2) /home(~)
~
기호로 곧바로 접근할 수 있다. [2] PATH
절대경로: 내 위치에 상관없이 어디서 입력해도 동일한 경로
상대경로: 내 위치를 기준으로 하는 경로
/
root 디렉토리 .
: 현재 경로 / ..
: 상위 경로) [3] 환경변수: os가 동작하기 위한 변수
$PATH
PATH=/User/apple/miniconda3/condabin:/usr/local/bin:/usr/bin...
[4] Configs
~
) 디렉토리에 있음 ls
에 a
옵션을 주어야만 볼 수 있음 alias: 일종의 사용자 지정 단축 명령어
5) 많이 쓰이는 명령어