/
- 최상위 루트 디렉토리
- 리눅스 드라이브 개념이 아님
- 루트 디렉토가 하나의 하드디스크 파티션
/home
- User`s home directory (단, root는 /root를 사용함)
- 각 유저의 개인 파일들을 저장
- Like Documents and Settings
/usr
- Sub directory
- 응용프로그램, 소스코드, 문서 등 많은 것들이 존재
- 시스템에서 가장 큰 부분
- Like Program Files
/usr/
- /usr/bin 응용프로그램의 실행파일
- /usr/include 헤더파일
- /usr/lib 프로그램의 동적 라이브러리파일
- /usr/local 사용자가 소스를 가져다 컴파일한 프로그램
- /usr/share 도움말, 아이콘, 환경테마
- /usr/src 소스코드 (리눅스 커널)
/bin
- 유저들에게 필요한 필수적 명령 프로그램
- 가장 기본적인 시스템 유틸리티
- 명령처리기 (sh)
- ls, cp, mkdir
/dev
- 모든 장치가 하나의 파일로 간주
- /dev/hda (IDE 하드디스크)
- /dev/dsp (사운드카드)
- /dev/psaux (마우스)
- /dev/sda (SATA 하드디스크)
/lib
- Shared Libraries
- 실행파일이 사용할 라이브러리들이 위치
- Like Windows/system32
- 라이브러리란?
- 소프트웨어를 만들 때 쓰이는 클래스
- 정적 라이브러리 : 컴파일시
- 동적 라이브러리 : 실행시
/proc
- 디스크 상에 존재하지 않으며, 커널에 의해 메모리 상에 생성
- 실제 사용중인 장치들이 파일의 형태로 추상화
- Like device manager
- /proc/kcore 메인메모리
- /proc/1 1번 프로세스
- /proc/devices 디바이스 드라이버
/var
- Log files and other dynamic files
- 프로그램들이 생성하는 파일
/etc
- 리눅스 시스템의 모든 설정 파일
- Configuration files
/boot
- 부팅 과정에 필요한 부트로더 파일
- 리눅스 커널이 위치
/mnt
- CD-ROM, 플로피스크 등의 외장형 미디어
/sbin
- 관리자만이 사용 가능한 유틸리티
- mkfs 포맷
- fsck 파일 시스템 검사
- fdisk 파티션
/tmp
- 임시파일 저장
'LINUX > 기초' 카테고리의 다른 글
Shell Script 맛보기 (0) | 2020.06.19 |
---|---|
권한에 대해 깔짝 - 추후 추가 (0) | 2020.06.18 |
Linux의 Kernel과 Shell이 무엇인지 아라보자 (0) | 2020.06.18 |
Output Redirection (0) | 2020.06.15 |
CLI (Command Line Interface)의 장점 (0) | 2020.06.12 |