본문 바로가기

Os/유닉스

디텍토리 트리에 대한 설명

/ (root)


솔라리스에 존재하는 모든 파일과 디렉토리가 시작하는 최상위 디렉토리



/bin

 

/usr/bin 디렉토리의 심볼릭 링크로서 root 사용자의 권한으로 시스템을 관리하는데 사용하

 

는 명령어를 제외한 일반 명령어 (ls, cp. mv)가 존재하는 디렉토리

 


/dev


/devices 디렉토리의 심볼릭 링크로서 솔라리스에서 인식한 모든 장치들이 파일 형태로 존재



/devices


솔라리스에서 인식한 장치들에 대한 파일로 솔라리스 커널이 시스템의 장치들을 관리하기 위해


존재



/etc


시스템의 모든 설정 파일을 담고 있는 디렉토리



/export


다른 시스템과 파일 시스템을 공유할 경우에 주로 사용되는 디렉토리로 /export/home 디렉토리는


솔라리스에서 일반 사용자들의 홈 디렉토리가 존재하는 디렉토리



/kernel     /platform


솔라리스 커널에 관련된 모듈이 저장된 디레토리로 솔라리스 커널이 적재할 수 있는 장치 드라이버


나 부가 기능들이 적재 가능한 모듈 형태로 저장된 디렉토리



/lib


/usr/lib 의 심볼릭 링크로서 명령어나 응용 프로그램이 실행하거나 새로운 프로그램을 개발하는데


필요한 동적 라이브러리와 정적 라이브러리가 저장된 디렉토리



/mnt


솔라리스에 하드 디스크를 추가하기 전에 테스트를 하거나 임시로 하드 디스크를 추가할 경우에


사용하는 디렉토리 또는 불륨 관리 기능을 사용하지 않고 시디롬이나 플로피 디스크를 활용할 경우


에 사용하는 디렉토리



/opt


솔라리스를 설치한 후 추가로 여러 소프트웨어를 설치하면 /opt 디렉토리 밑에 설치된다.


윈도우의 C:\Program files 디렉토리에 해당



/proc


현재 시스템에서 동작중인 모든 프로세스의 정보가 담겨있으며, 현재 시스템에서 동작중인 프로세


스들의 정보가 해당 프로세스의 PID를 디렉토리 이름으로 하고, 프로세스의 소유주는 디렉토리의


소유주로, 프로세스의 그룹 소유주는 디렉토리의 그룹 소유주로 설정된다.



/sbin


시스템 부팅 시 실행되는 명령어나 시스템을 복구할 때 사용되는 명령어가 담겨 있는 디렉토리



/tmp


시스템에서 여러 명령어들이 잠시동안 필요한 파일을 만드는 경우에 사용되며, /tmp 디렉토리에


만든 파일이나 디렉토리는 시스템이 부팅하면 모두 없어진다. 따라서 시스템 부팅 직후에 파일이


존재하지 않는다.



/usr


윈도우의 C:\Windows 디렉토리에 해당하며 솔라리스에서 일반적으로 사용하는 명령어와 라이브


러리를 비롯하여 GUI 환경을 제공하는 프로그램, 도움말 등 많은 명령어와 부가 프로그램으로 이루


어져 있으며 솔라리스의 디렉토리 중에서 가장 많은 데이터를 저장하고 있다.



/var


솔라리스가 운영되거나 여러 프로그램이 실행되면서 생기는 메시지들이 기록되는 디렉토리로 DNS


서버, 웹 서버, 메일 프로그램 등 필요한 데이터를 저장하며, 솔라리스가 운영되면서 필요한 여러


시스템 파일 중에서 크기가 변경될 가능성이 큰 파일이 생성된다.




/dev 디렉토리의 하위 디렉토리에 대한 설명

 

 

/dev/term


솔라리스 시스템에 장착된 직렬 포트 또는 모뎀을 이용해서 데이터를 주고 받을 경우 사용



/dev/dsk        /dev/rdsk


하드 디스크를 사용하여 파티션을 나누거나 새로 파일 시스템을 구성할 경우 사용



/dev/fbs


프레임버퍼(그래픽 카드)의 장치 파일이 존재하는 디렉토리



/dev/fd


솔라리스 시스템에서 실행되는 여러 프로세스들의 내부에서 사용되는 파일들이 존재



/dev/pts


외부에서 네트워크로 로그인을 하거나 GUI 환경에서 터미널을 띄웠을 경우에 /dev/pts 디렉토리


밑의 파일이 하나씩 할당된다.



/dev/rmt


솔라리스 시스템에 장착된 테이프 드라이브가 /dev/rmt 디렉토리 밑에 장치 파일로 생성된다.



/dev/sound


솔라리스 시스템에 장착된 사운드 카드가 /dev/sound 디렉토리 밑에 장치 파일로 생성된다.




/etc 디렉토리의 하위 디렉토리에 대한 설명



/etc/cron.d


주기적으로 실행되는 프로그램인 cron 프로그램과 at 프로그램에 대한 설정 파일이 존재한다.



/etc/default


시스템에서 부팅 시 사용되거나 별도의 설정을 하지 않았을 때 사용되는 기본 파일들이 사용된다.



/etc/dfs


현재 시스템의 파일 시스템을 다른 시스템과 공유할 경우에 필요한 설정 파일이 존재한다.



/etc/inet


네트워크와 관련된 설정 파일이 존재한다.



/etc/lib


시스템이 부팅 시 필요한 라이브러리가 존재한다.



/etc/lp

 

프린터의 설정 파일이 존재한다.



/etc/init.d


시스템이 부팅 시 실행되는 모든 프로그램을 실행하거나, 시스템이 종료 시 동작중인 프로그램을


중단하는 쉘 스크립트가 존재한다.



/etc/mail


메일을 주고 받는 sendmail 프로그램의 설정 파일이 존재한다.



/etc/nfs


다른 시스템과 파일 시스템을 공유할 경우에 다른 시스템에서 현재 시스템의 파일을 읽고, 변경하


고, 실행 했을 때 남기는 기록을 조절할 수 있다.



/etc/openwin           /etc/dt


솔라리스에서 사용하는 GUI 환경에 대한 설정이 존재한다.



/etc/opt


/opt 디렉토리에 추가되는 프로그램 중 /etc/opt 디렉토리에 설정 파일을 저장하는 경우도 있다.



/etc/rc?.d


시스템이 부팅 시 실행되는 모든 프로그램을 실행하거나, 시스템이 종료 시 동작중인 프로그램을


중단하는 쉘 스크립트가 존재한다.



/etc/skel


admintool 명령어나 useradd 명령어를 사용해서 사용자를 추가할 경우에 복사할 쉘 초기화 파일의


템플릿이 존재한다.