치춘짱베리굿나이스
유닉스 디렉토리 구조 본문
디렉토리의 구조
/
- 최상위 디렉토리 (루트 폴더)
/bin
- 유저 바이너리 파일
- 쉘 또는 명령어 프로그램 등 (ln, rm, bash 등) 이 들어 있음
/sbin
- 시스템 바이너리 파일
- 시스템 명령어 프로그램등이 있음
- 시스템 관리자가 다룰 만한 프로그램 (shutdown 등)
/etc
- 설정 파일들
- 프로그램이 동작하는 방식들을 저장한 파일들이 모여있음
- 여기 파일들을 건드리면 프로그램 동작 시의 설정을 수정 가능함
/dev
- Device Files
/proc
- process information
/var
- 변수 파일들
- 언제나 내용이 바뀔 수도 있는 값들이 들어있음
- bin과 sbin은 프로그램 폴더이므로 업데이트 전까진 파일들의 값이 변경되지 않고, etc는 설정 파일이므로 사용자가 건드리기 전엔 default로 값이 변경되지 않음
- 하지만 var 내부의 값들은 매번 변경됨 (에러 나거나, 접속을 했다던가 할 때)
/tmp
- 임시 파일들
- 프로그램 실행 시에 임시로 파일이 저장됨
- 언제 날아갈 지, 언제 수정될 지 모른다
/home
- 사용자 폴더
- 각 사용자마다 해당되는 디렉토리가 하위에 있음
- 사용자마다 자신의 홈 디렉토리에 파일을 저장한다
/boot
- 운영체제 관련 파일 (부트로더)
/lib
- 라이브러리 폴더
- bin과 sbin 내의 프로그램들이 사용하는 library들이 들어있음
/opt
- Optional add-on applications
- 프로그램을 설치했을 때 추가적으로 설치되는 요소들이 저장되는 곳
/usr
- 유저 프로그램
- 내가 설치하는 프로그램이 들어가는 폴더
- 기본 프로그램은 sbin과 bin에 있음
/mnt
/media
/srv
'UNIX 환경 > Ubuntu' 카테고리의 다른 글
Unix 파일 타입 및 권한 목록 (0) | 2021.03.21 |
---|---|
Unix 패키지 매니저 (0) | 2021.03.21 |
IO Redirection (0) | 2021.03.21 |
Unix (Linux / Ubuntu) 명령어 정리 (0) | 2021.03.21 |
[잡담] Window 10에서 Ubuntu 사용 (0) | 2021.03.21 |
Comments