https://academy.segfaulthub.com/courses/0c0069/lectures/39591010
파일 시스템이란 - 파일이 어떻게 저장되는지에 대한 설명
트리 구조로 구성
Ex)
/ -> root
-> desktop
-> download
-> bin
-> tmp
-> etc
각 폴더 설명
/bin -> 리눅스에서 사용하는 바이너리 파일
/dev -> device의 약자, 리눅스에 연결되는 하드웨어 장치 파일
/etc -> 기타 등등, 리눅스의 설정 파일
/home -> /home/[id], 각 계정의 홈 디렉토리
/lib -> Libary의 약자, 공유 라이브러리 파일들이 존재하는 디렉토리
/root -> root 계정의 홈 디렉토리
/sbin -> Ststem Binary의 약자, 시스템 관리를 위한 명령어
/tmp -> temporily의 약자, 임시 디렉토리
이 디렉토리는 누구나 사용가능하며, 재부팅 시 파일이 사라진다.
해킹을 배우는 입장에서 이 폴더는 굉장히 중요하다.
/var -> 리눅스에서 사용하는 프로그램들이 사용하는 파일들을 보관하는 곳
'.' 이것을 사용하여 상대경로를 표현한다.
한 번만 사용 시 지금 내가 있는 경로에서 앞으로 한 칸
두 번 사용 시 지금 내가 있는 경로에서 뒤로 한 칸