1. grep (Wyszukiwanie w plikach)

Szybkie znajdowanie tekstów, haseł, błędów w logach lub kodzie.

grep -Rin "" .
Wskazówka: Po znalezieniu pliku edytuj go wpisując: nano -l +NUMER_LINII NAZWA_PLIKU

2. tar (Archiwizacja)

Bezpieczne pakowanie i rozpakowywanie katalogów. Koniec z zapominaniem flag!

tar -czvf archiwum.tar.gz /var/www/html

3. find (Operacje na plikach)

Szukanie starych logów, dużych plików i masowe operacje na nich.

find /var/log/ -type f

4. rsync (Kopiowanie i migracje)

Idealne do przenoszenia stron i danych między serwerami. Odporne na zrywanie połączenia.

rsync -aP --dry-run /var/www/strona/ user@192.168.1.10:/var/www/strona/
Zalecenie: Zawsze najpierw uruchamiaj z "Trybem testowym", aby zobaczyć co się zmieni. Gdy wszystko wygląda okej, odznacz tryb testowy i skopiuj ponownie.

5. sed (Znajdź i zamień w plikach)

Automatyczna masowa podmiana tekstów (np. stary adres bazy danych na nowy) bez otwierania pliku.

sed -i.bak 's///g' config.php