Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12564
  • 博文数量: 8
  • 博客积分: 330
  • 博客等级: 一等列兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-29 12:43
文章分类

全部博文(8)

文章存档

2010年(2)

2009年(6)

我的朋友
最近访客

分类:

2009-11-30 14:24:38

基本命令
svcs 查看服务状态
svcadm 管理服务,如关闭启动,重开
svccfg 导入导出,修改服务配置
svcprop 在我们的OpenSolaris上没有看到该命令
inetadm 专门管理inetd服务的

对于svcadm 具体指/usr/sbin/svcadm 主要命令有如下七个:
svcadm enable/disable/restart/refresh/clear/mark/milestone xxx_service

enable [-rst]
-r 按依赖递归启动
-s 确保服务进入online状态,否则会提前返回
-t 暂时让服务上线,直到下次reboot

disable [-st]
类似enable

refresh按照当前配置更新服务
clear恢复服务

对于svcs 一般直接跟某个pattern,即服务名,如apache22,inetd等
-a 显示所有服务状态
-d 显示该服务依赖于其他什么服务
-D 显示其他什么服务依赖于该服务
-l 显示服务所有相关信息
-p 显示该服务的所有进程
-x 显示更多服务信息
-v 跟在-x之后,再显示更多更多的信息

干掉某服务 用 pkill xxx

用tail命令跟踪某服务的日志
如 tail -3 /var/svc/log/network-http:apache2.log
-3表示最后三行

阅读(514) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~