sudo nano /etc/init.d/deneme.sh
以来
#!/bin/bash
echo "HELLO WORLD"
それから
chmod 755 deneme.sh
Linux Ubuntuで再起動すると、Hello worldのテキストは表示されませんか?
問題は何ですか?
答え1
そのディレクトリにスクリプトが存在してもスクリプトが実行されるわけではありません。別のディレクトリにリンクがあるために実行されます。私の考えでは、Ubuntuではそのディレクトリがですが、そうかも/etc/rc.d/rc5.d
しれません/etc/init.d/rc5.d
。ランレベル5を使用しない場合は、5を正しいランレベル(3または2)に置き換えてください。存在しない場合は実行します。
find /etc -name 'S[0-9][0-9]*'
そこにあるファイルは与えられた順序で実行されます。