Консольный аналог статистики использования диска kdusader-a и т.п. Простая и удобная утилита. IMHO придется по вкусу тем, кому недостаточно дефолтного du.
Понравилось возможность выводить информацию по определенным разделам.
sudo ncdu -x /
Утилита умеет удалять, пересчитывать, сортировать и прочее. Полная информация в man и shift+? в программе.
Рубрика: Заметки
Лёгкая распаковка архивов из командной строки
Изредка требуется распаковать на сервере какой-нибудь архив ( tar.bz2, tar.gz, bz2, rar, tar, 7z и т.д. ). Так как это редкая операция то, естественно, запоминать программу и аргументы для каждого типа смысла нет, тем более что всегда есть Google, который можно спросить. Но каждый раз лезть в Google надоело, поэтому было найдено альтернативное решение.
Читать далее «Лёгкая распаковка архивов из командной строки»
Выключение Ubuntu Server кнопкой Power Button
Почему-то в последних сборках Ubuntu Server убрали из устанавливаемых по умолчанию пакетов пакет acpid. С одной стороны правильно, ибо нефиг, а с другой, для домашних и офисных серверов он, как мне кажется, нужен, так как именно он отвечает за демона, отслеживающего нажатие кнопок и реагирующего на события ACPI.
Устанавливаем:
sudo apt-get install acpid
Почти анонимность или система для шпиона
В последнее время часто обсуждается проблема анонимности в интернете и защиты персональных данных, всяческие способы шифрования передачи информации, скрытия каких-то важных пользовательских данных, подтверждения неизменности исходных данных и т.п. Поэтому для эксперимента я решил создать некую защищенную среду, где бы можно было практически безопасно не только хранить данные, но и бродить по просторам интернета практически анонимным.
Итак, что из этого получилось…
Читать далее «Почти анонимность или система для шпиона»
android, wifi и minidlna
Так уж сложилось, что сегодня пятница, есть свободное время, а так же несколько устройств с андройдом, комп с арчем и wifi точка.
Как следствие установка minidlna и просмотр фильмов находящихся на компе с планшета.
В арче Minidlna ставится командой
yaourt -S minidlna
Вся настройка сводится к редактированию файла /etc/minidlna.conf
В нем достаточно указать пути до директорий с музыкой и фильмами
media_dir=A,/media/sda5/music
media_dir=V,/media/sda5/films
раскомментировать и как-то назвать свой комп
friendly_name=vanocpc
а также подправить интервал обновления медиатеки
notify_interval=60
Теперь можно смело запускать
sudo /etc/rc.d/minidlna start
Так же надо бы добавить minidlna к демонам в /etc/rc.conf для автозапуска.
Для просмотра видео с андройда установил BubbleUPnP. Проблем с кодировкой нет, видео запускается с задержкой ~3-4 секунды, перемотка работает великолепно.
Узнать ip по pid-у
sudo netstat -anp | grep 30979
tcp 0 0 192.168.10.5:3050 192.168.10.121:1063 ESTABLISHED 30979/fb_inet_server
Рекурсивное изменение прав доступа или владельца только у файлов или директорий
Если нужно изменить права на доступ или владельца только для файлов:
find . -type f -exec chmod 644 {} \; find . -type f -exec chown :www-data {} \;
В первой строке всем файлам в текущей директории («.») устанавливаются права 644.
Вторая строка меняет группу у файлов в текущей директории на www-data.
Если нужно изменить права/владельца не в текущей директории, то вместо точки после команды find нужно указать полный путь.
Пример:
find /home/user/private -type f -exec chmod 600 {} \;
Изменение прав доступа или владельца только у директорий:
find . -type d -exec chmod g+w {} \; find . -type d -exec chown :www-data {} \;
В первой строке всем директориям в текущей директории даётся право на запись для группы.
Во второй строке всем директориям в текущей директории устанавливается группа www-data.
Оформление текста BBCode
Потребовалось сегодня брату оформить перевод с BB-кодами. Помог OpenOffice/LibreOffice плагин BBkode
Он позволяет быстро и легко преобразовывать текст в BBCode, который является стандартной разметкой для многих форумов. Может обрабатывать обычный текст, жирный, ссылки, изображения и т.д.
После установки перезапускаем OpenOffice/LibreOffice, затем открываем Сервис – Дополнения – BBcode. Выделяем текст и жмем Обновить.
mysqldump crontab
В связи со взломами vanoc.ru озадачился созданием бэкапов
01 03 */2 * * mysqldump -hlocalhost -uname -ppassword database > /home/name/backup/`date +\%Y-\%m-\%d`-database.sql
10 03 */2 * * find /home/name/backup/ -name "*.sql" -mtime +10 -delete
Как установить Thunderbird 6 в Ubuntu Linux
Thunderbird — бесплатная кроссплатформенная свободная программа-клиент для работы с электронной почтой и группами новостей (поддерживает протоколы POP3, IMAP, SMTP, NNTP, RSS) от компании Mozilla, создателя FireFox.
Для релиза Thunderbird 6 было проделано:
- перенос на движок Mozilla Gecko 6;
- исправлены ошибки, связанные с импортом писем из Microsoft Outlook;
- многочисленные улучшения и исправления интерфейса, а также скорости работы, производительности, стабильности и безопасности.
sudo add-apt-repository ppa:mozillateam/thunderbird-stable
sudo apt-get update
sudo apt-get install thunderbird