Месяц: Сентябрь 2014

Как в bash узнать размер файла

Очень часто приходится сравнивать размеры файлов, будь то бэкапы, документы или любые другие файлы. Мне например очень пригодилось при работе с бэкапами, так как иногда архиватор создает бэкапы с нулевым размером (32 байта). Чтобы избежать таких «косяков» в своих скриптах я использую команду:


30.09.2014 1

Как отправить содержимое файла на почту из консоли bash

Как отправить сообщение из консоли bash в Linux? Все очень просто! Логи, отчеты придут к вам на почту мгновенно, а вы своевременно получите информацию и сможете моментально отреагировать на ошибки. Когда у вас множество linux-серверов и на каждом из них по расписанию cron работают скрипты, сложно контролировать процесс их работы, а самое главное — увидеть результат…
Читать дальше


29.09.2014 4

Автоматическое удаление устаревшего kernel Ubuntu до 14.04

Сразу оговорюсь, что этот скрипт предназначен для очистки /boot от старых kernel в автоматическом режиме без использования. sudo apt-get autoremove На одном из серверов было необходимо сделать программный RAID-массив и отдельный загрузочный раздел boot размером 100 Мбайт. Позже начали сыпаться странные ошибки в логи при обновлении пакетов, к сожалению не могу привести куски. Покопавшись, увидел…
Читать дальше


26.09.2014 0

Права на папки 755, на файлы — 644

Вот и первая «полезная» запись в блоге. Начал с нее, так как иногда приходится сменять права в папке хостинга. Надо перейти в требуемую папку cd /home/site/www find . -type f -exec chmod 644 {} + find . -type d -exec chmod 755 {} + в случае, если требуются 775 и 664 cd /home/site/www find .…
Читать дальше


25.09.2014 0