我有一个移动宽带连接,我经常通过 Ubuntu 18.04.2 LTS 和 Gnome 3.28.2 上的热点共享。我可以完美地做到这一点(例如所述这里) 通过 GUI。但我想通过 CLI 命令(用于切换开关)来实现这一点。如何确定此 GUI 按钮背后的命令:?
答案1
我对你在问题中提供的示例感到困惑..它使用 Unity..但 18.04 默认为 GNOME
我假设您使用的是 GNOME 而不是 Unity。
一旦您以任何方式创建了热点并且它处于活动状态......
运行以下命令
nmcli device show
GENERAL.CONNECTION:
并记下我的例子中的值Hotspot-21
例子:
pratap@i3-6550U:~$ nmcli device show
GENERAL.DEVICE: wlp2s0
GENERAL.TYPE: wifi
GENERAL.HWADDR: E0:94:67:64:C5:8F
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: Hotspot-21
现在使用下面的命令来打开和关闭(#ReplaceHotspot-21
为您的值)
nmcli connection up Hotspot-21
nmcli connection down Hotspot-21
来源:http://manpages.ubuntu.com/manpages/bionic/man1/nmcli.1.html
wifi hotspot [ifname ifname] [con-name name] [ssid SSID] [band {a | bg}] [channel channel]
[password password]
Create a Wi-Fi hotspot. The command creates a hotspot connection profile according to
Wi-Fi device capabilities and activates it on the device. The hotspot is secured with
WPA if device/driver supports that, otherwise WEP is used. Use connection down or
device disconnect to stop the hotspot.