Baza wiedzy
Polecenia systemu Linux i umiejętności powłoki
Polecenia i nawyki związane z tworzeniem skryptów, które decydują o tym, czy administrator obsługuje serwer, czy z nim walczy: przeszukuje, przekształca, przesyła i nadzoruje tekst i procesy za pomocą narzędzi znajdujących się w każdej podstawowej instalacji.
17 Tematy · 17 poradników
- grep: Przeszukiwanie Linuksa jak profesjonalista
grep przetrwa każde odświeżenie łańcucha narzędzi, ponieważ zadanie nigdy się nie zmienia: znajdź istotne linie w tekście, który r…
- sed: Edycja strumieni bez otwierania edytora
sed edytuj na boki: całe strumienie tekstu przechodzą przez niego, wychodzą przemienione i żaden edytor nie otwiera się. Jego repu…
- find: Wyszukiwarka systemu Linux, która robi wszystko
find to najniebezpieczniejsze polecenie na serwerze produkcyjnym i właśnie dlatego zasługuje na mistrzostwo. Wylicza, filtruje i w…
- awk: Kiedy kolumny stają się programami
awk jest tym, po co sięgasz, gdy kolumny stają się jednostką pracy: logi dostępu nginx, /etc/passwd, dane wyjściowe df, wszystko, …
- curl: Klient sieciowy wiersza poleceń uruchamiający sieć WWW
curl to kieszonkowy klient HTTP dostępny w każdym zestawie narzędzi operacyjnych: diagnostyczny, przyjazny dla potoków i uczciwy w…
- wget: Program pobierający, który nigdy nie śpi
wget to curl dla zadań mierzonych w godzinach: kopie lustrzane, archiwa, ściąganie rekurencyjne i partie cron, które działają, gdy…
- ssh: połączenie, które obsługuje twoją infrastrukturę
ssh nie jest wygodą, to transport, na którym odbywa się każda operacja na każdym serwerze, a ~/.ssh/config to kontrakt z twoim prz…
- ip: Polecenie interfejsu, które zastąpiło ifconfig
Pakiet iproute2 (ip, ss i friends) zastąpił net-tools wiele lat temu, a połowa Internetu wciąż uczy starych poleceń. ip widzi wspó…
- sftp: transfer plików przy budżecie SSH
sftp korzysta z protokołu SSH i właśnie dlatego przeżył swoje odpowiedniki: klucze, chroots, hosty skoków i ścieżka audytu są dost…
- top vs htop vs btop: Porównanie monitorów procesów
Każde pytanie dotyczące serwera na żywo zaczyna się od monitora procesu, a trio top, htop i btop to kompromis między czytelnością …
- tmux vs screen: porównanie menedżerów sesji
tmux i screen rozwiązują ten sam odwieczny problem: Twoja praca nie powinna umrzeć wraz z siecią. Sesje żyją na serwerze, wytrzymu…
- Skrypty Bash: Od „pracy na moim pudełku” do produkcji
Bash zdobywa swoje miejsce, gdy zadanie jest sklejone: koordynuj polecenia, kombinuj z prostym tekstem i pozostań całkowicie na pu…
- Python dla skryptów serwerowych: gdzie kończy się Bash
Python pojawia się w momencie, gdy skrypt bash rośnie: ładunki JSON, wywołania REST, ponowne próby z wycofywaniem i analizowanie, …
- Skrypty Perla: Szwajcarski scyzoryk Sysadmina, wciąż ostry
Perl zdobył swoje miejsce, będąc najlepszym narzędziem do przetwarzania tekstu dostępnym w latach 90. i którego nigdy nie opuścił:…
- htop: Odczytywanie impulsu serwera
htop to interaktywna przeglądarka procesów, która zamieniła „górę” z raportu okresowego w powierzchnię diagnostyczną na żywo: kolo…
- tmux: Sesje, które przetrwają Twoje połączenie
tmux to multiplekser terminali, który podtrzymuje długotrwałą pracę po zerwaniu połączenia SSH: odłączony proces serwera przechowu…
- Ekran GNU: opakowanie sesji, które nie umarło
Ekran GNU jest starszy o dekadę od multipleksowania klient-serwer tmux i jest preinstalowany w większej liczbie obrazów ratunkowyc…
Powiązane strony
Powiązane usługi
Problem z serwerem? Zhakowana strona? Wolna witryna?
Incydenty krytyczne w 30 minut — 24 godziny na dobę, 7 dni w tygodniu.