Иногда очень хочется, чтобы md5sum выводил какой-то индикатор прогресса.
У него нет такой встроенной возможности, однако unix-way заключается в том, чтобы все программы делали своё дело, пусть небольшое, но хорошо.
Поэтому для этой цели используем pv.
В Debian/Ubuntu/Mint можно установить командой: Читать
Архив метки: Howto
Полезные команды MySQL
Моя подборка полезных команд для MySQL.
Узнать размер базы данных
SELECT table_schema "DB Name", Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema ORDER BY Round(Sum(data_length + index_length) / 1024 / 1024, 1) DESC;
Выводим 15 наиболее фрагментированных таблиц
Не собирается mdraid — resync=PENDING
Оказывается, resync=PENDING, из-за которого не собирается и не ребилдится mdraid-массив, очень легко победить.
Для этого достаточно выполнить команду:
mdadm —readwrite /dev/mdX
где X — номер массива, например, /dev/md1.
И после этого массив сразу начинает собираться:
md1 : active raid1 sda2[1] sdb2[0] 943587136 blocks super 1.2 [2/2] [UU] [>………………..] resync = 1.2% (12186176/943587136) finish=182.4min speed=85095K/sec
Автор: AlexWinner
Исправляем ошибку "sorry, you must have a tty to run sudo"
Внезапно столкнулся с тем, что из крона не отрабатывал скрипт, который прекрасно отрабатывал из консоли. Выдавал в STDERR указанную ошибку- sorry, you must have a tty to run sudo.
Проблема решается изменением файла /etc/sudoers. Для его изменения рекомендую использовать утилиту visudo, а не править редактором напрямую. Находим строку:
Defaults requiretty
И закомментируем её:
#Defaults requiretty
И всё, sudo отлично работает из под cron.
Примечание: на самом деле, лучше переписать скрипты без использования sudo, поскольку эта закомментирование этой директивы наносит некоторый ущерб безопасности сервера:
# Disable «ssh hostname sudo «, because it will show the password in clear.
# You have to run «ssh -t hostname sudo «.
Автор: AlexWinner
batch resize, или массовое изменение размера картинок в Linux Debian/Ubuntu
Столкнулся с необходимостью быстро отресайзить папку фотографий. Так как под рукой только Linux Ubuntu, пришлось искать способы под него.
Конечно, была идея отресайзить все картинки через Гимп, но это стрельба из пушки по воробьям. Причём медленная стрельба.
А простой и красивый способ нашёлся следующий.
Изменение системного шрифта в Ubuntu
Наверно ни для кого не секрет, что после windows в ubuntu шрифты кажутся слишком растянутыми и жирными. Со временем конечно можно привыкнуть, но для меня это не вариант и я полез в гугл. Давно уже хотел разобраться в этой «проблемме».