SSH

SSH — простые команды для повседневных нужд

Поиск по содержимому файлов

Найти фразу ID транзакции в папке /home/web/site.ru/public_html/wp-content/themes/themename

grep -r "ID транзакции" /home/web/site.ru/public_html/wp-content/themes/themename

Посмотреть место на диске на сервере:
df -h

Пример ответа

Filesystem Size Used Avail Use% Mounted on
/dev/vda1 79G 45G 31G 60% /
devtmpfs 2.9G 0 2.9G 0% /dev

Размеры папок в текущей:

du -sh *

Папки и файлы, упорядоченные по размеру в мегабайтах:
du -sm *| sort -nr

Очистить директорию:

Внимание: данная команда удалит все файлы в выбранной папке!
rm -rf *

Сменить владельца папки folder:

chown -R apache:apache folder

Создать zip архив:

zip -r sitename.zip sitename.ru/

Создать дамп MySql базы:

mysqldump -u DB_USER_NAME -p'DB_USER_PASS' DB_NAME > /var/www/domains/SITENAME/DB_NAME.sql

DB_NAME — название базы
DB_USER_NAME — имя пользователя базы
DB_USER_PASS — пароль к базе
SITENAME — адрес сайта

Сортируем файлы и папки по размеру
все файлы в килобайтах, отсортированы от большего к меньшему:
du -s *| sort -nr

все файлы в мегабайтах, отсортированы от большего к меньшему:
du -sm *| sort -nr

Заблокировать IP для всего сервера

sudo iptables -A INPUT -s XXX.XXX.XXX.XXX -j DROP

Посмотреть все правила iptables

sudo iptables -n -L -v --line-numbers

Распаковать архив tar.gz
tar -xvf ArchiveName.tar.gz

Back to list

Добавить комментарий

Ваш адрес email не будет опубликован.