Vilka är de mest användbara nätverkskommandona?

De mest användbara nätverkskommandona beror naturligtvis på vilken typ av nätverk du arbetar på. Det finns två huvudfamiljer av nätverk, och vi kommer att ta itu med båda här. Den första familjen, Unix- eller Linux-familjen, är den äldsta, med sitt ursprung tillbaka i datorernas tidiga dagar, när Unix-systemet nådde dominans bland alla nätverksoperativsystem. Den andra familjen, Windows-familjen, är i stor användning nuförtiden eftersom många nätverksdatorer kör ett Windows-baserat operativsystem. Båda har liknande funktioner tillgängliga för dem, men nätverkskommandona som uppnår dessa mål är olika.

Ett av nätverkskommandona som många kanske känner till är kommandot ping. Båda använder samma grundläggande syntax, den för ping [destinationsadress], men alternativen som är tillgängliga för var och en är olika. Ping är ett enkelt sätt att se hur lång tid det tar för en dator att kommunicera med en annan, vilket kan användas för en rad olika felsökningsändamål, och så är ett av de första nätverkskommandon som folk lär sig när de felsöker nätverk. Tillgängliga alternativ inkluderar att ställa in en manuell timeout, ställa in en större buffertstorlek för att skicka och tidsstämpla varje hopp när det görs.

Traceroute är ett annat av de populära nätverkskommandona, eftersom det visar vilken rutt ett paket tar från en källa till en destination. Detta kan vara intressant att se, för att få en uppfattning om hur mycket en nätverksanslutning reser, men det kan också vara användbart för att hitta var en anslutning saktar ner, eftersom varje värd som den är listad också visar hur lång tid paketet tog att ta sig dit. Traceroute är en del av kärnsviten av nätverkskommandon som är tillgängliga för både Unix- och Windows-system, även om de tillgängliga alternativen för var och en av dem skiljer sig något.

När du är inloggad på ett system, särskilt ett Unix-system med många andra användare, är ett av de mest använda nätverkskommandona fingerkommandot. Att använda syntaxfingret [användarnamn] resulterar i att en bit information visas om en annan användare som är inloggad i systemet. Detta kan inkludera deras riktiga namn, deras kontaktinformation, deras e-postadress och all ytterligare information de har angett i ett dokument i deras användarkatalog. På distans kan kommandot ofta användas genom att använda syntaxfingret [användarnamn]@[värd].

Kommandot ssh låter dig skapa en säker anslutning från värden du är inloggad på till en annan dator. Detta kan användas antingen från en lokal dator, genom ett skal eller när du är inloggad på en annan värd för att arbeta via den datorn. Många system tillåter också användning av ssh-keygen, som genererar ett antal autentiseringsnycklar för ssh-protokollet.

Många system tillåter också ett whois-kommando, vilket kan vara ett användbart och enkelt sätt att få information om ett domännamn. Whois-kommandot kan returnera olika information, men de flesta använder det för att hitta IP-adressen till den värd som domännamnet hänför sig till. Whois-kommandot kan också ställas in för att fråga whois-databasen för att returnera mer omfattande information om domänen, inklusive när den registrerades, och kontaktinformationen för den som registrerade den, såväl som tekniska och administrativa kontakter.