Linux で rc.local ファイルがない場合の完璧なソリューション

Linux で rc.local ファイルがない場合の完璧なソリューション

新しい Linux ディストリビューションには rc.local ファイルがなくなりました。サービス化されているからです。

解決:

1. rc-local.service を設定する

sudo vim /etc/systemd/system/rc-local.service
[ユニット]
 説明=/etc/rc.local 互換性
 条件パスが存在する=/etc/rc.local
[サービス]
 タイプ=フォーク
 ExecStart=/etc/rc.local 開始
 タイムアウト秒数=0
 標準出力=tty
 終了後に残る=はい
 SysV開始優先度=99
[インストール]
 WantedBy=マルチユーザー.ターゲット

2. rc-local.service を有効化する

sudo systemctl rc-local.service を有効にする

3. スタートアップサービスを追加する

手動で/etc/rc.localを作成またはコピーし、実行権限を付与します。

#!/bin/sh -e
# 
# rc.local
#
# このスクリプトは、各マルチユーザー ランレベルの終了時に実行されます。
# スクリプトが成功時に「終了0」するか、その他のエラーが発生するかを確認します。
# エラー時の値。
#
# このスクリプトを有効または無効にするには、実行を変更するだけです
# ビット。
#
# デフォルトではこのスクリプトは何も行いません。

# 以下は起動時に実行されるコマンドです /home/selfcs/anaconda3/bin/python /home/selfcs/t.py > /home/selfcs/auto.log 

終了 0
#スクリプトに実行権限を与える sudo chmod +x /etc/rc.local

要約する

上記は、編集者が紹介した Linux で rc.local ファイルがない問題に対する完璧な解決策です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Ubuntu システムにおける /etc/rc.local と /etc/init.d/rc.local の違いの詳細な説明
  • Centos7の起動時に/etc/rc.localが実行されない問題を解決する

<<:  MySQL 全文あいまい検索 MATCH AGAINST メソッドの例

>>:  Reactは、読み込み、読み込み完了、読み込み失敗の3つの段階の原則分析を実装します。

推薦する

サーバーのDockerコンテナへのvscodeリモート接続を設定する方法

目次画像をプルするイメージを実行する(コンテナを生成する)コンテナを起動するコンテナに入るすべてのミ...

IE をフリーズさせる HTML コード

任意のテキスト エディターを開き、次のコードをコピーして、たとえば SomeFilename.htm...

vue+tsは要素のマウスドラッグの効果を実現します

この記事の例では、要素のマウスドラッグ効果を実現するためのvue+tsの具体的なコードを参考までに共...

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

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

Tik Tok サブスクリプション ボタンのアニメーション効果を実現する CSS

少し前にTik Tokを見ていて、フォローするときのボタンアニメーションがとても美しいと思ったのと、...

LinuxのCentos7でmysql5.7.29を構築する詳細なプロセス

1. MySQLをダウンロードする1.1 ダウンロードアドレスhttps://downloads.m...

Linux ssh サービス情報と実行ステータスを表示する方法

Linux での ssh サービス構成など、ssh サーバー構成に関する記事は多数あります。ここでは...

CentOSはexpectを使用してスクリプトやコマンドをバッチでリモート実行します

サーバーへのファイルのアップロード、ソフトウェアのインストール、コマンドやスクリプトの実行、サービス...

MySQLはOracleシーケンスに似たソリューションを実装しています

MySQLはOracleのようなシーケンスを実装しているOracle は通常、主キー フィールドを処...

MySQLインスタンスを安全にシャットダウンする方法

この記事では、mysqld プロセスをシャットダウンするプロセスと、MySQL インスタンスを安全か...

Dockerのyumソースの設定とCentOS7へのインストールの詳細な説明

ここではCentOS7が使用されており、カーネルバージョンは [root@localhost ~]#...

iframe でページを開く方法

解決:リンクのターゲット属性値をターゲット フレームワーク名と同じに設定するだけです。具体的な手順:...

Yahooのフロントエンド最適化に関する35のルールについての簡単な説明

概要: 仕事でも面接でも、Web フロントエンドのパフォーマンスを最適化することは非常に重要です。で...