Każda główna wersja jądra. systemu ma swojego firewalla. Dla jąder serii a 2.0.x to ipfwadm, seria 2.2 to ipchains a dla jąder 2.4 netfilter (najbardziej nowoczesny).
Program gpm: czyli kopiowanie tekstu między terminalami tekstowymi
Z czasem, gdy dość często używamy konsoli, będziemy potrzebowali łatwego sposobu przenoszenia fragmentów tekstu między konsolami. Przyda się nam wtedy program gpm (standardowo instalowany w prawie każdej dystrybucji).
Czytaj dalej Program gpm: czyli kopiowanie tekstu między terminalami tekstowymi
Strumienie i przetwarzanie potokowe, idea i zastosowania
Każdy program pracujący w konsoli ma trzy strumienie: wejściowy, wyjściowy oraz błędów. Standardowe wejście to konsola, wyjście oraz wyjście dla błędów to ekran monitora. Pozwala to w wygodny sposób kierować strumieniami komunikatów a także układać polecenia w ciągi, co pozwala tworzyć nawet skomplikowane polecenia.
Czytaj dalej Strumienie i przetwarzanie potokowe, idea i zastosowania
Zarządzanie zadaniami wykonywanymi cyklicznie lub w przyszłości
Często potrzebować będziemy możliwość wykonywania danych czynności w określonej przyszłości, czy to cyklicznie czy jednokrotnie. Pierwszą czynność możemy zlecić demonowi cron albo anacronowi. Co do zadań jednokrotnych to najlepiej wykona je atd.
Czytaj dalej Zarządzanie zadaniami wykonywanymi cyklicznie lub w przyszłości
Instalacja programów ze źródeł
Najbardziej uniwersalnym sposobem instalowania oprogramowania w Linuksie jest kompilacja ich ze źródeł udostępnianych przez autorów. Plusami takiego sposobu jest możliwość maksymalnego dostosania go do naszych potrzeb (architektura procesora, opcje konfiguracji i kompilacji programu), minusem brak zależności a czasem nawet możliwości łatwego odinstalowania aplikacji. Cóż, nic nie jest idealne.
Struktura katalogów w Linuksie
Podstawowym katalogiem w hierarchii jest katalog / czyli root (ang. korzeń). Od niego wywodzą się wszystkie dalsze. Ma to na celu wprowadzenie pewnego porządku.
Środowiska graficzne i menadżery okien
Ogólnie środowiska graficzne można podzielić na dwie grupy: prawdziwe środowiska graficzne w których wszystko można wykonać przy pomocy myszki (należą do niej Gnome oraz KDE) oraz proste menadżery okien (WindowMaker, xfce, BlackBox, twm, ctwm, sawmill, wm2, vtwm, qvwm, olwm, icewm, gwm, lwm, wmaker, afterstep, enlightenment, flwm i pewnie dużo więcej) które wyświetlają okna i panele programów. Należy jednak pamiętać iż KDE i GNOME potrzebują mocnego sprzętu (mocno obciążają komputer) natomiast proste menedżery jak WindomMaker są znacznie mniej wymagające, dzięki czemu mogą pracować na starszych i słabszych maszynach.
Wipe – bezpieczne kasowanie danych
Czasem oddajemy stary dysk na złom albo chcemy aby pewne pliki koniecznie zostały skasowane. Wtedy należy skorzystać z narzędzi które usuną dany plik czy dane.
Przykładowe użycie programu:
ziutus:/mnt# wipe txt.txt Okay to WIPE 1 regular file ? (Yes/No) yes Operation finished. 1 file (0 special) in 0 directories wiped, 0 errors occured.
Tripwire
Tripwire to całkiem dobry program do wykrywania zmian w plikach i katalogach, jeżeli nie potrzebujemy centralnego raportowania. Ma wersje open-source oraz komercyjną (bardziej rozbudowaną).
Zarządzanie użytownikami i grupami
Administracja użytkownikami
Uwaga: Wszystkie omówione niżej polecenia możemy wykonywać tylko z poziomu administratora systemu (użytkownik root).