SSH podstawy

  SSH
mysqldump nazwa_bazy> plik.sql

mysqldump -p -u username database_name > dbname.sql
mysql -p -u username database_name < file.sql

———————————————–
Tworzenie bazy danych
Najpierw logujesz się do mysql

mysql -u root -p
CREATE DATABASE new_database;

Dump bazy

mysqldump -u user -p nazwa_bazy > database.sql

Logowanie się do mysql

mysql -h host -u uzytkownik -p haslo
-----------------------------------------------
Usuwanie bazy danych
DROP DATABASE atomstore;

PAKOWANIE I ROZPAKOWYWANIE

zip -r plikWyjsciowy katalogWejsciowy/

tar -zcvf wyjscie.tar wejscie
tar -zvxf nazwa_pliku.tar

Sprawdzanie wielkości katalogów w danej lokalizacji

du -hsc *

Kopiowanie

cp path/file newpath/ //kopiuje plik do nowej lokalizacji
cp -R path/folder/ newpath/newfolder/ //kopiuje zawartość jednego katalogu do drugiego

Wyszukiwanie zawartości plików

grep -r 'fraza wyszukiwana' ./

Cron

ustawienie crontab-e

05 09 * * * php sciezkado/plik.php

oznacza, że adres będzie odpalany codziennie o 9:05

Putty – import/export

reg export HKCU\Software\SimonTatham ([Environment]::GetFolderPath("Desktop") + "\putty.reg")

Aby zaimportować klikasz w plik 2x i akceptujesz

Sprawdzanie ostatnio modyfikowanych plików

find -type f -mtime 1

gdzie 1 to liczba dni od modyfikacji

Nine-managing-vhosts

https://support.nine.ch/articles/managing-virtualhosts-with-nine-manage-vhosts