Information Communication Technology/LINUX

리눅스 (CentOS7) 디렉터리 종류

반응형

▶/: 최상위 디렉터리이자 루트 디렉터리이다. 맨꼭대기라고 보면 된다.

▶/root: 루트 계정의 홈 디렉토리이다. (루트 계정만 접근 가능하다. 보안에 중요함.)

▶/bin:기본적인 사용자 명령어들이 들어있다. ex) su, sudo, locate, mount, umount 등.

▶/boot: 리눅스 시스템 부팅 시 필요한 지원 파일들이 들어있다. ex) grub, grub2 등.

▶/dev: system device file들이 들어있다. ex) /dev/console, /dev/null:휴지통, 하드디스크 장치 파일, CD-ROM 장치 파일.

▶/etc: 시스템 환경 설정에 연관된 file과 directory들이 존재한다.
ex)↓
◇/etc/rc.d: Booting Level 별 (Run Level 별) 관련된 scripts 존재한다.
◇/etc/rc.d/init.d: 시스템 초기화 파일들이 들어있다.
◇/etc/issue:로컬 터미널에서 사용자가 로그인하려고 할 때 login: 을 보여주기 전에 메시지 출력을 설정하는 파일이다.
◇/etc/issue.net: Telnet 서비스에서 로그인하려고 할 때 login: 을 보여주기 전에 메시지 출력을 설정하는 파일이다.
◇/etc/motd: 로그인이 성공했을 때 보여주는 메세지 출력을 설정하는 파일이다.
◇/etc/mail: local-host-names, sendmail.cf, aliases과 같이 메일에 관련된 설정 파일들이 존재한다.
◇/etc/xinetd.d/: Telnet, IMAP, FTP들과 같은 TCP/UDP 및 RPC 서비스들에 대한 접근제어 파일이다.
◇/etc/xinetd.d/rsync: 동기화 서버 접근제어 관련 설정 파일이다.◇/etc/xinetd.d/telnet: 텔넷 서버 접근제어 관련 설정 파일이다.◇/etc/ssh/:sshd 관련 설정 파일들이 존재한다.◇/etc/samba/:samba 서비스 관련 설정 파일들이 존재한다.◇/etc/group: group 관리 파일이다.◇/etc/passwd: password 관리 파일이다. [사용자 이름]:[비번]:[UID]:[GID]:[기본 사용자 이름]:[홈 디렉터리]:[기본 셀]◇/etc/shadow:암호 된 password 관리 파일이다. 비밀번호를 일반인이 알아볼 수 없게 설정되어있다. 또한 비밀번호에 관한 타이밍 관리도 할 수 있다.

▶/usr: 시스템이 올바르게 작동할 수 있도록 필요한 각종 응용프로그램들이 존재한다.ex)↓◇/usr/bin/: /bin directory에 없는, user들이 사용할 수 있는 명령어 파일들이 존재한다.◇/usr/include: c language header file들이 저장되어 있는 디렉터리이다.◇/usr/src: 여러 프로그램의 컴파일되지 않은 소스 코드들을 저장하고 있다.

▶/proc: process. program와 같은 시스템 관리를 목적으로 만든 가상 디렉터리이다.

▶/tmp: temp 임시 파일들을 생성/삭제 관리하는 디렉터리이다.

▶/var: 동적으로 계속 변하는 파일들이 저장된다. log, tmp. named, spool, spool/cron, spool/at 등의 파일들이 있다.

반응형