powertop
UbuntuでLaunch Application Wizardを使用してログインしたときに強制しようとします。 "Command"エントリの下にgnome-terminal -x /home/***/Documents/programming/scripts/powertop.sh
1行のbashシェルスクリプトを使用します。
echo "******" | sudo -S powertop
これは私のスーパーユーザーパスワードを正しく入力しますが、echoが実行され続けるため、初期化後にパワートップと対話することはできません。
gnome 端末で引き続き使用できますが、シェルスクリプトを使用して powertop を実行する権限をどのように取得しますか?
答え1
パワートップがにあると仮定すると、/usr/sbin
パスワードなしで使用できます。sudo /usr/sbin/powertop
これを行うには、visudo
次の行を実行して追加してyourusername
実際の行に置き換える必要があります。
yourusername ALL=(root) NOPASSWD: /usr/sbin/powertop