기본 폴더 살펴보기
- 구성 요소가 / 안에 모두가 들어가 있어서 /를 삭제하면 운영 요소를 지우겠다는 것과 똑같다.
리눅스를 삭제하는 것과 같다.
- 배포판과 버전에 따라서 디렉토리가 달라질 수 있지만, 보통 많이 구성되는 요소들을 띄어 놓은 것
- 프롬프트에 명령어를 치게 되면 시스템 상에 존재하는 실행 파일을 실행해달라는 것과 같다.
/
Root Directory
sbin
s - Super user(관리자)
관리자만 사용할 수 있는 명령어들이 들어 있다.
home
- 각 계정의 전용 공간 - 일반 사용자 계정
- home 바로 아래에 사용자 계정 공간 생성
root
- 시스템 상에 단 하나만 존재
- 관리자를 위한 전용 공간
- 자동 구성
etc
리눅스, 서버를 구성하는 각종 설정 파일
tmp
임시 저장소 - 파일
usr
다른 디렉토리의 목적성에 맞지 않거나 크기가 큰 설치 프로그램을 담고 있는 공간
var
- log 정보를 갖고 있음 (시스템 로그 + 서비스 로그)
- 시스템 파일의 흔적
나중에 통합 모니터링 시스템 구축할 것임
lib
- 언어 팩이 들어있다
- 프로그래밍 언어 (자바, 파이썬 등)
bin
명령어를 찾아서 실제 실행 파일을 실행 시킴
boot
시스템 부팅 실행 시 trigger 역할
proc
현재 실행 중인 프로그램을 프로세스에 적재시켜서 사용한다.
리눅스는 파일의 형태로 보관하게 되는데 그게 proc, 운영체제가 알아서 관리
기본 명령어 실습
pwd
- 현재 경로 확인 가능
- present working directory의 약자가 pwd
- 관리자 계정으로 사용자계정으로 이동 가능하는 등에 시스템 변경이 가능하기 때문에 관리자 계정 털리면 끝이다.
cd
경로 이동