Wyszukiwanie w witrynie
Obie powłoki oferują potężne języki skryptowe, ale nie są w pełni kompatybilne.
Jeśli chodzi o skrypty powłoki w systemach operacyjnych typu Unix, dominują dwie powłoki: Bash (Bourne Agai
Czytaj więcej →Nagios to popularny system komputerowy typu open source i oprogramowanie do monitorowania sieci. Obserwuje hosty i usługi, ostrzegając użytkowników, gdy coś pójdzie nie tak, i ponownie, gdy sytuacja się poprawi.
Pierwotnie został zaprojektowany do działania pod Linuksem, ale działa dobrze również na innych wariantach Uniksa. Jest to wolne oprogramowanie, licencjonowane na warunkach Powszechnej Licencji Publicznej G
Czytaj więcej →Oto pierwsza część samouczka Bash Script, która dotyczyła napisania prostego skryptu i jego uruchomienia, rozmawialiśmy także trochę o funkcjach i pętlach, dodatkowo ten post jest drugą częścią filmów o Bash Script i omawiamy:
Programowanie w języku Bash obejmuje trzy rodzaje pętli: pętlę for, pętlę while i pętlę dopóki. Ideą wszystkich pętli jest wielokrotne wykonanie jakiegoś kodu, o ile spełnione są określone parametry.
Pętla Bash for działa inaczej niż pętle for w innych językach programowania, które być może znasz. Dzięki niemu możesz iterować po serii „słów” w ciągu znaków.
Z drugiej strony pętla while wykonuje znajdujący się pod nią kod, jeśli wyrażenie sterujące (lub po prostu „warunek”) jest pr
Czytaj więcej →Skrypt powłoki może wymagać sprawdzenia, czy plik istnieje przed wykonaniem zadania.
Zawsze można założyć, że programista lub użytkownik, który uruchomi skrypt, dołoży należytej staranności i upewni się, że plik jest obecny. Ale bash oferuje możliwość sprawdzenia, czy plik istnieje, a pozostawienie tego przypadkowi będzie niezdarną decyzją.
Ponadto założenie, że plik istnieje, nie jest właściwym rozwiązaniem, jeśli skrypt jest rozpowszechniany w różnych systemach operacyjnych.
Czytaj więcej →Powłoka bash zawiera niektóre z najlepszych funkcji powłok C i Korn, takie jak kontrola zadań, manipulowanie katalogami i aliasy.
Aliasy są bardzo pomocne dla użytkown
Czytaj więcej →Bash to popularna powłoka wiersza poleceń używana w systemie Linux i innych systemach operacyjnych opartych na systemie Unix. Jedną z potężnych funkcji Basha jest obsługa tablic. Tablica to zbiór wartości, do których można uzyskać dostęp za pomocą indeksu. W tym artykule omówimy podstawy tablic Bash i sposoby ich wykorzystania w systemie Linux.
Tablica Bash to zmienna, która może prz
Czytaj więcej →Bash to język powłoki używany w systemach Linux, który umożliwia użytkownikom interakcję z systemem za pośrednictwem interfejsu wiersza poleceń. Bash oferuje kilka możliwości manipulacji ciągami tekstowymi, które mogą pomóc użytkownikom manipulować i przetwarzać ciągi tekstowe. W tym artykule przyjrzymy się różnym technikom manipulacji ciągami znaków dostępnymi w języku Bash.
Bash zapewnia podstawowe operacje manipulowa
Czytaj więcej →Bash Fork Bomb to rodzaj ataku typu „odmowa usługi” (DoS), który może spowodować awarię lub zablokowanie systemu Linux poprzez przeciążenie jego zasobów. atak wykorzystuje złośliwy skrypt, który tworzy dużą liczbę procesów potomnych, powodując, że w systemie kończą się dostępne zasoby, takie jak pamięć lub czas procesora. Te procesy potomne następnie generują więcej procesów potomnych i cykl trwa do momentu, gdy system nie będzie w stanie odpowiedzie
Czytaj więcej →Funkcja to sekcja kodu, w której grupa instrukcji jest przechowywana w jednym miejscu. Podobnie jak wszystkie inne języki programowania lub skryptowe, możemy używać funkcji w bashu w systemie Linux. Używanie funkcji ma wiele zalet niż jej brak. Niektóre korzyści są takie, że kod jest łatwy do odczytania lub wykonania, a funkcje można ponownie wykorzystać w kodzie, gdy zajdzie taka potrzeba.
Chociaż istnieją pewne ograniczenia funkcji bash, nada
Czytaj więcej →