När du arbetar på ett Linux-operativsystem kan du behöva kommunicera med andra enheter . För detta finns det några grundläggande verktyg som du kan använda.
Dessa verktyg kan hjälpa dig att kommunicera med:
- nätverk,
- andra Linux-system
- och fjärranvändare
Så, låt oss lära oss dem en efter en.
- SSH
- Ping
- FTP
- Telnet
Klicka här om videon inte är tillgänglig
SSH
SSH som står för Secure Shell, det används för att ansluta säkert till en fjärrdator. Jämför med Telnet, SSH är säker där klient / serveranslutningen är autentiserad med ett digitalt certifikat och lösenord är krypterade. Därför används det ofta av systemadministratörer för att styra fjärr Linux-servrar.
Syntaxen för att logga in på en fjärransluten Linux-maskin med SSH är
SSH username@ip-address or hostname
När du är inloggad kan du utföra alla kommandon som du gör i din terminal
Exempel:
ls
Exempel:
pwd
Ping
Detta verktyg används ofta för att kontrollera om din anslutning till servern är frisk eller inte. Detta kommando används också i -
- Analyserar nätverks- och värdanslutningar
- Spåra nätverksprestanda och hantera den
- Testar maskin- och programvaruproblem
Kommandosyntax: -
ping hostname or
Exempel:
ping 172.16.170.1
ping google.com
Här har ett system skickat 64 bytes datapaket till IP-adressen (172.16.170.1) eller värdnamnet (www.google.com). Om till och med ett av datapaketet inte returnerar eller går förlorat skulle det föreslå ett fel i anslutningen. Vanligtvis kontrolleras internetanslutning med den här metoden.
Du kan trycka på Ctrl + c för att lämna ping-slingan.
FTP
FTP är filöverföringsprotokoll . Det är det mest föredragna protokollet för dataöverföring mellan datorer.
Du kan använda FTP för att -
- Logga in och upprätta en anslutning med en fjärrvärd
- Ladda upp och ladda ner filer
- Navigera genom kataloger
- Bläddrar i katalogernas innehåll
Syntaksen för att upprätta en FTP-anslutning till en fjärrvärd är -
ftp hostname or
När du väl har angett det här kommandot kommer det att fråga dig om autentisering via användarnamn och lösenord.
När en anslutning har upprättats och du är inloggad kan du använda följande kommandon för att utföra olika åtgärder.
Kommando | Fungera |
---|---|
dir | Visa filer i den aktuella katalogen på en fjärrdator |
cd "dirname" | ändra katalog till "dirname" på en fjärrdator |
sätta filen | ladda upp 'fil' från lokal till fjärrdator |
Få fil | Ladda ner 'fil' från fjärrkontroll till lokal dator |
sluta med | Logga ut |
Låt oss köra några av de viktiga kommandona.
Telnet
Telnet hjälper till att -
- ansluta till en fjärransluten Linux-dator
- köra program på distans och genomföra administration
Det här verktyget liknar funktionen för fjärrskrivbord som finns i Windows Machine.
Syntaxen för det här verktyget är:
telnet hostname orExample:telnet localhost
För demonstrationsändamål kommer vi att ansluta till din dator (localhost). Verktyget kommer att fråga ditt användarnamn och lösenord.
När du är autentiserad kan du utföra kommandon precis som du hittills har gjort med Terminal. Den enda skillnaden är att om du är ansluten till en fjärrvärd kommer kommandona att köras på fjärrmaskinen och inte din lokala maskin.
Du kan avsluta telnet-anslutningen genom att ange kommandot "logout"
Sammanfattning:
- Kommunikation mellan Linux / UNIX och andra olika datorer, nätverk och fjärranvändare är möjlig.
- Ping-kommandot kontrollerar om anslutningen med ett värdnamn eller IP-adress fungerar eller inte. Kör 'ping IP-adress eller värdnamn' på terminalen
- FTP är föredraget protokoll för att skicka och ta emot stora filer. Du kan skapa en FTP-anslutning till en fjärrvärd och sedan använda kommandon för att ladda upp, ladda ner filer, kontrollera filen och bläddra bland dem
- Telnet-verktyget hjälper dig att ansluta till en fjärransluten Linux-dator och arbeta med den