GNU/Linux >> Linux Esercitazione >  >> Linux

nmcli:comando non trovato

Lo strumento nmcli è la più fondamentale delle interfacce di NetworkManager. Contiene molti sottocomandi che consentono di visualizzare e configurare le informazioni di rete. Poiché molti server di rete non includeranno una GUI, è importante essere a proprio agio con nmcli per gestire le impostazioni di rete.

I seguenti sono alcuni esempi di sottocomandi che puoi usare con nmcli.

Sottocomando Usato a
stato generale Visualizza un riepilogo dei dati di connettività di rete. Visualizza le informazioni di identificazione per ciascuna scheda di rete. Abilita la scheda di rete specificata.
mostra connessione Disabilita la scheda di rete specificata.
con up {ID dispositivo} Entra in modalità interattiva per configurare la scheda di rete specificata.
con giù {ID dispositivo} Guarda gli eventi inviati dal kernel o da una regola udev.
con modifica {ID dispositivo} Simula un evento udev in esecuzione per un dispositivo, con risultati in output.
stato del dispositivo Visualizza lo stato corrente di ciascuna scheda di rete.

Sintassi

La sintassi del comando nmcli è:

# nmcli [options] [subcommand] [arguments]

Se si verifica l'errore seguente durante l'esecuzione del comando nmcli:

nmcli: command not found

puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:

Distribuzione del sistema operativo Comando
Debian apt-get install network-manager
Ubuntu apt-get install network-manager
Alpino apk aggiungi networkmanager
Arci Linux pacman -S gestore di rete
Kali Linux apt-get install network-manager
Fedora dnf install NetworkManager-1
Raspbian apt-get install network-manager

Esempi di comandi nmcli

1. Esegui un sottocomando `nmcli`:

# nmcli agent|connection|device|general|help|monitor|networking|radio command_options

2. Visualizza la versione corrente di NetworkManager:

# nmcli --version

3. Visualizza la guida:

# nmcli --help

4. Visualizza la guida per un sottocomando:

# nmcli subcommand --help

5. Visualizza l'elenco di tutte le connessioni utilizzando il comando nmcli come segue:

# nmcli con show

6. Visualizza solo le connessioni attive usando il comando nmcli come segue:

# nmcli con show --active

7. Visualizza i dettagli di una connessione specificando l'ID connessione (NOME) utilizzando il comando nmcli come segue:

# nmcli con show "enp0s3"

8. Visualizza lo stato del dispositivo (interfaccia) come connesso o disconnesso utilizzando il comando nmcli come segue:

# nmcli dev status

9. Visualizza i dettagli del dispositivo utilizzando il comando nmcli come segue:

# nmcli dev show enp0s3

10. Disattiva la connessione automatica per un profilo di connessione come mostrato nella riga di comando qui:

# nmcli con mod "static" connection.autoconnect no

11. Specificare un server DNS utilizzando il comando nmcli con mod come mostrato qui:

# nmcli con mod "static" ipv4.dns "1.1.1.1"

12. Possiamo aggiungere ulteriori valori a una chiave usando il simbolo + o – davanti all'argomento. Possiamo anche aggiungere un altro server DNS usando il comando nmcli con mod come mostrato qui:

# nmcli con mod "static" +ipv4.dns "8.8.8.8"

13. Possiamo modificare l'indirizzo IP statico e il gateway per un profilo di connessione come mostrato qui:

# nmcli con mod  "static"  ipv4.address  "50.50.50.50/24" ipv4.gateway

14. Possiamo assegnare un indirizzo IP secondario alla stessa interfaccia senza un gateway in un profilo esistente come mostrato qui:

# nmcli con mod "static" +ipv4.addresses "70.70.70.100/16"

15. Per attivare le modifiche, è necessario attivare il profilo di connessione utilizzando il comando nmcli con come mostrato qui:

# nmcli con up "static"

16. Elimina un profilo di connessione utilizzando il comando nmcli del come mostrato qui:

# nmcli del "static"

17. Disabilita tutte le interfacce gestite usando il comando nmcli come mostrato qui:

# nmcli net off

18. Abbassare un'interfaccia disconnettendo temporaneamente il dispositivo come mostrato qui:

# nmcli dev dis enp0s8

19. Visualizza un'interfaccia collegando il dispositivo come mostrato qui:

# nmcli dev con enp0s8


Linux
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. dpkg:comando non trovato

  5. id:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

tvservice:comando non trovato

lspci:comando non trovato

pstree:comando non trovato

ln:comando non trovato