/etc/exports
NFS(Network File System, 네트웍 파일시스템)를 사용하기위한 파티션 구성 정보를 저장한다. 어떻게 파티션을 마운트하고 다른 리눅스/유닉스 시스템과 공유하는지를 유저에게 알려줌
/etc/ftpusers
FTP로 로그인을 허용하지 않는 사용자명을 저장
/etc/fstab
여러 디스크와 파티션에 있는 파일시스템을 자동으로 마운트. 시스템이 시작할 때와 파일시스템을 마운트할 때 이 파일을 참고함.
/etc/hosts.[allow, deny]
네트워크 접근제어 역할. 특정 클라이언트에게만 서비스를 허용 또는 차단.
/etc/inetd.conf
FTP, TELNET 등 서비스 시작을 담당
/etc/inittab
시스템을 시작하거나 다른 runlevel로 이동할 때 어떤 일을 하고 어떤 프로세스를 시작할지 지시한다. Runlevel은 리눅스 컴퓨터의 현재 상태를 나타낸다. 리눅스에는 0부터 6까지 7개의 runlevel이 있다.
/etc/motd
로그인 성공후 "message of the day (오늘의 공지사항)"를 뜻하는 이 파일의 내용을 출력.
/etc/passwd
사용자 정보를 저장. 새로운 사용자를 만들 때마다 로그인명, 암호 등 항목을 이 파일에 추가
/etc/profile
로그인을 위한 환경설정을 저장.
/etc/services
리눅스 서버에서 사용하는 모든 포트들에 대한 정의가 되어있음. /etc/inetd.conf나 /etc/xinetd.conf 파일과 같이 사용되며, FTP/21, TELNET/23과 같이 inetd.conf에 기록한 서비스가 사용하는 포트를 지정.
/etc/securetty
루트(root)가 로그인가능한 터미널(tty)장치들을 나열해 둔 것.
/etc/shells
시스템에 설치된 모든 쉘의 이름과 절대경로를 저장
/sys/block
시스템에 있는 각 block device에 대한 정보 제공
/sys/bus
각 device에 어떤 device driver가 할당되었는지의 정보
/sys/class
device를 역할에 따라 구분함.
(ex) /sys/class/net : network interface들에 대한 정보, /sys/class/input에는 키보드나 마우스와 같은 input 장치
/sys/devices
시스템의 장치에 대하여 어떻게 연결되어 있는지에 대한 종합 hierarchy 정보를 갖고 있음
/sys/module
각 로드 되어있는 커널 모듈에 대한 정보를 모듈 파라메터 값 등의 디렉토리로 저장
/sys/firmware
펌웨어별 개체 및 특성을 보고 조작할 수 있는 인터페이스가 포함
/sys/fs
일부 파일 시스템의 하위 디렉터리가 포함되어 있음. 파일 시스템은 하위 디렉토리를 명시적으로 생성하도록 선택한 경우에만 이 디렉토리에 하위 디렉토리를 가짐
/sys/kernel
실행 중인 커널에 대한 정보를 제공하는 다양한 파일 및 하위 디렉터리가 포함
참고
http://coffeenix.net/doc/lg/issue94/lalji.html
https://man7.org/linux/man-pages/man5/sysfs.5.html