ifconfig er et praktisk netværksværktøj, der henter vigtige data relateret til netværksgrænsefladen på din maskine. Det plejede at være forudinstalleret i alle Linux-distributioner, det vil sige indtil det enstemmigt blev erklæret forfaldet af udviklere på grund af manglende vedligeholdelse.
Dette er grunden til at kalde ifconfig-kommandoen fra terminalen returnerer fejlen "ifconfig: kommando ikke fundet". Hvis du stadig vil bruge ifconfig på dit Linux-system, skal du installere det manuelt.
Hvis du forsøgte at installere ifconfig-værktøjet og mislykkedes, er det fordi ifconfig ikke kan installeres individuelt. Det følger med net-værktøjer pakke. For at kunne bruge ifconfig-kommandoen skal du først installere net-tools-pakken.
For at installere pakken på Linux skal du tænde for terminalen og køre kommandoen, der svarer til den Linux-distro, du kører i øjeblikket:
På Debian/Ubuntu-derivater, kør:
sudo apt installere net-værktøjer
På Arch-baserede systemer skal du køre:
sudo pacman -S net-værktøjer
For at installere net-tools-pakken på Fedora, CentOS og RHEL, udsted følgende kommando:
sudo dnf installere net-værktøjer
Dette skulle installere net-tools-pakken på dit Linux-system, hvorefter du vil være i stand til at køre ifconfig-kommandoen uden fejl.
Installation af net-tools burde løse problemet, men i nogle tilfælde kan fejlen "ifconfig: command not found" fortsætte, selv med net-tools-pakken installeret på dit system.
I dette tilfælde skal du opdatere manuelt system-PATH-variablen og tilføj ifconfig binær til det.
Start med at kontrollere, om det binære ifconfig findes i systemets binære mappe. Du kan tjekke ved enten manuelt at navigere til /sbin mappe med cd kommandoen og leder efter ifconfig binær eller automatiserer processen med denne one-liner:
[[ -f /sbin/ifconfig ]] && ekko "ifconfig eksisterer"
Outputtet af denne kommando skal være "ifconfig exists". Hvis den returnerer en fejl eller ikke udskriver den nævnte sætning, skal du geninstallere net-tools-pakken. Når du får det ønskede output, skal du kontrollere indholdet af PATH-variablen med denne kommando:
ekko $PATH
Vade gennem outputtet og se efter /sbin i det. Chancerne er, at du ikke finder det. Hvis det er tilfældet, så eksportér /sbin til din PATH variabel med denne kommando:
eksport STI = $PATH:/sbin
Genstart dit Linux-skrivebord efter at have kørt denne kommando. Ved opstart bør du være i stand til at bruge ifconfig-kommandoen fejlfrit.
Selvom du måske finder fortrolighed med ifconfig, anbefales det, at du går videre til opdaterede værktøjer, der tilbyder de samme funktioner med bedre ydeevne.
Da net-tools-pakken blev erklæret forældet, blev den erstattet med iproute2-softwarepakken, der indeholder bedre alternativer som ip, cstat, arpd, nstat, devlink, ss, tc og mere.
iproute2-pakken burde allerede være installeret på din Linux-maskine, så du skal ikke bekymre dig om installation eller konfiguration. Du kan blot køre kommandoerne.
For at køre alternativet til ifconfig-værktøjet skal du indtaste denne kommando:
ip a
Du vil finde output identisk med ifconfig-kommandoen. Du kan få nemt kommandolinjehjælp med --Hjælp flag. Eller hvis du vil lære mere om hver kommando, kan du starte med at læse deres man-sider.
De bedste netværkskommandoer til Linux
Linux er uden tvivl det mest populære operativsystem til både servere og desktops. Det skader aldrig at være bekendt med et par nyttige kommandoer, der hjælper med fejlfinding og konfiguration af netværksindstillinger. Da der er alt for mange netværkskommandoer til at tælle, har vi samlet denne liste over nogle Linux-netværksværktøjer, du skal kende.
10 Linux-netværkskommandoer og hvordan man bruger dem
Læs Næste
Relaterede emner
- Linux
- Fejlfinding
- Linux kommandoer
- Installer software
- Linux fejl
Om forfatteren
Jeg elsker at bryde ting og lave ting, der hjælper mig med at bryde ting. Når skærmene er slukket, kan du finde mig på fodboldbanen eller kæmpe fornuft i den lokale skakklub.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere