NetworkManagerへのCLI有線接続 - エレガントな方法で「実行」

NetworkManagerへのCLI有線接続 - エレガントな方法で「実行」

時には、テキストモードでいくつかのタスクを実行し、ネットワーク管理者アプレットなしでコマンドラインからインターネット接続を確立する必要があります。

(注:ウィンドウマネージャを起動すると、NetworkManagerアプレットのおかげでネットワーク接続がすぐに確立されます。)

接続を一覧表示して有線接続を探す場合:

# nmcli con | grep Wired
New Wired Connection      b15ffacf-a5c58-44af-b755-b30c6d52e53e   802-3-ethernet    Thu Dec 27 21:31:21 2012  

わかりましたuuid。次のようにすれば簡単です。

nmcli con up uuid b15ffacf-a5c58-44af-b755-b30c6d52e53e eth0

誰かが自動化したい場合は、次のようになります。

nmcli con up uuid "$( nmcli con | awk '/Wired/ {print $4}' )" eth0

これは適切で妥当な解決策ですが、この「有線」デバイスを「起動」するためのもう少しエレガントな方法があるべきだと思います。

もっとエレガントな方法を提案できますか?

関連情報