I den næste artikel skal vi se på, hvordan en bruger kan kontrollere, om et websted er op eller ned fra Ubuntu-terminalen. Mange af de kommandoer, som vi skal se, er jeg sikker på, at de fleste mennesker allerede kender dem, fordi de er især nyttige til forskellige ting. Nogle af dem ping, krølle eller wget, blandt andre.
Det skal være klart, at hvis brugeren ønsker at modtage alarmer i realtid om, hvornår hans / hans websteder ikke fungerer / n, det er bedst at bruge et værktøj til overvågning af websteder i realtid. Disse kommandoer er i princippet ikke designet til det.
Kontroller, om et websted er aktivt eller inaktivt
Brug af ping-kommandoen
El ping-kommando er en netværksværktøj, der bruges til at teste tilgængeligheden eller forbindelsen til en vært på et netværk. I det væsentlige er Ping en kommando eller et diagnostisk værktøj, der muliggør en verifikation af status for en bestemt forbindelse fra en lokal vært med mindst en fjerncomputer inden for et TCP / IP-netværk.
Dette værktøj opsummerer statistiske resultater baseret på sendte pakker, modtagne pakker eller pakketab. Inkluderer generelt min / gennemsnit / maks gange. For at kontrollere, om et websted er aktivt, skal vi kun indtaste terminalen (Ctrl + Alt + T):
ping -c 4 ubunlog.com
Brug af wget-kommandoen
El wget-kommando er en Gratis og open source-kommandolinjedownloadværktøj, der gendanner filer ved hjælp af HTTP, HTTPS, FTP og de mest anvendte internetprotokoller.
Hvis du ikke har dette værktøj, kan det installeres ved at åbne en terminal (Ctrl + Alt + T) og skrive:
sudo apt install wget
For det eksempel, der vedrører os, skal dette værktøj bruges som følger:
wget -S --spider https://ubunlog.com
Brug curl-kommandoen
El krøllekommando er en værktøj til at overføre data fra en server eller server ved hjælp af en af de understøttede protokoller (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SFTP, SMTP, SMTPS, TELNET og TFTP). Denne kommando er designet til at fungere uden brugerinteraktion.
Hvis du ikke har dette værktøj på dit system, kan du installere det ved at åbne en terminal (Ctrl + Alt + T) og skrive:
sudo apt install curl
Nu kan den bruges som følger:
curl -I https://ubunlog.com
Brug af kommandoen fping
fping det er lidt kommandolinjeværktøj, der bruger ekkoanmodning til Internet Control Message Protocol (ICMP) for at afgøre, om en destinationsvært reagerer. Det svarer til ping, men med meget højere ydeevne ved at være i stand til at pinge flere værter.
Dette værktøj adskiller sig helt fra ping i det giver brugerne mulighed for at definere et hvilket som helst antal værter på kommandolinjen eller angive en fil med listen over IP-adresser / værter, der skal pinges. Fping sender en ICMP-ekkoanmodning og flytter til det næste mål, venter ikke på, at målværten reagerer.
Hvis en målvært svarer, bemærkes den, at den er aktiv og fjernes fra mållisten til verifikation. Hvis et mål ikke reagerer inden for en bestemt tidsgrænse og / eller prøvegrænse igen, er det udpeget som uopnåeligt.
Hvis du ikke har fping i Ubuntu, kan du installere det ved at skrive terminalen (Ctrl + Alt + T):
sudo apt install fping
Når det er tilgængeligt, kan det bruges som følger:
fping ubunlog.com linuxadictos.com blog.desdelinux.net
Brug af kommandoen httpie
HTTPie es et moderne kommandolinje http-klientværktøj, der får CLI til at interagere med webservices.
Det giver os en simpel http-kommando, som giver os mulighed for at sende HTTP-anmodninger ved hjælp af en simpel syntaks, og som viser os de farvede resultater. HTTPie kan bruges til at teste, debugge og generelt interagere med HTTP-servere.
Hvis du ikke har det, kan det installeres i Ubuntu ved at skrive terminalen (Ctrl + Alt + T):
sudo apt install httpie
For at bruge det skal du bare skrive:
http ubunlog.com
Brug af los
Lynx es en meget konfigurerbar tekstbaseret webbrowser til brug i terminalen. Det er den ældste webbrowser og er stadig i aktiv udvikling.
Hvis du ikke har denne browser, kan du installere den ved at åbne en terminal (Ctrl + Alt + T) og skrive kommandoen:
sudo apt install lynx
Nu for at bruge det skal du bare skrive noget som:
lynx -head -dump https://ubunlog.com
Med disse enkle kommandoer kan enhver bruger hurtigt kontrollere, om et websted er aktivt eller inaktivt fra Ubuntu-terminalen.