GNU/Linux >> Linux Esercitazione >  >> Linux

Esempi di comandi nmcli in Linux

nmcli è uno strumento per lavorare con NetworkManager tramite la riga di comando. Questo strumento è utile quando non è disponibile l'accesso a un ambiente grafico e può essere utilizzato anche all'interno di script per apportare modifiche alla configurazione 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]

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. 8 Esempi di comandi TR Linux

  2. Esempi di comandi rm in Linux

  3. ps Esempi di comandi in Linux

  4. sa Esempi di comandi in Linux

  5. w Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux