cnetworkmanagerを実行した後にCLIに戻るにはどうすればよいですか?

cnetworkmanagerを実行した後にCLIに戻るにはどうすればよいですか?

私はラップトップでDebian Squeezeを使用しており、ワイヤレス接続を処理するためのnetwork-managerコマンドラインユーティリティをインストールしました。cnetworkmanager接続を確立するには、次のコマンドを実行します。

me@debian:~$ cnetworkmanager -C 'ESSID' --unprotected
Entering mainloop
(21:18:45) State: CONNECTING
(21:18:48) State: CONNECTED

その後はそのまま残り、CLIプロンプトに戻りません。接続後にプロンプ​​トに戻るように実行するにはどうすればよいですか?

ベストアンサー1

非常に基本的なレベルでは、

nohup cnetworkmanager -C 'ESSID' --unprotected &

しかし、ツールがまだそれをサポートしていない場合は、デーモンや一種のサービスで書くことを検討する価値があります。

フォアグラウンドで実行してからバックグラウンドで実行することもできます。

cnetworkmanager -C 'ESSID' --unprotected

これをクリックすると、CTRL-Zプログラムは「停止」するコマンドラインに移動し、この時点で以下を使用してプログラムをバックグラウンドに配置できます。

bg

(nohupと比較して)利点は、後で使用できることです。

fg

そしてそれと対話します。

おすすめ記事