nmcli-*: add short/long subcommands (#21462)

This commit is contained in:
Nelson Figueroa
2026-03-11 11:56:42 -07:00
committed by GitHub
parent ff390f54a5
commit 554fad2aa3
10 changed files with 45 additions and 53 deletions
+6 -7
View File
@@ -1,29 +1,28 @@
# nmcli general
> Administra los ajustes generales de NetworkManager.
> Este subcomando también se puede invocar con `nmcli g`.
> Más información: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#general>.
- Muestra el estado general de NetworkManager:
`nmcli general`
`nmcli {{[g|general]}}`
- Muestra el nombre del host del dispositivo actual:
`nmcli general hostname`
`nmcli {{[g|general]}} {{[h|hostname]}}`
- Cambia el nombre del host del dispositivo actual:
`sudo nmcli general hostname {{nuevo_nombre}}`
`sudo nmcli {{[g|general]}} {{[h|hostname]}} {{nuevo_nombre}}`
- Muestra los permisos de NetworkManager:
`nmcli general permissions`
`nmcli {{[g|general]}} {{[p|permissions]}}`
- Muestra el nivel actual de registro (logging) y los dominios:
`nmcli general logging`
`nmcli {{[g|general]}} {{[l|logging]}}`
- Establece el nivel de registro y/o dominios (mira `man NetworkManager.conf` para todos los dominios disponibles):
`nmcli general logging level {{INFO|OFF|ERR|WARN|DEBUG|TRACE}} domain {{dominio_1,dominio_2,...}}`
`sudo nmcli {{[g|general]}} {{[l|logging]}} {{[l|level]}} {{INFO|OFF|ERR|WARN|DEBUG|TRACE}} domain {{dominio_1,dominio_2,...}}`
+4 -5
View File
@@ -1,21 +1,20 @@
# nmcli networking
> Administra el estado de red de NetworkManager.
> Este subcomando también se puede invocar con `nmcli n`.
> Más información: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#networking>.
- Muestra el estado de red de NetworkManager:
`nmcli networking`
`nmcli {{[n|networking]}}`
- Activa o desactiva redes y todas las interfaces gestionadas por NetworkManager:
`nmcli networking {{on|off}}`
`nmcli {{[n|networking]}} {{on|off}}`
- Muestra el último estado de conectividad conocido:
`nmcli networking connectivity`
`nmcli {{[n|networking]}} {{[c|connectivity]}}`
- Muestra el estado de conectividad actual:
`nmcli networking connectivity check`
`nmcli {{[n|networking]}} {{[c|connectivity]}} {{[c|check]}}`
+3 -4
View File
@@ -1,17 +1,16 @@
# nmcli agent
> `nmcli`를 NetworkManager 비밀 요원이나 polkit 요원으로 실행.
> 이 하위 명령은 `nmcli a`로도 호출할 수 있습니다.
> 더 많은 정보: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#agent>.
- `nmcli`를 비밀 요원으로 등록하고 비밀 요청 수신 대기:
`nmcli agent secret`
`nmcli {{[a|agent]}} {{[s|secret]}}`
- `nmcli`를 polkit 요원으로 등록하고 권한 요청 수신 대기:
`nmcli agent polkit`
`nmcli {{[a|agent]}} {{[p|polkit]}}`
- `nmcli`를 비밀 요원 및 polkit 요원으로 등록:
`nmcli agent all`
`nmcli {{[a|agent]}} {{[a|all]}}`
+7 -8
View File
@@ -1,33 +1,32 @@
# nmcli connection
> NetworkManager와 함께 연결 관리.
> 이 하위 명령은 `nmcli c`로도 호출할 수 있습니다.
> 더 많은 정보: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#connection>.
- 모든 NetworkManager 연결 나열(이름, UUID, 유형 및 장치 표시):
`nmcli connection`
`nmcli {{[c|connection]}}`
- 연결 활성화:
`nmcli connection up uuid {{uuid}}`
`nmcli {{[c|connection]}} {{[u|up]}} {{uuid}}`
- 연결 비활성화:
`nmcli connection down uuid {{uuid}}`
`nmcli {{[c|connection]}} {{[d|down]}} {{uuid}}`
- 자동 구성된 듀얼 스택 연결 생성:
`nmcli connection add ifname {{인터페이스_이름}} type {{이더넷}} ipv4.method {{auto}} ipv6.method {{auto}}`
`nmcli {{[c|connection]}} {{[a|add]}} ifname {{인터페이스_이름}} type {{이더넷}} ipv4.method {{auto}} ipv6.method {{auto}}`
- 고정 IPv6 전용 연결 생성:
`nmcli connection add ifname {{인터페이스_이름}} type {{이더넷}} ip6 {{2001:db8::2/64}} gw6 {{2001:db8::1}} ipv6.dns {{2001:db8::1}} ipv4.method {{ignore}}`
`nmcli {{[c|connection]}} {{[a|add]}} ifname {{인터페이스_이름}} type {{이더넷}} ip6 {{2001:db8::2/64}} gw6 {{2001:db8::1}} ipv6.dns {{2001:db8::1}} ipv4.method {{ignore}}`
- 고정 IPv4 전용 연결 생성:
`nmcli connection add ifname {{인터페이스_이름}} type {{이더넷}} ip4 {{10.0.0.7/8}} gw4 {{10.0.0.1}} ipv4.dns {{10.0.0.1}} ipv6.method {{ignore}}`
`nmcli {{[c|connection]}} {{[a|add]}} ifname {{인터페이스_이름}} type {{이더넷}} ip4 {{10.0.0.7/8}} gw4 {{10.0.0.1}} ipv4.dns {{10.0.0.1}} ipv6.method {{ignore}}`
- OVPN 파일에서 OpenVPN을 사용하여 VPN 연결 생성:
`nmcli connection import type {{openvpn}} file {{경로/대상/vpn_구성.ovpn}}`
`nmcli {{[c|connection]}} {{[i|import]}} type {{openvpn}} file {{경로/대상/vpn_구성.ovpn}}`
+6 -7
View File
@@ -1,29 +1,28 @@
# nmcli general
> NetworkManager의 일반 설정을 관리합니다.
> 이 하위 명령은 `nmcli g`로도 호출할 수 있습니다.
> 더 많은 정보: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#general>.
- NetworkManager의 일반 상태 표시:
`nmcli general`
`nmcli {{[g|general]}}`
- 현재 장치의 호스트명 표시:
`nmcli general hostname`
`nmcli {{[g|general]}} {{[h|hostname]}}`
- 현재 장치의 호스트명 변경:
`sudo nmcli general hostname {{새_호스트명}}`
`sudo nmcli {{[g|general]}} {{[h|hostname]}} {{새_호스트명}}`
- NetworkManager의 권한 표시:
`nmcli general permissions`
`nmcli {{[g|general]}} {{[p|permissions]}}`
- 현재 로깅 수준 및 도메인 표시:
`nmcli general logging`
`nmcli {{[g|general]}} {{[l|logging]}}`
- 로깅 수준 및/또는 도메인 설정 (`man NetworkManager.conf`에서 사용 가능한 모든 도메인 확인):
`nmcli general logging level {{INFO|OFF|ERR|WARN|DEBUG|TRACE}} domain {{도메인_1,도메인_2,...}}`
`sudo nmcli {{[g|general]}} {{[l|logging]}} {{[l|level]}} {{INFO|OFF|ERR|WARN|DEBUG|TRACE}} domain {{도메인_1,도메인_2,...}}`
+1 -2
View File
@@ -1,9 +1,8 @@
# nmcli monitor
> NetworkManager 연결 상태 변경 사항 모니터링.
> 이 하위 명령은 `nmcli m`으로도 호출할 수 있습니다.
> 더 많은 정보: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#monitor>.
- NetworkManager 변경 사항 모니터링 시작:
`nmcli monitor`
`nmcli {{[m|monitor]}}`
+4 -5
View File
@@ -1,21 +1,20 @@
# nmcli networking
> NetworkManager의 네트워킹 상태를 관리합니다.
> 이 하위 명령은 `nmcli n`으로도 호출할 수 있습니다.
> 더 많은 정보: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#networking>.
- NetworkManager의 네트워킹 상태 표시:
`nmcli networking`
`nmcli {{[n|networking]}}`
- NetworkManager가 관리하는 네트워킹 및 모든 인터페이스 활성화 또는 비활성화:
`nmcli networking {{on|off}}`
`nmcli {{[n|networking]}} {{on|off}}`
- 마지막으로 알려진 연결 상태 표시:
`nmcli networking connectivity`
`nmcli {{[n|networking]}} {{[c|connectivity]}}`
- 현재 연결 상태 확인:
`nmcli networking connectivity check`
`nmcli {{[n|networking]}} {{[c|connectivity]}} {{[c|check]}}`
+6 -7
View File
@@ -1,29 +1,28 @@
# nmcli radio
> 라디오 스위치의 상태를 표시하거나 NetworkManager를 사용하여 활성화/비활성화.
> 이 하위 명령은 `nmcli r`로도 호출할 수 있습니다.
> 더 많은 정보: <https://networkmanager.pages.freedesktop.org/NetworkManager/NetworkManager/nmcli.html#radio>.
- Wi-Fi 상태 표시:
`nmcli radio wifi`
`nmcli {{[r|radio]}} {{[w|wifi]}}`
- Wi-Fi 켜기 또는 끄기:
`nmcli radio wifi {{on|off}}`
`nmcli {{[r|radio]}} {{[w|wifi]}} {{on|off}}`
- WWAN 상태 표시:
`nmcli radio wwan`
`nmcli {{[r|radio]}} {{[ww|wwan]}}`
- WWAN 켜기 또는 끄기:
`nmcli radio wwan {{on|off}}`
`nmcli {{[r|radio]}} {{[ww|wwan]}} {{on|off}}`
- 두 스위치의 상태 표시:
`nmcli radio all`
`nmcli {{[r|radio]}}`
- 두 스위치 켜기 또는 끄기:
`nmcli radio all {{on|off}}`
`nmcli {{[r|radio]}} {{[a|all]}} {{on|off}}`
+7 -7
View File
@@ -5,28 +5,28 @@
- Tüm NetworkManager bağlantılarını listele (ad, UUID, tür ve aygıtı gösterir):
`nmcli connection`
`nmcli {{[c|connection]}}`
- UUID belirterek bağlantıyı etkinleştir:
`nmcli connection up uuid {{uuid}}`
`nmcli {{[c|connection]}} {{[u|up]}} {{uuid}}`
- Bağlantıyı devre dışı bırak:
`nmcli connection down uuid {{uuid}}`
`nmcli {{[c|connection]}} {{[d|down]}} {{uuid}}`
- IPv4 ve IPv6 otomatik olarak yapılandırılan bir bağlantı oluştur:
`nmcli connection add ifname {{arayüz_adı}} type {{ethernet}} ipv4.method {{auto}} ipv6.method {{auto}}`
`nmcli {{[c|connection]}} {{[a|add]}} ifname {{arayüz_adı}} type {{ethernet}} ipv4.method {{auto}} ipv6.method {{auto}}`
- Statik bir yalnızca IPv6 bağlantısı oluştur:
`nmcli connection add ifname {{arayüz_adı}} type {{ethernet}} ip6 {{2001:db8::2/64}} gw6 {{2001:db8::1}} ipv6.dns {{2001:db8::1}} ipv4.method {{ignore}}`
`nmcli {{[c|connection]}} {{[a|add]}} ifname {{arayüz_adı}} type {{ethernet}} ip6 {{2001:db8::2/64}} gw6 {{2001:db8::1}} ipv6.dns {{2001:db8::1}} ipv4.method {{ignore}}`
- Statik bir yalnızca IPv4 bağlantısı oluştur:
`nmcli connection add ifname {{arayüz_adı}} type {{ethernet}} ip4 {{10.0.0.7/8}} gw4 {{10.0.0.1}} ipv4.dns {{10.0.0.1}} ipv6.method {{ignore}}`
`nmcli {{[c|connection]}} {{[a|add]}} ifname {{arayüz_adı}} type {{ethernet}} ip4 {{10.0.0.7/8}} gw4 {{10.0.0.1}} ipv4.dns {{10.0.0.1}} ipv6.method {{ignore}}`
- Bir OVPN dosyasından OpenVPN kullanan bir VPN bağlantısı oluştur:
`nmcli connection import type {{openvpn}} file {{vpn_yapılandırması.ovpn/dosyasının/yolu}}`
`nmcli {{[c|connection]}} {{[i|import]}} type {{openvpn}} file {{vpn_yapılandırması.ovpn/dosyasının/yolu}}`
+1 -1
View File
@@ -5,4 +5,4 @@
- NetworkManager değişikliklerini izlemeye başla:
`nmcli monitor`
`nmcli {{[m|monitor]}}`