Сколько раз вы заглядываете в терминал если запустили там длительную команду, например, rsync, make, wget или иную утилиту. Если же консольная утилита запущена в фоне (screen), то посмотреть ход выполнения еще усложняется. Самый оптимальный вариант научить bash сообщать о выполненной работе, т.е сообщить на экран о том, что определённая команда завершилась. Для это задействуем библиотеку libnotify-bin. Библиотека предназначена для вывода всплывающих сообщений в среде Gnome.
Как узнать свой IP адрес из консоли
Достаточно часто есть необходимость узнать свой внешний IP адрес. Отлаживая настройку очередного, например, IPsec тоннеля или описывая правила для встроенного файрвола. Можно, конечно, открыть страницу internet.yandex.ru (заодно проверить скорость текущего канала), а вот если IP адрес нужен в консоли или в качестве параметра для новенького скрипта, тогда необходимы другие средства, а точнее консольные.
Русский в rar-архивах
Распаковывая очередной архив rar, обнаруживаем в именах файлов кракозябры - это кириллица! Никак архивы не научатся работать с русскими именами в имени файлов. Ранее уже был дан рецепт русский в zip-архивах, сегодня речь пойдет о rar архивах. Решение очень простое, впрочем, как и всегда.
Изменение битрейта MP3 файлов
Записывая на очередной носитель MP3 музыку, обратил внимание, что некоторые файлы имеют большую разницу в объеме. Подозрение не прошло просто так, некоторые MP3 файлы не прочитались на магнитоле моего автомобиля. Этими файлами оказались именно те, что имели большой объем. Есть вопросы: почему такая разница в объеме и почему не прочитались эти файлы. Давайте разбираться ...
Альтернативный редактор в консоли
Проводя большое количество времени в консоли на различных терминалах, невольно, появляется предпочтения использования текстовых редакторов. Небольшие исправления можно внести любым редактором, а вот когда приходится писать скрипт с большим объёмом знаков то тут уже приходится туговато без использования привычных макросов и функционала. Конечно, можно установить любимый редактор, но он не всегда будет автоматически установлен как редактор по-умолчания. Если сервер или иное устройство находится в вашем владении или обслуживании имеет смысл настроить собственное окружение для комфортной работы. Для исправления этой мелочи изменим параметры Debian-based системы с помощью утилиты update-alternatives и сообщим ей, что по необходимости всегда открывать указанный нами редактор.
