Windows XP posiada wiele narzędzi, o których posiadaniu często nie mamy pojęcia – niektóre są znane, inne pewnie mniej.
Postanowiłem wybrać i krótko scharakteryzować najciekawsze z nich – zaznaczam, że nie ma to być podręcznik ich używania, a jedynie ich prezentacja. W pierwszej części serii artykułów na ten temat zajmiemy się poleceniami dotyczącymi sieci oraz poleceniami filtrowania potoków.
Sieć
netsh
Potężne narzędzie do konfigurowania składników sieciowych systemu. Pozwala na manipulację masą ustawień, w tym ustawieniami firewalla Windows, tablicą routingu, ustawieniami interfejsów sieciowych i wieloma innymi rzeczami.
Polecenie to działa zarówno w trybie interaktywnym, jak i jest możliwie jego używanie w skryptach. Przykładowo, aby obejrzeć stan interfejsów sieciowych systemu możemy wydać polecenie:
netsh interface show interface
Lub przejść do trybu interaktywnego i wchodzić do kolejnych podpoleceń:
C:\> netsh netsh> interface netsh interface> show interface
net
net jest grupą poleceń o różnorakim zastosowaniu – od zarządzania usługami systemowymi (polecenia net start i net stop) przez zarządzanie polityką kont systemowych, statystyki udostępnionych plików ( net statistics), synchronizację czasu ( net time) aż po mapowanie dysków sieciowych ( net use) i wysyłanie wiadomości przy użyciu usługi Posłaniec ( net send).
Nie są to wszystkie możliwości, jakie posiada komenda net – aby zobaczyć wszystkie wywołaj pomoc ten komendy przy użyciu net help.
ipconfig
Wyświetla informacje o skonfigurowanych w systemie kartach sieciowych oraz informacje o cache’u DNS. Posiada kilka interesujących przełączników, m.in.:
- -release – zwalnia dzierżawę DHCP danej karty sieciowej
- -renew – odnawia dzierżawę DHCP karty sieciowej
- -flushdns – czyści cache DNS
- -displaydns – wyświetla zawartość cache
netstat
Wyświetla statystyki sieciowe, otwarte porty, aktualne połączenia, tabelę routingu oraz programy używające sieci. Dostęp do szczegółowych statystyk dostępny jest przy użyciu przełączników:
- -a – wyświetla wszystkie połączenia oraz nasłuchujące porty
- -b – wyświetla program posiadający aktualnie otwarte połączenie sieciowe
- -e – wyświetla statystyki dla interfejsów Ethernet
- -p – pozawala na zawężenie statystyk do wybranego protokołu
pathping
Jedno z ciekawszych narzędzi sieciowych. Pathping jest skrzyżowaniem tracerta z pingiem. Pozwala na badanie, gdzie w sieci następują największe opóźnienia.
Działanie narzędzia polega najpierw na wyznaczeniu trasy do celu na zasadzie działania programu tracert, a następnie bada przy użyciu metod ping czasy do każdego z routerów po drodze.
Wadą narzędzia jest czas przez jaki narzędzie bada sieć – domyślnie jest to aż 200 sekund.
Filtrowanie potoków
findstr
Odpowiednik linuxowego narzędzia grep. Pozwala na filtrowanie potoków przy użyciu wyrażeń regularnych. Np. aby wyświetlić listę adresów IP używanych przez komputer wystarczy wykonać coś takiego:
ipconfig | findstr Adres
more
more pozwala na rozwiązanie problemów ze zbyt długimi wynikami drukowanymi na terminal – more dzieli je po jednym ekranie, pozwalając na spokojną analizę :]
sort
Sortuje wyniki zwrócone przez program. Posiada kilka opcji, jak na przykład -r dzięki której sortowanie odbywa się w kierunku odwrotnym.
Dodaj komentarz