Ubuntu で起動時に自動的に起動するシェル スクリプトを作成する (推奨)

Ubuntu で起動時に自動的に起動するシェル スクリプトを作成する (推奨)

スクリプトを書く目的は、さまざまなサービスを手動で起動しなくて済むようにすることです(怠惰のためでもあります笑)

1.ターミナルに入り、

拡張子が.shのスクリプトファイルを作成する

touch test.sh

スクリプトの編集

vim test.sh

test.sh スクリプトの内容

2. test.shスクリプトを書く

 #!/bin/bash

### 初期化情報の開始
# 提供: テスト
# 必須開始: $remote_fs $syslog
# 必須停止: $remote_fs $syslog
# デフォルト開始: 2 3 4 5
# デフォルト停止: 0 1 6
# 短い説明: テストを開始
# 説明: テストを開始
### 初期化情報の終了

#ここにスクリプトの内容を記述します cd /home/Desktop/
./test.sh
終了 0

#!/bin/bash で開始し、中間にスクリプトの内容を記述して exit0 で終了します。

3. test.shファイルを/etc/init.dディレクトリに移動する

ファイルを移動する

sudo mv test.sh /etc/init.d/

ファイルに権限を追加する

chmod +750 test.sh

自動起動を設定する

sudo update-rc.d test.sh defaults

4. このような起動自動化スクリプトが完成する

要約する

上記は、Ubuntu でシェル スクリプトを記述して、起動時にコンピューターを自動的に起動する方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Ubuntuでスタートアップ項目を追加および削除する方法
  • Ubuntu 14.04 で起動スクリプトを設定する方法
  • Ubuntu ブート自動起動サービス設定

<<:  MySQL 8.0.16 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル

>>:  mysql 8.0.16 winx64.zip インストールと設定方法のグラフィックチュートリアル

推薦する

JavaScript における継承の 3 つの方法

継承する1. 継承とは何か継承: まず、継承とは関係、つまりクラス間の関係です。JS にはクラスはあ...

共有サイドバーを実装するためのネイティブJS

この記事では、ネイティブ JS で実装された共有サイドバーを紹介します。効果は次のとおりです。 以下...

CSS3 で作成した本のページめくり効果

結果:実装コード: html <!-- よろしければハートを付けてください! --> &...

Javascript で関数のカリー化とデカリー化を実装する方法

関数のカリー化(黒い疑問符の顔)? ? ?カレー(黒い疑問符の顔)? ? ?これは完璧な中国語翻訳で...

Linuxシステムにおけるプロセス管理の詳細な説明

目次1. プロセスとスレッドの概念2. プロセス管理とは何ですか? 3. プロセス管理の役割4. L...

Vueはツリーテーブルを実装する

この記事では、ツリーテーブルを実装するためのVueの具体的なコードを例として紹介します。具体的な内容...

Webデザインチュートリアル(3):デザインの手順と考え方

<br />前のチュートリアル:Webデザインチュートリアル(2):模倣と盗作について。...

航空機戦争ゲームを実装するためのネイティブJS

この記事の例では、参考のために航空機戦争ゲームを実装するためのJSの具体的なコードを共有しています。...

ウェブページの画像最適化ツールと使用方法のヒントの共有

ウェブページの基本要素として、画像はページの読み込み速度に影響を与える重要な要素の 1 つです。画像...

MySQLデータベースを定期的に自動バックアップする方法

データは貴重なものであることは誰もが知っています。データをバックアップしなければ、データをそのまま放...

Ubuntu 16.4 で完全に分散された Hadoop 環境を構築するための実践的なチュートリアル

序文この記事は主にubantu 16.4 Hadoop完全分散構築に関する関連コンテンツを紹介し、皆...

JS Canvas インターフェースとアニメーション効果

目次概要Canvas API: グラフィックスの描画パス線種矩形アーク文章グラデーションと画像の塗り...

Spark SQL の 4 つの一般的なデータ ソースの詳細な説明

汎用ロード/書き込みメソッドオプションを手動で指定するSpark SQL の DataFrame イ...

Windows での MySQL の使用: 自動スケジュールバックアップの実装

1. バックアップスクリプトを書く 著者:www.yumi-info.com 日付:20171222...