關於ubuntu伺服器的啟動管理器upstart

2021-09-04 04:33:53 字數 985 閱讀 1733

本文主要寫了upstart的啟動控制原理。這篇文章的目的在於可以人為的控制upstart初始的的執行等級。

此外,本文附帶了大量真實的shell指令碼檔案的內容,這些內容都是伺服器剛剛初始化完成後的命令,即$runlevel的的值並沒有遭到任何修改。

/etc/inint.d/rc

dgd@dgdsrv:/etc/init$ cat rc.conf

# rc - system v runlevel compatibility

## this task runs the old system v-style rc script when changing between

# runlevels.

description     "system v runlevel compatibility"

author          "scott james remnant "

emits deconfiguring-networking

emits unmounted-remote-filesystems

start on runlevel [0123456]

stop on runlevel [!$runlevel]

export runlevel

export prevlevel

console output

env init_verbose

task

exec /etc/init.d/rc $runlevel

dgd@dgdsrv:/etc/init$

dgd@dgdsrv:/etc/init.d$ cat rcs

#! /bin/sh

## rcs

## call all s??* scripts in /etc/rcs.d/ in numerical/alphabetical order

#exec /etc/init.d/rc s

dgd@dgdsrv:/etc/init.d$

關於ubuntu伺服器的啟動管理器upstart

本文主要寫了upstart的啟動控制原理。這篇文章的目的在於可以人為的控制upstart初始的的執行等級。此外,本文附帶了大量真實的shell指令碼檔案的內容,這些內容都是伺服器剛剛初始化完成後的命令,即 runlevel的的值並沒有遭到任何修改。etc inint.d rc dgd dgdsrv ...

Ubuntu伺服器啟動ssh service

ubuntu伺服器一般由多個使用者同時使用,需要使用ssh遠端登入。當伺服器之前裝過ssh,以後出問題重灌ssh的時候,可能遇到ssh server無法啟動的問題。本部落格記錄踩過的坑和解決方法。現象 正常安裝ssh service流程包括安裝server和client,並修改config檔案。但按...

Ubuntu 伺服器上安裝啟動SSH Server

ubuntu 下安裝 openssh server 是無比輕鬆的一件事情,需要的命令只有一條 sudo apt get install openssh server 在ubuntu終端使用命令測試 ssh localhost 如果出現以下錯誤,則很可能是因為還沒有安裝ssh server ssh c...