Заметки

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

M
Markabus
·14 января 2019 г.
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.gztar -xvf ArchiveName.tar.gz

Теги:#SSH1
Следующая
Как создать связанное поле с другим модулем в Vtiger CRM?

Читайте также

Крупный план рабочего стола разработчика: монитор с диаграммой загрузки страницы, модули оперативной памяти и SSD на столе, тёмная графитовая комната с тёплой подсветкой сбокуЗаметки
11 августа 2026 г.

Кэширование в WordPress: обзор способов

Разбираем все уровни кэша в WordPress — от страниц и объектного кэша до OPcache и CDN, сравниваем WP Super Cache, W3 Total Cache, LiteSpeed Cache и WP Rocket и показываем, что кэшировать нельзя.

Читать →
Макросъёмка рабочего места разработчика: на переднем плане экран с JSON-конфигурацией и подсветкой синтаксиса, позади — расфокусированный терминал с зелёным логом и механическая клавиатураЗаметки
11 августа 2026 г.

Хуки в Claude Code: автоматизируем рутину

Хуки — это команды, которые Claude Code запускает сам в определённые моменты работы: после правки файла, перед вызовом инструмента, когда сессия заканчивается. Разбираем, как их настроить, чем exit-код 2 отличается от JSON-ответа и какие сценарии окупаются первыми.

Читать →
Тёмный рабочий стол крупным планом: экран ноутбука с открытым файлом заметок и терминалом, рядом коробка с бумажными карточками, стикеры и клавиатураЗаметки
9 августа 2026 г.

Память у AI-агентов: как агент помнит контекст

Языковая модель не помнит ничего: каждый запрос она видит впервые. Всё, что выглядит как «память» у агента, разработчик собирает руками. Разбираем три уровня памяти, приёмы работы с растущим контекстом и конкретные инструменты — от memory tool в Claude API до CLAUDE.md и MCP-серверов.

Читать →