Делаем бэкап mysql
1 |
mysqldump -u USER -pPASSWORD DATABASE > /path/to/file/dump.sql |
Создаем архив
1 |
tar -cf archive.tar folder/ |
Извлекаем архив
1 |
tar -xf archive.tar |
Скачиваем файл с сервера (ssh)
1 |
scp root@11.22.33.44:/home/user/file.tar.gz /home/folder |
Закачиваем файл на сервер (ssh)
1 |
scp /opt/file.tar.gz root@11.22.33.44:/home/user |
Узнать размер папок
1 2 3 4 5 |
du -sh Ключи: -s -- сумма -h -- в МБ/ГБ |
Вывести размер папок в текущей директории с их размером и сортировка
1 |
du -sh * | sort -hr |
Найти упоминание строки кроме директории
1 |
grep -rl "title" * --exclude-dir=dir_no_show |
Посчитать кол-во файлов в котором нашли искомое
1 |
grep -rl "title" * --exclude-dir=dir_no_show | wc -l |
Поиск рекурсивно по всем директориям, ищем файлы с названием dbconn.php которое содержит текст dev1
1 |
grep -rl --include 'dbconn.php' 'dev1' / |
backup, бекап, бэкап