Убунтология

Популярное содержимое

Программы для работы в консоли (Часть II)

 

Автор статьи: Чувак с гранатой

 

Часть I: http://ubuntologia.ru/console-apps-part-one

Почтовый клиент cone

Для работы с почтой можно использовать программу cone (COnsole Newsreader and Emailer) - она проста в настройке и управлении письмами.

sudo apt-get install cone
cone

Для начала научимся принимать почту. Выйдем в главное меню с помощью клавиши m.

Создадим новую учётную запись - n, выберем протокол pop3 - p.

Дальше вводим имя учётной записи (например, название почтового сервиса), POP3-сервер, логин и пароль. Я в качестве примера буду использовать сервер mail.uralweb.ru. Так как он не поддерживает ssl, то к его имени надо добавить параметр /notls.

После этого нажимаем LOGIN и получаем почту. Возможно, никаких писем не пришло, тогда отправим себе письмо сами.

Снова заходим в главное меню (m), далее в опции (s), там вводим smtp-сервер и нажимаем SAVE (находится в самом низу страницы).

После этого выбираем "Написать письмо" (w) и нажимаем Ctrl-f, чтобы увидеть все заголовки. Вводим отправителя, адресата, тему и текст письма. Кроме этого, вложим (Ctrl-t) какой-нибудь файл - например, наш text_file (в ответ на вопросы можно просто нажать Enter). Отправляем письмо (Ctrl-x).

Теперь зайдём в папку своего почтового ящика. Чтобы обновить, нажмём клавишу n или стрелку вниз.

Появится наше письмо - откроем его.

Чтобы просмотреть вложенные файлы, нажимаем v, выбираем text_file и сохраняем его - s.

Для выхода из программы нужно нажать q.

Торрент-клиент rtorrent

Для работы с торрентами можно выбрать программу rtorrent:

sudo apt-get install rtorrent

Перед её запуском скачаем торрент-файл дистрибутива Ubuntu 9.04:

wget http://releases.ubuntu.com/9.04/ubuntu-9.04-desktop-amd64.iso.torrent

А теперь запустим rtorrent с портами для входящих соединений 6881-6889 и рабочей папкой test_dir:

rtorrent -o port_range=6881-6889,session=~/test_dir/

Чтобы добавить торрент, нажмём backspace и выберем скачанный только что торрент-файл (как и в консоли, можно воспользоваться клавишей Tab для просмотра файлов в текущей папке или автодополнения названия).

Всё, процесс пошёл.

Вот несколько полезных горячих клавиш:

    Ctrl-s - начать закачку выбранного торрента,
    Ctrl-d - остановить закачку торрента, или удалить остановленный торрент,
    Ctrl-f - показать подробную информацию о торренте (для возврата назад - стрелка влево),
    Ctrl-q - выход из программы.

IRC-клиент irssi

В случае, если у вас что-то случилось с "иксами", и запускается только консоль, можно найти помощь на IRC-каналах. Установим irssi, простой консольный клиент:

sudo apt-get install irssi
irssi

Дальше от нас требуется только знание обычных команд протокола IRC. Подключаемся к сети, например, freenode.com:

/connect irc.freenode.com

Вводим свой логин и авторизуемся (если вы не зарегистрированы в сети, этот шаг можно пропустить):

/nick логин
/msg NickServ identify пароль

Потом заходим на какой-нибудь канал, к примеру, #ubuntologia.ru:

/join ubuntologia.ru

Для выхода из программы вводим:

/quit

Создание iso-образов и запись их на CD/DVD-диски

Для этих целей в Ubuntu используется пакет программ cdrkit, включающий в себя утилиты:

    genisoimage - для создания iso-образов,
    wodim - для записи дисков и
    icedax - для конвертирования информации с аудио-дисков в файлы.

Мы рассмотрим только создание образа и его запись на диск.

Для примера создадим образ test.iso, включающий в себя нашу экспериментальную папку test_dir, удалив сначала недокачанный образ Ubuntu:

rm ubuntu-9.04-desktop-amd64.iso
genisoimage -v -iso-level 4 -J -o test.iso ~/test_dir/

Параметр -v означает подробный вывод информации в консоль, "-iso-level 4" - при записи не будут использоваться ограничения на длину имени файла и вложенность папок, а параметр -J указывает на использование Joilet-расширения (на случай, если диск надо будет прочитать в Windows).

Теперь вставим пустой CD- или DVD-диск в привод и запишем на него получившийся или любой другой образ на скорости 16x в режиме одной сессии (дозапись будет невозможна):

wodim -v -dev=/dev/cdrom -eject -dummy -speed=16 -dao test.iso

Параметр -eject выдвигает каретку привода после записи, а -dummy означает прожиг с выключенным лазером (нам ведь нужно только потренироваться).

Перед настоящей записью диска писать -dummy не надо. Если указать -speed=0, будет выбрана минимальная скорость, если же опустить этот параметр - максимальная.

Ну вот, запись прошла успешно:

В том случае, если вы вставили DVD-диск, менять имя устройства (-dev=/dev/cdrom), скорее всего, необязательно. Если у вас только один привод, то cdrom, cdrw, dvd, dvdrw - это всего лишь ссылки на него, и можно использовать любую из них.

Когда понадобится очистить перезаписываемый диск, отмонтируем привод и пишем wodim с параметром -blank=fast (быстрая очистка):

umount /dev/cdrom
wodim -dev=/dev/cdrom -speed=32 -blank=fast

Создание скриншотов через терминал

Для этого нам понадобится программа scrot:

sudo apt-get install scrot

Чтобы сделать скриншот рабочего стола, вводим следующую команду (разумеется, должны быть запущены "иксы"):

scrot -d 0 'screenshot_%y-%m-%d_%H:%M:%S.png'

В этом примере в текущей папке будет создан файл с названием типа "screenshot_09-07-16_16:18:15.png" (то есть указаны дата и время снимка), параметр "-d" - задержка в секундах. Подробнее о формате записи даты/времени можно прочитать в Google по запросу "strftime".

Также можно сделать скриншот окна или выделенной области - для этого надо добавить в команду параметр "-s" и выбрать нужный объект мышкой.

Аудиоплеер XMMS2

И наконец, у нас на очереди консольный аудиоплеер XMMS2. Установим его вместе со всеми плагинами:

sudo apt-get install xmms2 xmms2-plugin-all

Теперь добавим в текущий плейлист папку с музыкой и запустим воспроизведение:

xmms2 radd ~/music/ДДТ/2007\ -\ Прекрасная\ Любовь/
xmms2 play

Остальные команды узнать очень легко - достаточно ввести просто:

xmms2

Например:

    xmms2 stop - остановить воспроизведение
    xmms2 jump N - перейти к треку N
    xmms2 list - показать текущий плейлист
    xmms2 shuffle - отсортировать плейлист в случайном порядке
    xmms2 clear - очистить плейлист
    xmms2 status - запустить утилиту, показывающую название трека и время воспроизведения (выход - Ctrl-c)

Регулятор громкости alsamixer

Если музыка через XMMS2 проигрывается слишком тихо или громко, можно настроить громкость с помощью утилиты alsamixer:

alsamixer

Стрелками перемещаемся влево/вправо и регулируем громкость выбранного канала.

Клавишами q, w, e можно повышать громкость соответственно только для левого, для обоих или только для правого канала. При помощи z, x, c можно так же понижать громкость.

Выходи из программы - Escape.

На этом я заканчиваю статью, и нам осталось только удалить созданную папку для экспериментов:

cd
rm -R test_dir

Надеюсь, теперь консоль станет для вас более удобным инструментом для работы с компьютером.

 
детские товары в Киеве . твч оборудование для натяжных потолков