新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > Solaris > 正文:Solaris启动过程详解

Solaris启动过程详解

新客网 XKER.COM 2008-03-09 来源: 收藏本文
 <3>进程
  下面是系统启动后的默认进程情况,因为Solaris是一个系统环境相对较稳定的系统,所以每次启动
  之后,系统的基本进程和服务情况应该都差不多的,下面是常见的进程和服务说明。
  ===================================================
  # ps -el
  F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
  19 T 0 0 0 0 0 SY fec287cc 0 ? 0:01 + sched
  *系统进程调度
  8 S 0 1 0 0 40 20 de7a9808 319 de95ce16 ? 0:00 + init
  *init进程
  19 S 0 2 0 0 0 SY de7a9108 0 fec4d4b8 ? 0:00 + pageout
  *内存换页进程
  19 S 0 3 0 2 0 SY de7a8a08 0 fecea0bc ? 0:06 + fsflush
  *文件系统同步进程
  8 S 0 372 1 0 40 20 de7a8308 448 de955d68 ? 0:00 + sac
  *sac监控进程,和ttymon一起提供终端登陆功能
  8 S 0 381 355 0 40 20 de7a7c08 1581 de9c80a8 ? 0:01 = dtlogin
  *CDE登陆进程
  8 S 0 187 1 0 40 20 de7a7508 649 de955ee8 ? 0:00 + cron
  *crontab任务调度守护进程
  8 S 0 63 1 0 40 20 de7a6e08 680 de95c456 ? 0:00 + sysevent
  *??
  8 S 0 77 1 0 40 20 de7a6708 730 deb1ccb6 ? 0:02 = picld
  *??
  8 S 0 129 1 0 40 20 de7a6008 542 de5f083a ? 0:00 + rpcbind
  *rpc监控总进程,= portmat
  8 S 0 178 1 0 40 20 de7a1810 930 deb1c496 ? 0:00 + syslogd
  *syslog系统日志守护进程
  8 S 0 152 1 0 40 20 de7a1110 489 de5f077a ? 0:00 = inetd
  *internet服务超级守护进程
  8 S 0 195 1 0 40 20 de7a0a10 673 debedcd6 ? 0:00 = nscd
  *名字服务缓存进程
  8 S 1 161 1 0 40 20 de7a0310 613 de5f097a ? 0:00 - statd
  *rpc.statd,NFS文件服务状态同步子进程
  8 S 0 231 1 0 40 20 de79fc10 338 de79fc7c ? 0:00 = htt
  *httd,输入法进程
  8 S 0 163 1 0 40 20 de79f510 540 de5f067a ? 0:00 - lockd
  *rpc.lockd,NFS文件服务锁状态子进程
  8 S 0 208 1 0 40 20 de79ee10 339 debd34d6 ? 0:00 + powerd
  *电源管理服务,类似PC的APM
  8 S 0 225 224 0 40 20 de79e710 434 de5f05fa ? 0:00 - smcboot
  *??MobileIP服务?
  8 S 0 215 1 0 40 20 de79e010 275 de5f04ba ? 0:00 + utmpd
  *utmp登陆用户监控进程
  8 S 0 364 1 0 40 20 de79ca18 945 dee6aea6 ? 0:00 - snmpXdmi
  *snmp服务子进程
  8 S 0 234 231 0 40 20 de79c318 805 decce876 ? 0:00 = htt_serv
  *输入法服务器
  8 S 0 362 1 0 40 20 de79bc18 815 dedb0f82 ? 0:00 - dmispd
  *??
  8 S 0 334 1 0 40 20 de79b518 538 fed1e2de ? 0:00 + auditd
  *BSM审计守护进程
  8 S 0 400 398 0 40 20 ded93a38 73 ded93aa4 pts/2 0:01 sh
  *sh...
  8 S 0 397 381 1 40 20 ded93338 2502 dedb0b42 ? 0:02 dtgreet
  *CDE服务子进程
  8 R 0 398 379 1 50 20 ded92c38 1409 ? 0:02 + sshd
  *ssh服务器
  8 S 0 382 355 0 40 20 ded92538 583 dedb0e42 ?? 0:00 + fbconsol
  *framebuffer显示输出驱动
  8 S 0 378 372 0 40 20 ded91738 447 ded62216 ? 0:00 + ttymon
  *tty监控服务,和sac一起提供终端登陆功能,类似于其他Unix中的getty
  8 S 0 376 352 0 40 20 ded91038 649 deeecbce ? 0:01 - mibiisa
  *snmp服务子进程
  8 S 0 377 355 1 40 20 ded90840 4467 dedb0d42 ? 0:12 = Xsun
  *Solaris X服务器
  8 S 0 380 1 0 40 20 ded90140 786 ded62bd6 ? 0:01 + devfsadm
  */dev (devfs)同步进程
  8 S 0 355 1 0 40 20 ded8fa40 1245 dedb0cc2 ? 0:00 = dtlogin
  *CDE登录守护进程
  
  
  
  <4>inetd
  inetd进程启动了一系列的系统服务,而在Solaris中因为有很多RPC服务也在inetd中启动,因此
  inetd显得特别复杂,而其中的服务大多数都是不必要的 (全部都可以关闭)
  =====================================================
  #systat stream tcp nowait root /usr/bin/ps ps -ef
  #系统进程监控服务,允许远程察看进程
  
  #netstat stream tcp nowait root /usr/bin/netstat netstat -f inet
  #网络状态监控服务,允许远程察看网络状态
  
  #time stream tcp6 nowait root internal
  #time dgram udp6 wait root internal
  #网络时间服务,允许远程察看系统时间
  
  #echo stream tcp6 nowait root internal
  #echo dgram udp6 wait root internal
  #网络测试服务,回显字符串
  
  #discard stream tcp6 nowait root internal
  #discard dgram udp6 wait root internal
  #网络测试服务,丢弃输入
  
  #daytime stream tcp6 nowait root internal
  #daytime dgram udp6 wait root internal
  #网络测试服务,显示时间
  
  #chargen stream tcp6 nowait root internal
  #chargen dgram udp6 wait root internal
  #网络测试服务,回应随机字符串
  
  #RPC类服务
  #
  #100232/10 tli rpc/udp wait root /usr/sbin/sadmind sadmind
  #远程系统管理服务
  
  #100083/1 tli rpc/tcp wait root /usr/dt/bin/rpc.ttdbserverd rpc.ttdbserverd
  #CDE tooltalk服务
  
  #100221/1 tli rpc/tcp wait root /usr/openwin/bin/kcms_server kcms_server
  #Sun KCMS Profile服务
  
  #fs stream tcp wait nobody /usr/openwin/lib/fs.auto fs
  #X-Window字体服务器
  
  #100235/1 tli rpc/ticotsord wait root /usr/lib/fs/cachefs/cachefsd cachefsd
  #NFS缓存服务
  
  #dtspc stream tcp nowait root /usr/dt/bin/dtspcd /usr/dt/bin/dtspcd
  #CDE dtspc服务
  
  #100068/2-5 dgram rpc/udp wait root /usr/dt/bin/rpc.cmsd rpc.cmsd
  #CDE cmsd服务
  
  #100229/1 tli rpc/tcp wait root /usr/sbin/rpc.metad rpc.metad
  #100230/1 tli rpc/tcp wait root /usr/sbin/rpc.metamhd rpc.metamhd
  #100242/1 tli rpc/tcp wait root /usr/sbin/rpc.metamedd rpc.metamedd
  #SLVM Mediator系列服务,无用
  
  #printer stream tcp6 nowait root /usr/lib/print/in.lpd in.lpd
  #打印机守护进程
  
  #shell stream tcp nowait root /usr/sbin/in.rshd in.rshd
  #shell stream tcp6 nowait root /usr/sbin/in.rshd in.rshd
  #R远程登录系列服务,rsh
  #login stream tcp6 nowait root /usr/sbin/in.rlogind in.rlogind
  #R远程登录系列服务,rlogin
  #exec stream tcp nowait root /usr/sbin/in.rexecd in.rexecd
  #exec stream tcp6 nowait root /usr/sbin/in.rexecd in.rexecd
  #R远程登录系列服务,rexec
  
  #comsat dgram udp wait root /usr/sbin/in.comsat in.comsat
  #邮件通知服务
  #talk dgram udp wait root /usr/sbin/in.talkd in.talkd
  #本地通讯服务进程,talk
  #finger stream tcp6 nowait nobody /usr/sbin/in.fingerd in.fingerd
  #finger守护进程,允许远程查询登陆用户信息
  
  #rstatd/2-4 tli rpc/datagram_v wait root /usr/lib/netsvc/rstat/rpc.rstatd rpc.rstatd
  #rpc远程状态查询
  #rusersd/2-3 tli rpc/datagram_v,circuit_v wait root /usr/lib/netsvc/rusers/rpc.rusersd rpc.rusersd
  #rpc远程用户查询,类似rusers和finger
  #walld/1 tli rpc/datagram_v wait root /usr/lib/netsvc/rwall/rpc.rwalld rpc.rwalld
  #rpc广播发送,类似wall
  #sprayd/1 tli rpc/datagram_v wait root /usr/lib/netsvc/spray/rpc.sprayd rpc.sprayd
  #rpc网络吞吐量测试程序
  
  #100234/1 tli rpc/ticotsord wait root /usr/lib/gss/gssd gssd
  #GSS声音服务守护进程
  
  #tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s /tftpboot
  #tftp服务器
  
  #name dgram udp wait root /usr/sbin/in.tnamed in.tnamed
  #named,DNS服务器
  
  #telnet stream tcp6 nowait root /usr/sbin/in.telnetd in.telnetd
  #telnet服务器
  
  #100155/1 tli rpc/ticotsord wait root /usr/lib/smedia/rpc.smserverd rpc.smserverd
  #smedia服务器
  
  #ftp stream tcp6 nowait root /usr/sbin/in.ftpd in.ftpd -a
  #ftp服务器
  
  #rexd/1 tli rpc/tcp wait root /usr/sbin/rpc.rexd rpc.rexd
  #rpc.rexd ,rpc远程命令执行服务,类似rexec
  
  #100134/1 tli rpc/ticotsord wait root /usr/lib/krb5/ktkt_warnd ktkt_warnd
  #Kerberos消息服务
  
  #rquotad/1 tli rpc/datagram_v wait root /usr/lib/nfs/rquotad rquotad
  #nfs 磁盘限额服务
  
  #100150/1 tli rpc/ticotsord wait root /usr/sbin/ocfserv ocfserv
  #OCF智能卡守护进程
  
  #uucp stream tcp nowait root /usr/sbin/in.uucpd in.uucpd
  #uucp服务器
  
  #krb5_prop stream tcp nowait root /usr/lib/krb5/kpropd kpropd
  #Kerberos数据库同步进程
共2页: 上一页 [1] [2] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐