• Solaris 系统启动与关闭


    1. 忘掉root密码
    2. 更改内核参数后,重启进不了系统

      复制---进入单用户模式----恢复文件

    3. 系统突然死机,如何尽量减少数据丢失

      Sync 同步命令。将内存内容输入到硬盘,相当于保存文档。

     

    Unix系统的启动与关闭

    1. 系统的启动: 从存储设备上将内核加载到内存的过程
    2. 过程:

      BIOS自检(硬件检测阶段)---

      引导程序阶段(双系统需要选择内核,会加载必要的内核模块与配置文件)---

      内核初始化阶段(加载驱动、清空控制台、打印硬件信息;初始化后,内核将挂载根文件系统,并执行用户态程序(注:对于单用户模式,需要手动挂载根文件系统)) ---

      启动一些开机自启的程序(用户态程序)

    3. 修改内核配置文件

       

      /etc/system

      cp /a/etc/system/bak /a /etc/system 这样就可恢复

      首先备份、修改文件,增加内核变量、重新引导系统

    在之前运行INIT进程时,会加载好多脚本文件,现在通过SMF管理程序来进行管理,简单多了。好比职业经理人。

    Sbin/init/ 其中sbin是进程, /etc/inittab 是一个文件,里面有很多控制脚本,受控于init。2

     

    1. 几个符号

    > 输出覆盖重定向符

    >> 追加重定向符

    < 输入重定向符

    0 标准输入 1 标准输出 2 标准错误输出

    >/dev/mslog

    系统的运行级别:

    0 -6 + s (3:完全多用户模式、s :单用户模式、1:系统维护模式)

    查看运行级别 who –r 查找命令位置 which + 命令

    1. 系统的关闭

      关闭原因:切断系统电源、安装新版本的操作系统、系统扩充硬件、进行文件系统维护

      关闭步骤:通知用户、关闭所有子系统、选择并执行关闭命令。

      Shutdown [-y] [-g<grace>][-i<initstate>][message] 默认回答yes ,g表示过多久关机。i表示运行的级别。Message表示提示用户信息。

      Reboot 重启

      Init 0 将系统切换到0状态,即关键

  • 相关阅读:
    javascript中的this和e.target的深入研究
    mysql基础
    php每天一题:怎么在不使用第三个变量的情况下交换两个变量的值
    用原生javascript实现在页面动态显示时间
    php每天一题:strlen()与mb_strlen()的作用分别是什么
    javascript每天一题
    php中用foreach改变数组的值的问题
    程序员进阶之路
    hdu6638 线段树求最大子段和
    P4513 小白逛公园 动态维护最大子段和
  • 原文地址:https://www.cnblogs.com/zhuxuekui/p/4356554.html
Copyright © 2020-2023  润新知