Ubuntu Linuxでrc.localを有効にする方法を知りたいですか? このチュートリアルでは、Ubuntu Linuxバージョン17でrc.localサービスを有効にする方法を説明します。
ハードウェアリスト:
次のセクションでは、このUbuntu Linuxチュートリアルの作成に使用される機器のリストを示します。
上記の各ハードウェアは、AmazonのWebサイトにあります。
Ubuntu関連チュートリアル:
このページでは、Ubuntu Linuxに関連するチュートリアルの一覧に素早くアクセスできます。
チュートリアル – rc.localを有効にする
Linuxコンソールで、次のコマンドを使用してrc.localファイルを作成し、実行可能ファイルになるためのアクセス権を変更します
# touch /etc/rc.local
# chmod 755 /etc/rc.local
rc.localファイルを作成したら、rc.localサービス設定のスタートアップファイルを作成する必要があります。
# vi /etc/systemd/system/rc-local.service
[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install] WantedBy=multi-user.target
さて、rc.localサービスを有効にしましょう。
# systemctl enable rc-local
最後のステップとして、rc.localファイルを編集し、いくつかのコマンドを追加して、私たちのテストが正しく動作することを確認しましょう。
# vi /etc/rc.local
#!/bin/bash
echo “TEST OK” > /tmp/rc.local.status
コンピュータを再起動し、/tmp/rc.local.statusファイルがrc.localサービスによって作成されているかどうかを確認します。
# reboot
# cat /tmp/rc.local.status
rc.local.statusファイルが自動的に作成された場合は、rc.localサービスが有効になっていることを意味します。