「再起動」を実行する前に聞いてみませんか?

「再起動」を実行する前に聞いてみませんか?

私は頻繁に(毎日終日)minicomターミナルタブを開き、Ubuntuラップトップから組み込みLinuxシステムのコマンドを実行します。時にはコマンドを実行する必要がありreboot、時には認識するのは恥ずかしいですがreboot、誤ってタブでコマンドを実行しました。

Ubuntu 16.04 LTSを使用しており、molly-guardをインストールしようとしましたが、うまくいきませんでした。

100番のうち99番は問題を起こしませんが、ノートパソコンを再起動するのに10分かかり、reboot迷惑になるほど頻繁に再起動します。

私のカスタムターミナルウィンドウを設定するbashスクリプトに追加して他のアイテムにマッピングできるようにするいくつかの黒魔法はありますかreboot

ベストアンサー1

私のラップトップの~/.bashrcファイル(いいえ組み込みマシンの場合)次の行を追加します。

reboot() { echo  "Hey, don't do that!"; }

reboot本当にラップトップで実行したい場合は、またはsudo rebootを実行してこれをバイパスすることができます/sbin/reboot


または、次のようにユーザーフレンドリーにすることもできます。男0V以下を使用することをお勧めします。

reboot () { echo 'Reboot? (y/n)' && read x && [[ "$x" == "y" ]] && /sbin/reboot; }

~/.bashrcインタラクティブなbashセッションで利用できるようにしたいので、この機能を追加することをお勧めします。

選ぶ

molly-guard予期しないシャットダウンや再起動からシステムを保護するように設計されたソフトウェアパッケージを検討することもできます。それは使用することができますDebian以下からインストールできます。

apt-get install molly-guard

おすすめ記事