私はDebian wheezyを使用しています。私の問題は、2.5 GBの制限付きネット接続を使用していて、シャットダウンする前に使用状況を記録したいことです。私の考えは、単に次のようにスクリプトを実行することです。
#!/bin/bash
date >> ~/mydatausage.txt
ifconfig -a >> ~/mydatausage.txt
シャットダウン時。
このスクリプトをシャットダウン時にrootとして実行するにはどうすればよいですか?
スクリプトを/etc/rc0.d/
ディレクトリに配置し、実行権限があることを確認し、命名規則S*
に従います。
あなたの場合、上記のスクリプトを/etc/rc0.d/S00myscript
のファイルに保存し、chmod +x /etc/rc0.d/S00myscript
を実行して実行可能であることを確認できます。
次の指示に従って
/etc/init.d/REDME
/etc/rc?.d/REDME
スクリプトを/etc/init.d/に置き、/ etc/rc0.d /にシンボリックリンクを作成する必要があります。これはシャットダウンランレベルに対応し、再起動時にスクリプトを実行する場合は、rc6にシンボリックリンクを作成します。 .d。 rc0.dフォルダーを一覧表示すると、スクリプトがSまたはKで始まることがわかります。Sはスクリプトを実行する場合はStartから、Kはスクリプトを停止する場合はKillから始まります。