Linux
Polecenie `history` w Linux to wbudowane narzędzie powłoki Bash, które rejestruje, wyświetla i zarządza każdym poleceniem wykonanym w sesji terminala. Odczytuje i zapisuje dane do `~/.bash_history`, pliku tekstowego w katalogu domowym każdego użytkownika, umożliwiając przywoływanie, wyszukiwanie, ponowne wykonywanie i audytowanie…
GNU Screen to multiplekser terminali, który pozwala tworzyć, zarządzać i trwale wznawiać wiele niezależnych sesji powłoki z jednego połączenia terminalowego. Gdy odłączysz sesję Screen, każdy uruchomiony w niej proces kontynuuje działanie w tle — przeżywając rozłączenia SSH, przerwy w sieci…
`useradd` to niskopoziomowe narzędzie binarne dostępne praktycznie w każdej dystrybucji Linux, które tworzy konta użytkowników poprzez bezpośredni zapis do `/etc/passwd`, `/etc/shadow` i `/etc/group`. `adduser` to skrypt opakowujący wyższego poziomu — zazwyczaj napisany w Perlu w systemach opartych na Debianie —…
Opanowanie operacji importu i eksportu baz danych MySQL z wiersza poleceń to umiejętność niezbędna dla każdego administratora baz danych lub inżyniera backendu. Narzędzie `mysqldump` eksportuje bazę danych do przenośnego pliku `.sql` zawierającego wszystkie instrukcje DDL i DML wymagane do pełnej…
PHP-FPM (PHP FastCGI Process Manager) to wysokowydajny menedżer procesów obsługujący wykonywanie PHP jako oddzielną usługę, niezależną od serwera WWW. Ponowne uruchomienie PHP-FPM stosuje zmiany konfiguracji z `php.ini` lub `php-fpm.conf`, odzyskuje wyciekającą pamięć w długo działających pulach procesów roboczych i przywraca…
mysqldump to narzędzie wiersza poleceń dołączone do MySQL i MariaDB, które generuje logiczne kopie zapasowe poprzez serializację obiektów bazy danych i danych jako sekwencji instrukcji SQL. Wynikowy plik zrzutu może odtworzyć identyczną bazę danych na dowolnym kompatybilnym serwerze, co czyni…
Zarządzanie pakietami Linux to mechanizm, za pomocą którego oprogramowanie jest instalowane, aktualizowane, konfigurowane i usuwane w systemie Linux. apt (Advanced Package Tool) obsługuje pakiety `.deb` w dystrybucjach opartych na Debianie, takich jak Ubuntu i Linux Mint, podczas gdy yum (Yellowdog…
Apache's `htpasswd` authentication provides HTTP Basic Authentication — a server-side access control mechanism that challenges any browser request with a username/password prompt before serving content. It requires zero application-layer code, operates entirely within Apache's module system, and is enforced at…
Polecenie `ulimit` jest wbudowanym narzędziem powłoki w systemach Unix i Linux, które wymusza limity zasobów dla poszczególnych procesów i użytkowników, zapobiegając wyczerpaniu zasobów systemowych przez pojedynczy proces lub użytkownika — takich jak czas CPU, pamięć, otwarte deskryptory plików czy liczba…
TeamSpeak to samodzielnie hostowana platforma komunikacji głosowej o niskich opóźnieniach, działająca jako samodzielny demon serwera na Linux. Instalacja jej na VPS daje pełną kontrolę administracyjną nad kanałami, uprawnieniami, kodekami i politykami bezpieczeństwa — bez polegania na infrastrukturze zewnętrznych dostawców ani…
na wszystkich usługach hostingowych
