Väčšinu toho môžete urobiť z grafickej plochy, aj keď používatelia Linuxu, ktorí zriedka používajú terminál, často používajú ping a iné diagnostické nástroje siete.
curl & wget
Použi curl alebo wget príkazy na stiahnutie súboru z Internetu bez opustenia terminálu. Ak používate zvlnenie, zadajte curl -O nasleduje cesta k súboru. používatelia wget môžu používať wget bez akýchkoľvek možností.. Súbor sa zobrazí v aktuálnom adresári.
curl -O website.com/file wget website.com/file
ping
ping posiela pakety ECHO_REQUEST na zadanú adresu. Je to skvelý spôsob, ako zistiť, či váš počítač môže komunikovať s internetom alebo s konkrétnou IP adresou. Majte na pamäti, že mnohé systémy sú nakonfigurované tak, aby neodpovedali na pingy.
Na rozdiel od príkazu ping v systéme Windows bude príkaz Linux ping pokračovať v odosielaní paketov, kým ich ukončíte. Môžete určiť konečné množstvo paketov pomocou - c switch.
ping -c 4 google.com
tracepath & traceroute
tracepath príkaz je podobný traceroute, ale nevyžaduje práva root. Je tiež štandardne nainštalovaný na Ubuntu, zatiaľ čo traceroute nie je. tracepath sleduje sieťovú cestu k určenému cieľu a hlási každý "hop" pozdĺž cesty. Ak máte problémy so sieťou alebo oneskorenie, tracepath vám môže ukázať, kde chýba sieť alebo kde sa vyskytuje pomalosť.
tracepath example.com
mtr
mtr príkaz kombinuje ping a tracepath do jedného príkazu. mtr bude pokračovať v odosielaní paketov, ktoré vám ukážu ping čas pre každý "hop". To tiež ukáže vám nejaké problémy - v tomto prípade, môžeme vidieť, že hop 6 stráca viac ako 20% paketov.
mtr howtogeek.com
hostiteľ
hostiteľ príkaz DNS. Zadajte názov domény a zobrazí sa priradená adresa IP. Zadajte adresu IP a zobrazí sa priradený názov domény.
host howtogeek.com host 208.43.115.82
kto je
kto je príkaz vám ukáže záznamy stránok whois, takže môžete zobraziť viac informácií o tom, kto zaregistroval a vlastní konkrétnu webovú stránku.
whois example.com
ifplugstatus
ifplugstatus príkaz vám povie, či je kábel zapojený do sieťového rozhrania alebo nie. V predvolenom nastavení nie je nainštalovaný v Ubuntu. Nasledujúci príkaz ho nainštalujte takto:
sudo apt-get install ifplugd
Spustite príkaz na zobrazenie stavu všetkých rozhraní alebo špecifikujte konkrétne rozhranie na zobrazenie jeho stavu.
ifplugstatus ifplugstatus eth0
ifconfig
ifconfig príkaz má rôzne možnosti na konfiguráciu, ladenie a ladenie sieťových rozhraní vášho systému. Je to tiež rýchly spôsob, ako zobraziť adresy IP a ďalšie informácie o sieťových rozhraniach. typ ifconfig zobraziť stav všetkých aktuálne aktívnych sieťových rozhraní vrátane ich mien. Môžete tiež zadať názov rozhrania na zobrazenie iba informácií o danom rozhraní.
ifconfig ifconfig eth0
ifdown & ifup
ifdown a ifup príkazy sú to isté ako spustenie ifconfig up alebo ifconfig down, Vzhľadom na názov rozhrania preberajú rozhranie dole alebo ho vyvedú. To vyžaduje root oprávnenia, takže musíte používať sudo na Ubuntu.
sudo ifdown eth0 sudo ifup eth0
Ak naozaj potrebujete nakonfigurovať sieťový manažér z príkazového riadku, použite nmcli Príkaz.
dhclient
dhclient príkaz môže uvoľniť IP adresu vášho počítača a získať nový z vášho DHCP servera. Toto vyžaduje root oprávnenia, takže používajte sudo na Ubuntu. Spustite dhclient bez možností získať novú IP adresu alebo použite - r prepnite na uvoľnenie vašej aktuálnej IP adresy.
sudo dhclient -r sudo dhclient
netstat
netstat príkaz môže zobraziť veľa rôznych štatistických údajov rozhrania vrátane otvorených zásuviek a smerovacích tabuliek. Spustite príkaz netstat bez možností a uvidíte zoznam otvorených zásuviek.
S týmto príkazom môžete urobiť oveľa viac. Napríklad použite netstat -p príkaz zobraziť programy spojené s otvorenými zásuvkami.
Zobraziť podrobné štatistiky pre všetky porty s netstat -s.
Pokryli sme aj príkazy na riadenie procesov a prácu so súbormi v minulosti.