• solaris10 服务管理


    svcs –a |more # 可以列出当前所有的服务:

                

    STATE          STIME    FMRI

    legacy_run      1:58:26 lrc:/etc/rcS_d/S50sk98sol

    legacy_run      1:58:50 lrc:/etc/rc3_d/S50apache

    legacy_run      1:58:51 lrc:/etc/rc3_d/S75seaport

    legacy_run      1:58:55 lrc:/etc/rc3_d/S76snmpdx

    legacy_run      1:58:57 lrc:/etc/rc3_d/S90samba

    ...

    disabled        1:58:06 svc:/network/iscsi_initiator:default

    disabled        1:58:06 svc:/system/metainit:default

    disabled        1:58:07 svc:/network/ipfilter:default

    disabled        1:58:08 svc:/network/rpc/keyserv:default

    disabled        1:58:08 svc:/network/rpc/nisplus:default

    disabled        1:58:08 svc:/network/nis/client:default

    disabled        1:58:08 svc:/network/dns/client:default

    disabled        1:58:08 svc:/network/ldap/client:default

    disabled        1:58:09 svc:/network/nfs/cbd:default

    disabled        1:58:09 svc:/network/nfs/mapid:default

    ...

    online          1:58:06 svc:/system/svc/restarter:default

    online          1:58:08 svc:/network/pfil:default

    online          1:58:10 svc:/network/loopback:default

    online          1:58:11 svc:/milestone/name-services:default

    online          1:58:12 svc:/system/filesystem/root:default

    online          1:58:14 svc:/system/boot-archive:default

    online          1:58:15 svc:/network/physical:default

    svcs命令:

    svcs用于查看服务的状态,

    svcs -a用于查看所有状态的服务

    svcs -x用于查看未正常启动的服务

    svcs -l <fmri> 用于查看单个服务的详细信息


    svcadm命令:
    svcadm用来启用/禁用、启动/停止SMF服务。

    svcadm enable fmri -- 启用一个SMF服务,同时运行该服务

    svcadm disable fmri -- 禁用一个SMF服务,同时停止该服务

    svcadm restart fmri -- 重启一个SMF服务

    svcadm refresh fmri -- 刷新一个SMF服务,相当于让服务重新载入配置文件

    svcadm mark fmri -- 将SMF服务标记为维护状态

    svcadm clear fmri -- 清除SMF服务的维护状态

    svcadm milestone milestone -- 进入指定的服务里程碑,

    相当于进入相应的运行级别



    SMF中的inetd服务

    SMF 包含了对inetd服务管理,除了标准的svccfg, svcadm, svcs命令外,SMF还提供了inetadm和inetconv专门管理 inetd服务。inetadm命令用来查看、启用/禁用、修改inetd服务,inetconv则是用来将旧的inetd服务配置转化成SMF规范的服务。常用的inetadm选项如下
                

    inetadm -e fmri 启用指定的inetd服务

    inetadm -d fmri 禁用指定的inetd服务

    inetadm -l fmri 列出指定inetd服务的属性

    inetadm -p      列出默认inetd服务的属性

    /etc/svc          -- 存放SMF服务配置库

    /var/svc/manifest -- 存放SMF服务manifest xml文件

    /var/svc/profile  -- 存放SMF服务profile xml文件

    /var/svc/log      -- 存放SMF服务状态变化日志

    /lib/svc/method   -- 存放SMF服务启动脚本

    /lib/svc/seed     -- 存放SMF服务配置库的出厂设置

  • 相关阅读:
    ANDROID笔记:shape的简单使用
    ANDROID笔记:根据长宽实现图片压缩
    ANDROID笔记:PopupMenu的用法
    ANDROID笔记:AdapterContextMenuInfo在ListView中的用法
    ANDROID笔记:利用XML布局文件生成Menu
    ANDROID笔记:ContextMenu的用法
    ANDROID笔记:JSON和Adapter的使用
    ANDROID笔记:Dialog的几种用法
    ANDROID笔记:AdapterViewFlipper和ViewFlipper的简单使用
    #2020征文-开发板# 用鸿蒙开发AI应用(一)硬件篇
  • 原文地址:https://www.cnblogs.com/ahuo/p/889781.html
Copyright © 2020-2023  润新知