-. /
최상위 디렉토리
-. /bin
기본적인 명령어가 저장된 디렉토리
이 디렉토리에 존재하는 대부분의 명령어들은 root뿐만 아니라 일반계정도 사용 가능
/usr/bin 심볼릭 링크되어 있음
-. /boot
리눅스 부트로더가 존재하는 디렉토리
GRUB과 같은 부트로더에 관한 파일들(ex. grub.conf)
별도의 파티션할당 권장
-. /dev
시스템 장치(device)파일을 저장하고 있는 디렉토리
하드디스크 장치파일(/dev/sda), CD-ROM 장치파일(/dev/cdrom) 등과 같은 장치파일 존재
-. /etc
시스템의 거의 모든 설정파일이 존재하는 디렉토리
-. /lib
커널 모듈파일과 라이브러리 파일들이 존재하는 디렉토리
커널이 필요로하는 커널 모듈파일들과 프로그램(c,c++)에 필요한 각종 라이브러리 파일들이 존재
/usr/lib 심볼릭 링크되어 있음 (64bit의 경우 /lib64)
-. media
탈부착이 가능한 장치들의 마운트 포인트(USB, DVD 등)로 사용되는 디렉토리
/mnt와 비슷한 용도
-. /opt
추가적인 소프트웨어를 설치하는 디렉토리
실질적으로 대부분의 추가적인 소프트웨어들은 /usr 하단에 설치됨
-. /sbin
시스템관리를 위해 사용되는 유틸리티들과 root만을 위한 명령어들이 저장된 디렉토리
/usr/sbin 심볼릭 링크되어 있음
-. /srv
시스템에 의해 제공되는 서비스들에 대한 자료
-. /tmp
임시파일들이 저장되는 디렉토리
모든 사용자들이 공통으로 사용하는 디렉토리
mysql에서 mysql.sock 같은 소켓파일 등이 생성되는 위치
-. /usr
2차적 디렉토리 체계, 시스템이 아닌 일반 유저들이 사용하는 디렉토리
#/usr/bin : 대부분의 사용자 명령어가 포함
#/usr/include : c나 c++프로그램에 의해 포함되는 헤더파일들, 즉 시스템이 일반적으로 사용하는 include 파일들이 존재
#/usr/lib : 프로그래밍과 패키지들을 위한 라이브러리들이 존재
#/usr/local : 시스템관리자가 소프트웨어를 설치하는 디렉토리
#/usr/sbin : 시스템관리자에 의해 사용되는 시스템 바이너리들이 존재
#/usr/share : 읽기만 가능한 아키텍처 비의존 자료들이 존재
#/usr/src : 리눅스 커널 등의 소스코드가 포함된 디렉토리
-. /var
시스템 운용중에 생성되었다가 삭제되는 자료, 즉 가변자료파일들을 저장하기 위한 디렉토리
스풀 디렉토리와 파일,관리 및 로깅자료 및 일시적이고 순간적인 파일
거의모든 시스템 로그 파일은 /var/log에 저장됨
-. /home
사용자의 홈 디렉토리들이 위치함
-. /root
root 사용자의 홈 디렉토리
-. /proc
커널과 프로세스 정보를 위한 가상 파일 시스템
현재 메모리에 존재하는 모든 작업들이 파일 형태로 존재
디스크상에 존재하는것이 아니라 메모리상에 존재하므로 가상 파일 시스템이라고 함
'Linux' 카테고리의 다른 글
로케일(locale) 설정 (0) | 2020.12.29 |
---|---|
날짜 및 시간설정 (0) | 2020.12.28 |
root 패스워드 변경 (0) | 2020.12.28 |
CentOS 7 차이점 (0) | 2020.12.22 |
1. CentOS 설치 & 환경설정 (0) | 2020.12.22 |