Narzędzie mysqldump pozwala na wykonanie kopii zapasowej bazy danych (niekoniecznie tej, znajdującej się na hoście lokalnym) z poziomu terminala. Schemat zapytania wygląda następująco:
mysqldump -h adres_serwera -u użytkownik_bazy -p hasło_użytkownika baza_danych > plik_wyjściowy.sql
Przykład
mysqldump -h localhost -u szmitas -p haslo123 ubuntu_pomoc > kopia.sql
Przywracanie z pliku:
mysql -h adres_serwera -u użytkownik_bazy -p hasło_użytkownika baza_danych < plik_wyjściowy.sql
Przykład:
Na początek upewnij się, że odblokowałeś nadpisywanie globalnych ustawień - opis znajdziesz tutaj: [Apache2] Wyłączenie blokowania nadpisywania globalnych ustawień.
Jeśli wszystko jest w porządku, otwórz terminal i wydaj polecenie aktywujące mod_rewrite:
sudo a2enmod rewrite
Teraz restart serwera:
sudo /etc/init.d/apache2 restart
I wszystko działa jak należy.
Domyślna instalacja Apache2 jest tak skonfigurowana, że blokuje nadpisywanie globalnych ustawień przez pliki .htaccess.
Aby wyłączyć blokadę, otwórz terminal i wydaj polecenie:
sudo gedit /etc/apache2/sites-available/default
Odszukaj takie dwie linijki:
AllowOverride None
i zamień na:
AllowOverride All
Zapisz plik (Ctrl + S) i zrestartuj Apache:
sudo /etc/init.d/apache2 restart
Dziś, raczej jako ciekawostkę, opiszę kompilację i instalację Kadu, krok po kroku. Potrzebne jest to, gdy np. chcemy przetestować wersję beta, której nie ma w repozytorium.

O programie - Kadu skompilowane pod Ubuntu 11.10
- Najpierw instalujemy odpowiednie zależności:
sudo apt-get install build-essential cmake libqt4-dev libx11-dev libxss-dev libxfixes-dev libntrack-qt4-dev libgadu-dev libqca2-dev libqca2-plugin-ossl libindicate-qt-dev zlib1g-dev libidn11-dev libmpdclient-dev libphonon-dev libsndfile1-dev libaspell-dev libqt4-sql-sqlite
- Teraz pobieramy paczkę ze źródłami Kadu, a następnie ją wypakowujemy:
Załóżmy taką sytuację...
Mamy przygotowany skrypt o nazwie moj_skrypt, który:
- chcemy uruchomić wraz ze startem systemu,
- wykonuje polecenia wymagające praw roota.
Niestety tradycyjny autostart takiego programu jest niemożliwy, właśnie ze względu na konieczność weryfikacji użytkownika. Istnieje jednak proste rozwiązanie, dzięki któremu obejdziemy ten proces.
Dodanie pliku do autostartu
Dobrym rozwiązaniem jest utworzenie skryptu, który wywoływać będzie skrypt główny. Otwórz terminal i wydaj polecenie:
sudo gedit /etc/init.d/skrypt
Wklej do niego poniższy kod (odpowiednio uzupełniony):