Ubuntu ブート自動起動サービス設定

Ubuntu ブート自動起動サービス設定

Ubuntu でサービスを作成し、自動的に起動する方法:

1. [/lib/systemd/system]にsandtable.serviceサービスを作成します。

[ユニット]
説明=/etc/sandtable 互換性
ドキュメント=man:systemd-sandtable-generator(8)
条件ファイルは実行可能=/etc/sandtable
後=ネットワーク.ターゲット
 
[サービス]
タイプ=フォーク
ExecStart=/etc/sandtable の開始
タイムアウト秒数=0
終了後に残る=はい
GuessMainPID=いいえ
 
[インストール]
WantedBy=マルチユーザー.ターゲット  
エイリアス=sandtable.service

2. 起動スクリプトを作成する

[/etc] フォルダにサンドテーブル起動スクリプトを作成します。サービスがシステムの起動に影響を与えないように、スクリプトの後に [&] を追加することを忘れないでください。そうしないと、システムが正常に起動しなくなる可能性があります。

#!/bin/sh
/home/ubuntu/setup >> /home/ubuntu/test.log&

3. サービスを開始する

systemctl start sandtable.service #サービスを開始しますsystemctl status sandtable.service #サービスが開始されているかどうかを確認しますsystemctl enable sandtable.service #サービスを開始しますsystemctl is-enabled sandtable.service #サービスが開始されているかどうかを確認します

4 一般的なサービスコマンド

systemctl is-enabled servicename.service #起動時にサービスが開始されているかどうかを照会 systemctl enable *.service #サービスを起動 systemctl disabled *.service #起動をキャンセル systemctl start *.service #サービスを開始 systemctl stop *.service #サービスを停止 systemctl restart *.service #サービスを再起動 systemctl reload *.service #サービス構成ファイルを再読み込み systemctl status *.service #サービスの実行状態を照会

5. デスクトップシステムを開いたり閉じたりする

// デスクトップシステムをシャットダウンします sudo systemctl set-default multi-user.target
sudo 再起動
 
// デスクトップシステムを開く sudo systemctl set-default graphical.target
sudo 再起動

6. デスクトップ版のWi-Fi設定は、次のパスで変更および置換できます。

 /etc/NetworkManager/システム接続

Ubuntu スタートアップ サービス設定に関するこの記事はこれで終わりです。Ubuntu スタートアップに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Ubuntu で起動時に自動的に起動するシェル スクリプトを作成する (推奨)
  • Ubuntuでスタートアップ項目を追加および削除する方法
  • Ubuntu 14.04 で起動スクリプトを設定する方法

<<:  ウェブサイトをより高く、よりデザイン的に見せる方法

>>:  この記事はJavaScriptの変数とデータ型を理解するのに役立ちます

推薦する

MySqlエスケープの詳細な使用例

MySQL エスケープエスケープとは、エスケープ文字の本来の意味を意味します。エスケープ文字の目的は...

Linux usermod コマンドの使用

1. コマンドの紹介usermod (ユーザー変更) コマンドは、ユーザー アカウントを変更するため...

ウェブページの内部アンカーポイントを実現するための純粋なCSSの上下オフセットコード例

最近、「フットボール ナビゲーション」Web サイトに取り組んでいるときに、上部の固定ナビゲーション...

Centos7のシステム言語を簡体字中国語に変更する方法

例示するシステムを自分でインストールする場合は、通常、システム言語をカスタマイズできます。ただし、ク...

WeChatアプレットはふるいを振る効果を実現

この記事では、WeChatアプレットの具体的なコードを参考までに共有します。具体的な内容は次のとおり...

フォームタグの Enctype 属性とその応用例の紹介

Enctype : ブラウザがデータをサーバーに送り返すときに使用するエンコーディングのタイプを指定...

HTTP ヘッダー情報の解釈と分析 (詳細概要)

HTTP ヘッダーの説明1. Accept: Web サーバーに受け入れるメディア タイプを通知しま...

MySQL innodb_autoinc_lock_mode について

innodb_autoinc_lock_mode パラメータは、auto_increment 列を持...

Windows Server 2019 のセットアップ方法 (画像とテキスト付き)

1. Windows Server 2019 のインストールVmware に Windows Se...

MySQLデータベースのパスワードを忘れた場合の解決策

先ほど MySQL パスワードを設定したのに、外食したり荷物を受け取ったりするときにパスワードを忘れ...

VUE+CanvasはシンプルなGobangゲームの全プロセスを実現します

序文レイアウトの点では、Gobang はランダムな動きを目的とするゲームよりも実装がはるかに簡単で、...

ins タグと del タグの属性と使用法

insとdel は、HTML 4.0 で導入され、文書の作成時に作成者が共同作業できるようにし、また...

Vueはプライベートフィルターと基本的な使用法を定義します

プライベート フィルターとグローバル フィルターのメソッドと概念は同じですが、プライベート フィルタ...

LinuxにNginxをインストールする詳細な手順

1. Nginxのインストール手順1.1 公式サイトの紹介http://nginx.org/en/d...

CSS3で作成した画像スクロール効果

成果を達成する実装コードhtml <base href="https://s3-us...