Hogyan működik a hálózat a Linux terminálról: 11 parancs, amit tudnia kell

Tartalomjegyzék:

Hogyan működik a hálózat a Linux terminálról: 11 parancs, amit tudnia kell
Hogyan működik a hálózat a Linux terminálról: 11 parancs, amit tudnia kell

Videó: Hogyan működik a hálózat a Linux terminálról: 11 parancs, amit tudnia kell

Videó: Hogyan működik a hálózat a Linux terminálról: 11 parancs, amit tudnia kell
Videó: Windows 8 Tutorials - Metro Interface Naming Groups, Rearrange Groups and Applications Lesson 04 - YouTube 2024, Április
Anonim
Függetlenül attól, hogy fájlokat szeretne letölteni, diagnosztizálni a hálózati problémákat, kezelni a hálózati interfészeket, vagy megtekinteni a hálózati statisztikákat, van egy terminálparancs erre. Ez a gyűjtemény tartalmazza a kipróbált és valódi eszközöket és néhány újabb parancsot.
Függetlenül attól, hogy fájlokat szeretne letölteni, diagnosztizálni a hálózati problémákat, kezelni a hálózati interfészeket, vagy megtekinteni a hálózati statisztikákat, van egy terminálparancs erre. Ez a gyűjtemény tartalmazza a kipróbált és valódi eszközöket és néhány újabb parancsot.

Ezt nagymértékben elvégezheti egy grafikus asztalról, bár a terminál ritkán használó Linux-felhasználók gyakran elindítanak pinges és egyéb hálózati diagnosztikai eszközöket is.

göndör és wget

Használja a curl vagy wget paranccsal letöltheti a fájlt az internetről a terminál elhagyása nélkül. Ha curl-t használ, írja be curl -O majd a fájl elérési útvonala. a wget felhasználók használhatják wget opciók nélkül. A fájl megjelenik az aktuális könyvtárban.

curl -O website.com/file wget website.com/file

Image
Image

fütyülés

fütyülés ECHO_REQUEST csomagokat küld az Ön által megadott címre. Nagyszerű módja annak, hogy megtekinthesse, képes-e az Ön számítógépe kommunikálni az interneten vagy egy adott IP-címmel. Ne feledje, hogy sok rendszer úgy van beállítva, hogy ne reagáljon a pingekre.

A Windows ping paranccsal ellentétben a Linux ping parancs továbbküldi a csomagokat, amíg befejezi. Határozott mennyiségű csomagot adhat meg a - c kapcsoló.

ping -c 4 google.com

Image
Image

tracepath & traceroute

A tracepath parancs hasonló traceroute, de nem igényel root jogosultságokat. Az Ubuntu alapértelmezés szerint telepítve van, míg a traceroute nem. A tracepath nyomon követi a megadott útvonalon a hálózati elérési útvonalat, és minden "hop" -ot jelent az útvonal mentén. Ha hálózati problémákkal vagy lassúsággal rendelkezik, a tracepath megmutathatja, hol található a hálózat vagy a lassúság.

tracepath example.com

Image
Image

mtr

A mtr parancs kombinálja a ping és a tracepath egy parancsot. A mtr továbbküldi a csomagokat, bemutatva a ping-időt mindegyik "hop" -nak. Ez is megmutatja a problémákat - ebben az esetben láthatjuk, hogy a hop 6 elveszíti a csomagok több mint 20% -át.

mtr howtogeek.com

Nyomja meg a q vagy a Ctrl-C gombot, hogy kilépjen készen.
Nyomja meg a q vagy a Ctrl-C gombot, hogy kilépjen készen.

házigazda

A házigazda parancs végrehajtja a DNS-kereséseket. Adjon meg egy tartománynevet, és megjelenik a társított IP-cím. Adjon meg egy IP-címet, és megjelenik a társított domainnév.

host howtogeek.com host 208.43.115.82

Image
Image

kicsoda

A kicsoda parancs megmutatja a webhely Whois rekordjait, így több információt tekinthet meg arról, hogy ki regisztrált és egy adott webhelyet birtokol.

whois example.com

Image
Image

ifplugstatus

A ifplugstatus parancs megmondja, hogy a kábel csatlakozik-e a hálózati interfészbe vagy sem. Az Ubuntu alapértelmezés szerint nincs telepítve. Telepítse a következő parancsot:

sudo apt-get install ifplugd

Futtassa a parancsot, ha meg szeretné tekinteni az összes interfész állapotát, vagy megadhat egy adott felületet állapotának megtekintéséhez.

ifplugstatus ifplugstatus eth0

"Linkveret észlelt" azt jelenti, hogy a kábel be van dugva. Az "unplugged" akkor látható, ha nem.
"Linkveret észlelt" azt jelenti, hogy a kábel be van dugva. Az "unplugged" akkor látható, ha nem.

ifconfig

A ifconfig parancs számos opcióval rendelkezik a rendszer hálózati interfészeinek konfigurálásához, hangolásához és hibakereséséhez. Ez egyben gyors módja az IP-címek és egyéb hálózati interfész információk megtekintéséhez. típus ifconfig megtekintheti az aktuálisan működő hálózati interfészek állapotát, beleértve azok nevét is. Megadhatja az interfész nevét is, ha csak az adott felületre vonatkozó információkat szeretné megtekinteni.

ifconfig ifconfig eth0

Image
Image

ifdown és ifup

A ifdown és ifup a parancsok ugyanazok, mint a futás ifconfig fel vagy ifconfig le. Az interfész nevét figyelembe véve lefuttatják vagy felemelik a felületet. Ehhez root engedélyek szükségesek, ezért a sudo-t az Ubuntuban kell használni.

sudo ifdown eth0 sudo ifup eth0

Próbálja ki ezt Linuxos asztali rendszeren, és valószínűleg hibaüzenetet fog kapni. A Linux asztali számítógépek általában a NetworkManager-et használják, amely a hálózati interfészeket kezeli. Ezek a parancsok azonban a NetworkManager nélkül is működnek.
Próbálja ki ezt Linuxos asztali rendszeren, és valószínűleg hibaüzenetet fog kapni. A Linux asztali számítógépek általában a NetworkManager-et használják, amely a hálózati interfészeket kezeli. Ezek a parancsok azonban a NetworkManager nélkül is működnek.

Ha ténylegesen be kell állítania a NetworkManager parancsot a parancssorból, használja a nmcli parancs.

dhclient

A dhclient parancs kiadhatja a számítógép IP-címét, és újat kaphat a DHCP szerverről. Ehhez root engedélyek szükségesek, ezért használja a sudo-t az Ubuntuban. Futtasd a dhclient-t, és nincs lehetőséged új IP-cím megszerzésére vagy a - r kapcsolja ki az aktuális IP-címet.

sudo dhclient -r sudo dhclient

Image
Image

netstat

A netstat parancs számos különböző interfészstatisztikát mutathat, beleértve a nyitott csatlakozókat és az útválasztási táblákat. Futtassa a netstat parancsot opció nélkül, és megjelenik a nyílt aljzatok listája.

Image
Image

Sokkal többet tehet ezzel a paranccsal. Használja például a netstat -p parancs a nyitott aljzatokhoz társított programok megtekintéséhez.

Image
Image

Az összes port részletes statisztikáinak megtekintése a következővel: netstat -s.

Image
Image

A múltbeli folyamatok kezelésére és feldolgozására vonatkozó parancsokat is lefedtük.

Ajánlott: