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