zoukankan      html  css  js  c++  java
  • AIX 第5章 指令记录


    • AIX引导过程
    • AIX不同引导模式
    • AIX的关闭
    • AIX的计划任务
    • AIX服务的管理
    • AIX的常用日志
    POST=Power On Self Test
     
    rc.boot 的三次调用
    /etc/inittab脚本的调用
     
    respawn表示如果该进程不存在,则重新启动该进程,如果进程终止也重新启动该进程(也就是指定了respawn类型的进程通常是“杀不死”的)
     
    ssdb04.shz.hn:/#ls /usr/lib/boot
    --查看AIX启动逻辑卷完整列表(Boot LV--BLV)hd5逻辑卷的文件列表,
    aixmon_chrp      chramfs          getrootfs        restbase         unix
    bin              chrp.cd.proto    mergedev         srvboot          unix_64
    bootinfo.txt     chrp.disk.proto  network          ssh              unix_mp
    bootutil         chrp.tape.proto  protoext         tftp             update_proto
     
    ssdb04.shz.hn:/#bootlist -o -m normal
    查看系统启动的BLV在哪个磁盘上,hdisk0、1都是rootvg,BLV在hd5上
    hdisk0 blv=hd5
    hdisk1 blv=hd5
     
     
    ssdb04.shz.hn:/#lsvg -l rootvg
    rootvg:
    LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
    hd5                 boot       1       2       2    closed/syncd  N/A
    hd6                 paging     96      192     2    open/syncd    N/A
    hd8                 jfs2log    1       2       2    open/syncd    N/A
    hd4                 jfs2       20      40      2    open/syncd    /
    hd2                 jfs2       80      160     2    open/syncd    /usr
    hd9var              jfs2       8       16      2    open/syncd    /var
    hd3                 jfs2       8       16      2    open/syncd    /tmp
    hd1                 jfs2       1       2       2    open/syncd    /home
    hd10opt             jfs2       8       16      2    open/syncd    /opt
    lg_dumplv           sysdump    32      32      1    open/syncd    N/A
    loglv00             jfslog     1       2       2    open/syncd    N/A
    lv00                jfs        1       2       2    open/syncd    /var/adm/csd
    instlv              jfs2       40      80      2    closed/syncd  /install
     
    对/etc/inittab文件操作的指令(也可用vi直接编辑)
     
    chitab 修改文件中的行设定
    lsitab 列出文件中的行设定
    mkitab 添加记录到文件中
    rmitab 删除文件中的行设定
     
    ssdb04.shz.hn:/usr/lib/boot#mkitab "myinit:2:respawn:ls -l"
    ssdb04.shz.hn:/usr/lib/boot#lsitab myinit
    myinit:2:respawn:ls -l
    ssdb04.shz.hn:/usr/lib/boot#chitab "myinit:2:once:ls -l"
    ssdb04.shz.hn:/usr/lib/boot#lsitab myinit
    myinit:2:once:ls -l
    ssdb04.shz.hn:/usr/lib/boot#rmitab myinit
    ssdb04.shz.hn:/usr/lib/boot#lsitab myinit

    ssdb04.shz.hn:/usr/lib/boot#cat /etc/.init.state
    2
    --显示当前系统的运行级别
     
     
    ssdb04.shz.hn:/usr/lib/boot#lsitab init
    init:2:initdefault:
    --显示系统默认运行级别
     
     
     
    sdb04.shz.hn:/#uptime
    查看系统的启动时间
      04:55PM   up 421 days,  21:54,  1 user,  load average: 0.04, 0.08, 0.08
     
     
     
     
    可在/etc/rc.shutdown文件中编辑,在AIX系统关闭前需要关闭的服务,如,在执行AIX关闭前在脚本中先正常关闭oracle数据库,   rc.shutdown文件默认不存在
     
     
     
     
    ssdb04.shz.hn:/#crontab -l
    --查看已制定的计划任务
     
     
    ssdb04.shz.hn:/#crontab -e
    --编辑计划任务文件
     
    ssdb04.shz.hn:/var/spool/cron/crontabs#pwd
    查看所有用户的计划任务文件

    /var/spool/cron/crontabs
    ssdb04.shz.hn:/var/spool/cron/crontabs#ls
    adm       esaadmin  oracs     root      sys       uucp
    ssdb04.shz.hn:/var/spool/cron/crontabs#
     
    • 当cron.deny文件存在,只要用户不在deny文件中,用户就能使用cron
    • 当cron.allow文件存在,只有在allow文件中的用户才能使用cron
     
    默认allow文件不存在,deny文件存在
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    转载请说明出处 |QQ:327488733@qq.com
  • 相关阅读:
    iOS 9 新特性 UIStackView
    自定义 URL Scheme 完全指南
    使用NSURLCache缓存
    swift 3.0 新特征
    《转之微信移动团队微信公众号》iOS 事件处理机制与图像渲染过程
    《转》使用NSURLSession发送GET和POST请求
    《转》IOS 扩展 (Extension)
    《转》__block修饰符
    《转》Objective-C Runtime(4)- 成员变量与属性
    《转》Objective-C Runtime(3)- 消息 和 Category
  • 原文地址:https://www.cnblogs.com/zhenxing/p/3925642.html
Copyright © 2011-2022 走看看