답변:
nmcli
이전 버전에서 많이 변경했습니다 (16.04를 사용하고 있습니다). 아래의 원래 답변을 참조하십시오.
연결 상태를 보려면
$ nmcli general status
STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN
connected full enabled enabled enabled enabled
Wi-Fi 상태 만 보려면
$ nmcli radio wifi
enabled
활성 연결을 보려면
$ nmcli connection show --active
NAME UUID TYPE DEVICE
VolCSe 5u6h4521-7k1p-20r3-3g4x-fg19his0j3s8 802-11-wireless wlp2s0
사용 가능한 Wi-Fi 네트워크 정보를 얻으려면 다음 과 같은 멋진 추가 기능 이 있습니다 .
$ nmcli device wifi
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
* VolCSe Infra 1 54 Mbit/s 73 ▂▄▆_ WPA2
Sach Infra 4 54 Mbit/s 55 ▂▄__ WPA1 WPA2
iKCP Infra 5 54 Mbit/s 24 ▂___ WPA2
TP-LINK_POCKET_3 Infra 1 54 Mbit/s 12 ▂___ WPA1 WPA2
참고 : 위의 가상의 ssid 및 uuid 정보를 사용했습니다.
nmcli
이 목적으로 사용할 수 있습니다 . 터미널에서 터미널 유형을 열고
nmcli nm
다음과 같이 출력됩니다.
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connected disabled disabled enabled disabled
관심있는 정보가 포함 된 세 번째 및 네 번째 열을 참조하십시오.
Wi-Fi에만 더 구체적이기를 원한다면 터미널에서 시도하십시오.
nmcli nm wifi
Wi-Fi 상태 만 표시합니다.
WIFI
disabled
nmcli nm wifi on
가능하고 nmcli nm wifi off
사용하지 않으려면
WIFI unknown
. 내가 사용할 수 sudo rfkill block wifi
및 sudo rfkill unblock wifi
대신, 같은 설명 여기 . 내 컴퓨터는 상당히 오래되었으므로 network-manager
하드웨어를 인식하지 못할 수 있습니다. 또한 OS는 Ubuntu 12.04입니다.
내 경우에는 아래 명령을 사용했으며 wifi가 0을 사용하도록 설정하면 출력은 1이었습니다. 행운을 빌어보십시오.
nmcli r wifi | grep enabled | grep -v not | wc -l
WICD를 사용할 수 있습니다. 설치되어 있지 않으면 키보드에서 Ctrl+ Alt+ T를 눌러 터미널을 엽니 다. 열리면 아래 명령을 실행하십시오.
sudo apt-get install wicd-gtk
일단 설치되면 연결, 액세스 포인트 연결, 속성, IP 설정 등을 볼 수 있습니다.
nm-tool
더 이상 존재하지 않습니다. 참고로
약간 오래된 것 대신에 사용 ip address
하거나 ip addr
명령 할 수 있습니다 ifconfig
. 인터페이스 장치의 이름을 알고 있으면을 사용할 수 있습니다 ip addr show <device name>
. 다음은 예입니다 ( state UP
비활성화 된 인터페이스 의 경우 알림 부분이 DOWN
표시됨).
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether d0:53:49:3d:53:fd brd ff:ff:ff:ff:ff:ff
inet 192.168.0.2/24 brd 192.168.0.255 scope global dynamic wlan7
valid_lft 86183sec preferred_lft 86183sec
inet6 fe80::439:869d:d6ed:c983/64 scope link
valid_lft forever preferred_lft forever
여기에 나열된 cli 명령 외에도 nmtui라는 cli 유틸리티가 있습니다 (자세한 정보는 https://www.unixarena.com/2015/04/rhel-7-network-management-nmcli-or-nmtui.html). )
100 % CLI 인 GUI의 모든 편의성을 제공합니다 (실제로 DE 또는 WM이 필요하지 않으며 tty에서 실행할 수 있음).