리눅스의 시스템 디렉토리에 대해서 알아보겠습니다.
테스트환경 : centos7 (vmware)
디렉토리 |
설명 |
/ |
루트 디렉토리. 파일시스템 시작점 |
/bin |
시스템 부팅과 실행에 필요한 바이너리(프로그램) 들을 포함하고 있다. |
/boot |
리눅스 커널. 시작 RAM 디스크 이미지(시스템 부팅 시 필요한 드라이버가 있음) 와 부트로더를 포함하고 있다. |
/dev |
디바이스 노드를 갖고 있는 특수 디렉토리. 커널이 인식하고 있는 모든 디바이스들을 관리한다. |
/etc |
시스템 전반의 환경설정 디렉토리. 그리고 시스템 부팅 시에 시스템의 각 서비스를 시작하는 쉘 스크립트가 있다. 또한 모든 파일은 텍스트 형식이다.
|
/home |
일반적인 설정상태에서 각 사용자마다 /home 디렉토리를 갖는다. 일반적 유저들은 home 디렉토리 내에서만 파일을 편집할 수 있다. |
/lib |
주요 시스템프로그램에서 사용하는 공유 라이브러리 디렉토리. 원도우의 DLL과 비슷하다 |
/lost+found |
포맷된 각 파티션이나 ext3처럼 리눅스 파일시스템에서 사용하는 디바이스라면 이 디렉토리가 있을것이다. 파일시스템에 문제가 생겼을때 부분적인 복구를 도와주는 디렉토리. |
/media |
휴대용 디바이스(USB, CO-ROM 등)가 마운트되는 마운트 포인트 디렉토리 |
/mnt |
휴대용 디바이스를 제거하기 위한 마운트 포인트 디렉토리. |
/opt |
추가적인 소프트웨어 설치 디렉토리. 주로 상업용 소프트웨어가 설치된다. |
/proc |
리눅스 커널이 관리하는 가상 파일시스템 디렉토리. 이곳에 저장된 것들은 커널 자체를 들여다 볼 수 있는 파일이다. 이 파일들은 텍스트 형식이고 커널이 컴퓨터는 어떻게 관리하고 있는지에 대한 단면을 보여준다. |
/root |
루트 계정의 홈 디렉토리 |
/sbin |
시스템 바이너리 디렉토리. 이 파일들은 일반적으로 슈퍼유저를 위한 중요한 시스템 작업을 수행하는 프로그램들이 있다. |
/tmp |
임시 저장용 디렉토리. 프로그램들에 의해서 만들어지는 임시 파일들을 저장하는 공간이다. |
/usr |
일반사용자가 사용하는 디렉토리. 사용자가 사용하는 모든 프로그램과 지원 파일들이 모두 들어 있다. |
/var |
상대적으로 변하기 쉬운 데이터를 모아두는 디렉토리. 다양한 데이터베이스, 스풀 파일, 사용자 메일 등과 같은 데이터가 저장된다. |
/var/log |
시스템 활동을 기록하는 디렉토리. 매시간마다 시스템 상황을 확인하는 매우 중요한 기록파일이 있다. |
|
|
|
|
|
|
|
|
|
|
|
|
'OS > linux' 카테고리의 다른 글
[Linux] 파일 이동과 이름변경(mv) (0) | 2017.06.27 |
---|---|
[Linux] 파일 및 디렉토리 복사(cp) (0) | 2017.06.26 |
[Linux] 쉘(shell)이란? (0) | 2017.06.25 |
리눅스(centos) 에 SVN(subversion) 설치 (1) | 2016.06.20 |
tomcat catalina.out 재시작 없이 초기화시키기 (1) | 2016.05.26 |