Correzione dell'errore ifconfig: comando non trovato in Linux
Gli utenti Linux spesso eseguono il comando "ifconfigPer visualizzare e modificare l'interfaccia di rete. Altri utilizzi includono la visualizzazione dell'indirizzo IP, dell'indirizzo del dispositivo, dell'MTU e del PLUS. Alcuni utenti potrebbero riscontrare l'errore "bash: /usr/sbin/ifconfig: No such file or directory". Questo errore si verifica frequentemente quando il pacchetto net-tools non è installato sul sistema. Per alcuni utenti, anche dopo aver installato i pacchetti richiesti, il processo fallisce.

Comprensione del comando 'ifconfig'
`ifconfig` sta per "Interface configuration" (configurazione dell'interfaccia) e si occupa della configurazione delle interfacce di rete come Ethernet, schede di rete wireless o adattatori di rete virtuali. Svolge un ruolo cruciale nei sistemi Linux perché visualizza tutti i dati necessari, come l'indirizzo IP, la maschera di rete e altri termini relativi alla rete che gli utenti possono modificare in seguito. Cosa causa l'errore "Comando 'ifconfig' non trovato"?
Il motivo principale dell'errore "ifconfig not found" è che il sistema non ha installato il pacchetto net-tools, che include lo strumento ifconfig. Ecco come si presenta l'errore.

Una guida passo passo per correggere l'errore 'ifconfig'
Ogni utente Linux dovrebbe sapere che il comando `ip`, più potente e con funzionalità aggiuntive, ha sostituito il comando `ifconfig`. La suite `net-tools`, che include questa utility da riga di comando, potrebbe non essere installata sulla tua distribuzione perché è diventata obsoleta. Pertanto, potresti riscontrare l'errore "bash: /usr/sbin/ifconfig: No such file or directory".
Passaggio 1: installare net-tools
Per utilizzare il comando "ifconfig", gli utenti devono installare il toolkit net-tools, come descritto di seguito.
$ sudo apt install net-tools

Il comando sopra riportato funziona sia per Debian che per Ubuntu. Se si utilizza una distribuzione diversa, utilizzare il comando seguente per installare il toolkit net-tools.
$ sudo yum install net-tools #Per RHEL o CentOS $ sudo dnf install net-tools #Per Fedora 22+ $ sudo zypper install net-tools #Per openSUSE
Passaggio 2: eseguire il comando ifconfig
Dovresti provare a riutilizzare il comando dopo aver installato il toolkit net-tools: dovrebbe funzionare correttamente.
$ifconfig

Se ancora non funziona, seguire il passaggio 3.
Passaggio 3: aggiungere /sbin alla variabile PATH del sistema
Dopo aver installato il pacchetto net-tools, se il comando `ifconfig` continua a non funzionare, è necessario aggiungere `/sbin` alla variabile PATH del sistema. Questo è necessario perché la directory `/sbin` non è inclusa di default. È possibile eseguire il seguente comando per aggiungere la directory alla variabile PATH del sistema.
$ export PATH="/sbin:/usr/sbin:${PATH}"

È necessario aggiungerlo alla variabile PATH perché, in caso contrario, sarà necessario digitare il percorso completo del comando `ifconfig`, operazione che potrebbe risultare difficoltosa per la maggior parte degli utenti. Dopo aver eseguito il comando precedente, assicurarsi di riavviare il sistema per applicare le modifiche.
Perché il comando ifconfig è stato ignorato?
Alcuni sviluppatori sostengono che sia stato trascurato a causa della mancanza di sviluppo negli ultimi 20 anni. Questa negligenza deriva dalla sua incapacità di supportare le tecnologie di rete più recenti e dalla sua mancanza di flessibilità e versatilità rispetto ad altri strumenti disponibili. Suggeriamo di passare al comando `ip`, che questi sviluppatori considerano uno strumento più flessibile e versatile di `ifconfig` e che offre molte più opzioni.
Per utilizzare il comando "ip", seguire questo formato.
ip [OPZIONI] OGGETTO {COMANDO | Aiuto}
Per assistenza con il comando ip in Linux, fare riferimento alla pagina del manuale. questo è Oppure utilizzare il seguente comando help.
Aiuto $ip

Puoi correggere l'errore "bash: /usr/sbin/ifconfig: No such file or directory" sul tuo sistema in questo modo, ma poiché si tratta di un vecchio comando Linux, non ne consigliamo l'uso. Sebbene molti utenti lo utilizzino ancora, perché accontentarsi di meno del meglio?
I commenti sono chiusi.