커널유틸


평소에는 잘 쓸일이 없지만, 딱히 필요 할때는 그 일을 충분히 하는 훌륭한 유틸들입니다.



[root@linux root]# rpm -q kernel-utils -l
/etc/firmware/microcode.dat
/etc/rc.d/init.d/cpqarrayd
/etc/rc.d/init.d/irqbalance
/etc/rc.d/init.d/microcode_ctl
/etc/rc.d/init.d/smartd
/etc/sysconfig/irqbalance
/sbin/microcode_ctl
/usr/sbin/cpqarrayd
/usr/sbin/dmidecode
/usr/sbin/eepro100-diag
/usr/sbin/irqbalance
/usr/sbin/smartctl
/usr/sbin/smartd
/usr/sbin/x86info
/usr/share/man/man8/microcode_ctl.8.gz


대충 위에 그 멤버들이 보이네요.


cpqrrayd –> 컴팩 장비의 스마트 어레이를 이용할시에 이를 디버깅을 할수
있는 툴입니다.


smartd –> S.M.A.R.T 데몬입니다. 옵션은 -X 가 있으며 쉽게 말하자면 하
드디스크의 귀착성을 감시하고 S.M.A.R.T 가능이 적용 되어 있는지 살펴 볼
수 있습니다.


S.M.A.R.T 는 하드디스크를 bios 상에서 감시하여, 문제 발생시 OS에 알려
주는 기능입니다.


smartctl –> S.M.A.R.T 컨트롤 프로그램입니다.
여러가지 self 테스트와 로그를 볼수 있습니다. 그러나 대부분 ATA 하드디스
크를 많이 지원합니다.


x86info –> cpu 의 자세한 정보를 살펴 볼수 있습니다. 그런데 x86 인텔 cpu
만 지원 합니다. 수세에서 만든겁니다.


eepro100-diag –> 인텔 express 100 이더넷 디바이스가 서버에 내장 되
었을 경우 이에 대한 여러정보를 열람할수 있습니다.


dmidecode –> DMI (Desktop Management Interface)를 decode 하는 유틸입니다.
필요 하신 분들에 필요한 유틸이겠죠?


mcrocode_ctl –> 마이크로 코드를 업데이트 해주는 유틸인것 같습니다. 스크립트를 cpu microcode에 적용
마이크로 코드에 대해서는 훗날 다른 팁을 이야기 할때 설명을 드리죠,
아마 pam이 될겁니다.


irqbalance –> 레드햇 엔터프라이즈 리눅스 AS 에만 포함 된 데몬입니다.
smp 시스템일때 두 cpu 간의 인터럽터를 감지하여 10초마다 밸런스를 다시
맞쳐주는 유틸입니다.
(앗! redhat 9.0 에도 포함이 되어 있네요. 그런데 9.0 판매 버젼으로 이용 가
능 하였는데, 일반적인 ftp 버젼에는 포함이 되어 있는지 모르겠습니다.)


이상입니다.



레드햇 계열 서비스 데몬 리스트


acpid-커널이 전원을 관리
dep1000-고속연산을 위한 aep1000/aep2000 코프로세서드라이버
anacron-
apmd-배터리를 필요로 하는장치에 사용(랩탑)
atd-특정시간에 지정명령어실행,시스템부하가 적을시 배치명령실행
autofs- 파일시스템이용시 자동마운트,이용안할시 자동언마운트
bcm5820-하드웨어 암호의 엑셀레이터 제공
chargen-슈퍼데몬 내부의 서비스에 접속이 끊길때까지 문자를 생성한다
cpuspeed-동적 cpu speed 데몬 실행
crond- 리눅스용 스케쥴러 데몬입니다.
cups-공동유닉스 인쇄시스템을 위한 실행,종료스크립트
cups-lpd-cups의 통신에 있어서 물려받은 lpd프로토콜에서의 어플리케이션사용 허용여부
daytime-현제시스템시간을 wed nov 13 22:30:27 est 2002와 같이 출력할때
dc client-distcache is a distributed ssl session cache client proxy
dc server-distcache is a distributed ssl session cache server
dovecot-dovecot imap server
echo-echo's characters back to clients
gpm- 마우스 드라이버 데몬 입니다.
httpd- web 서버 데몬 입니다.
innd-유즈넷뉴스서버로 지역뉴스서버를 설정
iptables- 방화벽 설정 데몬 입니다.
irda-장치간의 적외선 통신 제공
irqbalanced-멀티프로세서체제에있어 cpu간의 인터럽트를 분리함
isdn-isdn
ktalk-talk서버의 kde버젼
kudzu 새로운 하드웨어가 추가됐을 때 이를 검색해주는 데몬입니다.
lisa-끝난 사용자시스템을 실행시키는 데몬
mdmonitor-raid모니터링 관리
mdmpd-멀티패스장치 모니터링
messagebus-시스템이벤트를 브로드캐스팅
micorcode ctl-스크립트를 cpu microcode에 적용
named – bind 데몬 입니다 (domain name server)
netdump-네트워크콘솔을 제외한 콘솔을 초기화
netfs- 넷트웍 파일 시스템 데몬 입니다.
netplugd-논스태틱네트워크인터페이스를 관리하는데몬
network- 리눅스의 네트웍 데몬 입니다. 이것의 체크를 지우시면 인터넷이 되지 않습니다.
nfs-nfs서ㅓ로 작동할수있게함(보안상문제있음)
nfslock-rpclockd와rpcstatd를 실행해줌,nfs를 사용하지않을시 보안상문제로 옵션을 끈다
ntpd-네트워크타임프로토콜로 컴퓨터클라이언트나 서버의 시간을 다른 서비스로 부터 동기화함
pcmcia-랩탑에서 이더넷이나모뎀을 제공하는데 사용
portmap-리모트프로시져콜에관여하는 데몬,nfs나nis사용시 선택
postgresql-postgresql db를 이용하고자할때 씀
psacct-프로세스 계산
random시스템 난수발생에 필요한 데몬입니다.-
rawdevices-raw장치할당스크립트,오라클어플리캐이션에서 사용
readahead-startup 을 하는동안 프로그램들을 메모리에 로드시킴
rhnsd-업데이트를 체크해줌
rpcgssd-nfsv4클라이언트를 위한rpcsec gss관리하는 사용자레벨데몬
rpcidmapd-nfsv4를 위한 유저레벨 데몬
rpcsvcgssd-nfsv4서버를 위한 rpcsec gss관리하는 사용자 레벨데몬
rsync-ftp서버인rsync서버
sendmail-메일 서버 데몬 입니다.
services-인터넷슈퍼데몬서비스
sgi fam-파일교환시 모니터링
smartd-자신을 모니터링하고 기술보고서 작성
smb-삼바서버의 활성화를 하게함
snmpd-단순한 네트워크 관리 프로토콜
snmptrapd-단순한네트워크관리 프로토콜트랩
squid-인터넷오브젝트캐시로 요청되는 인터넷 오브젝트 저장
sshd-ssh 서버
syslog-/var/log에 시스템 로그파일 기록
time -시간서버
time-udp
tux-커널 기반의 스레드http서버
vncserver-vnc서버
vsftpd -ftp데몬
xfs- x폰트 서버를 위한 데몬
xinetd-슈퍼데몬
yppasswdd-nis클라이언트 사용자가 패스워드를 변경가능하게 해줌
ypserv -표준 nis /yp 네트워크 프로토콜 서버
ypxfrd -yp맵의 전송을 가속시킴
yum -프로그램 업데이트 데몬

커널유틸 kernel-utils 의 용도 및 서비스데몬 리스트

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다