• Главная
  • Карта сайта
Не найдено

Linux для початківців: консольні додатки

  1. Текстовий редактор vim
  2. браузер links
  3. Файловий менеджер Midnight Commander
  4. FTP-клієнт lftp

Як уже неодноразово говорилося, для роботи в Linux зовсім не обов'язковий графічний інтерфейс. До речі, деякі дистрибутиви до цього дня не укомплектовані системою XWindow. І, слід зауважити, це не робить їх менш популярними.

Звичайно, наївно думати, що значна частина користувачів буде віддавати перевагу консольні додатки графічним. І вже тим більше не варто навіть припускати, що хтось, ознайомившись з такими програмами, радикально перегляне свої погляди на ергономіку. На практиці консольний режим затребуваний тільки тоді, коли застосування звичних "вікон" або неможливо, або явно недоцільно.

Наприклад, система встановлена ​​на сервер. Заради того, щоб раз на місяць (а то і рідше) відредагувати будь-якої файл конфігурації, навряд чи розумно витрачати ресурси системи на підтримку абсолютно зайвого в даному випадку графічного інтерфейсу.

Консольних додатків існує безліч, але ми побіжно розглянемо тільки чотири найбільш популярних і часто використовуваних на практиці. Це текстовий редактор vim, браузер links, файловий менеджер Midnight Commander і FTP-клієнт lftp.

Текстовий редактор vim

Користувача, який звик до потужних текстових процесорів, редактор vim зустріне не надто дружелюбно - чорний екран, на якому написано, що слід набрати для отримання довідки. І, як ніби знущаючись над новачком, приведена єдина команда - вихід з програми.

З іншого боку, користувач Linux приречений на знайомство з цією програмою, адже саме вона (точніше, її прабатько - текстовий редактор vi) відповідає за відображення man-сторінок. А без довідкового керівництва новачку обійтися важко.

До того ж не треба зарікатися від того, що хоча б іноді доведеться редагувати файли в текстовому режимі. Припустимо, ви вирішили скористатися новим драйвером відеоадаптера і допустили помилку, яка призвела до того, що XWindow геть відмовляється запускатися. Щоб повернутися до свідомо працездатного стану, найчастіше треба змінити лише одне слово в файлі конфігурації. Альтернатива - перевстановлення системи. Очевидно, що користувач, що вміє працювати з vim, заощадить чимало часу.

Нарешті, vim можна сміливо рекомендувати людям, для яких написання текстів - професія. Чи не обтяжений кнопочками інтерфейс цього редактора не відволікає від основної справи, а відформатувати готовий матеріал можна і потім.

Текстовий редактор vim - одна з кращих програм в своєму класі
Текстовий редактор vim - одна з кращих програм в своєму класі

Редактор vim може працювати в декількох основних режимах. Перший - звичайне редагування, полегшити яке можна задіяти так звані регістри (в MS Office ця функція називається багатосторінковим буфером обміну і з'явилася значно пізніше). Рекомендується також використовувати функціональні клавіші для виконання часто повторюваних дій.

Візуальний режим передбачає виділення певної області тексту, операційний - дозволяє уточнити раніше задану команду, а командний призначений для введення наказів. Як бачите, влаштована програма досить логічно і використання миші для роботи з нею зовсім не обов'язково.

Vim прекрасно налаштовується під потреби будь-якого користувача. Причому в деяких випадках навіть не доведеться нічого робити. Програма існує давно, і майже напевно у кого-то були схожі завдання, так що знайти в мережі прийнятний для себе конфігураційний файл - справа нехитра.

Прагнучи досягти високої функціональності, розробники програми, на перший погляд, дещо перевантажили додаток допустимими операціями. Зокрема, при вставці текстового фрагмента vim дозволяє розмістити його як перед, так і після курсору - замість однієї команди тут використовуються дві. Однак, слід врахувати, що додаток призначений для професійної роботи з текстом, тому подібний підхід цілком виправданий.

Редактор інтегрований з командною оболонкою, що дозволяє значно спростити виконання деяких дій. Наприклад, якщо ввести наказ%! Gzip -c, то файл буде упакований, що зручно для його подальшої відправки по електронній пошті.

браузер links

Навіщо в ХХI столітті текстовий браузер, коли графічних греблю гати? Перш за все для того, щоб отримувати повноцінний доступ до сайтів мережі при дуже "тонкому" каналі зв'язку. Припустимо, за службовим обов'язком користувач виявився в такому місці, де працює тільки GPRS. Тут вже не до картинок - хоча б новини почитати.

Втім, цілком імовірно, що існують прагматичні люди, байдужі до вишукувань веб-дизайнерів, і дивитися оформлення їм просто ні до чого. Їм текстовий браузер напевно припаде до смаку. До того ж links правильно відображає HTML-код - хороші веб-програмісти використовують його в якості тестового. Нарешті, це додаток позбавить користувача від сумнівного задоволення постійно дивитися рекламу в спливаючих вікнах.

Браузер links коректно відображає веб-сторінки в текстовому режимі
Браузер links коректно відображає веб-сторінки в текстовому режимі

Предком програми links є lynx - один з перших текстових браузерів. На відміну від попередника наш герой підтримує фрейми, вкладки, таблиці і java-скрипти, т. Е. Цілком дозволяє працювати з грамотно написаним сайтом.

Links управляється не тільки за допомогою "гарячих" клавіш, а й має справжнісіньке меню, що викликається натисканням на Esc. Саме там, до речі, можна знайти документацію до програми, з читання якої прийнято починати роботу з будь-яким об'єктом системи Linux.

Інструкція буде відкрита в самому браузері, тому в процесі читання користувач набуває первинні навички спілкування з додатком. Для руху по посиланнях клавішами зі стрілками. Клавіші "вгору", "вниз" служать для навігації в межах однієї сторінки, "вправо" - для переміщення по активному посиланню, "вліво" - для повернення. Для введення веб-адреси слід натиснути клавішу "g".

Підтримується робота з закладками. Вхід до відповідного меню здійснюється за допомогою натискання на клавішу "s". Врахуйте, що розробники вільного ПЗ не дуже люблять ускладнювати життя користувачеві якимись оригінальними і мало ким що розуміються форматами. Посилання links зберігає у вигляді HTML-файлу, тому запросто зможе працювати з файлом закладок, збережених браузером Firefox. Треба лише перенести його в каталог .links звичайним менеджером файлів.

На відміну від vim браузер links не потребує багато часу для його освоєння. Тому призначена програма не тільки користувачам, для яких комп'ютер є основним робочим інструментом. Особливу роль в можливе повернення цього додатка на десктопи може зіграти широке поширення мобільних технологій, адже на невеликому екрані смартфона сторінки доцільніше відображати в текстовому режимі, що сприяє зняттю якогось психологічного бар'єру.

Файловий менеджер Midnight Commander

Користувачі старшого покоління напевно пам'ятають програму Norton Commander, що працює в ОС DOS. Її знаменитий двохпанельний інтерфейс став одним з найпомітніших кроків в бік дружнього робочого столу. Midnight Commander використовує ту ж саму концепцію. Таким чином, проблема міграції може бути актуальна тільки для молоді (хоча сучасний FAR - фактично той же NC).

Файловий менеджер Midnight Commander пропонує користувачеві класичний двохпанельний інтерфейс
Файловий менеджер Midnight Commander пропонує користувачеві класичний двохпанельний інтерфейс

Втім, користувачеві слід враховувати деякі особливості організації файлової системи Linux і глобальні клавіатурні комбінації. Так, одночасне натискання на Alt-F1 (F2) відкриється не меню вибору логічних дисків, а нову текстову консоль. Причини цього очевидні. По-перше, в Linux відсутнє поняття логічного диска в сенсі DOS, а по-друге, що використовується поєднання клавіш вже зарезервовано для іншої операції. Правда, таких нестиковок не надто багато.

Як і личить будь-якому файловому менеджеру, Midnight Commander може виробляти все найпростіші операції над файлами - копіювання, видалення, перейменування. Однак потрібно мати на увазі, що будь-яка дія має бути дозволено на системному рівні - загальну концепцію безпеки ніхто не відміняв. Якщо ж виникне необхідність змінити права доступу до конкретного об'єкта, то файловий менеджер дасть можливість це зробити.

Midnight Commander дозволяє створювати жорсткі і символічні посилання на файли, а також редагувати їх. Підтримується робота з архівами, є панель пошуку. Таким чином, програма дуже функціональна, і багато досвідчених користувачів навіть не намагаються знайти найкращий файловий менеджер, керуючись принципом, що не рекомендуючим шукати добра від добра.

За замовчуванням Midnight Commander має зовнішній вигляд, що робить його максимально схожим на концептуального предка. Однак якщо це не влаштовує користувача, то можна багато чого змінити: вибрати метод розбиття на панелі, колірну гамму, відображення деяких елементів. І звичайно, полегшити експлуатацію додатки допоможе настройка "гарячих" клавіш.

У програмі є вбудований редактор. Його можна рекомендувати всім, у кого не вистачило терпіння або часу ґрунтовно розібратися з програмою vim.Правда, функціонально він поступається своєму конкуренту, але для простих дій цілком підходить.

FTP-клієнт lftp

Lftp - дуже проста і легка програма для передачі файлів по мережі. На практиці вона особливо зручна для передачі великих файлів, навіть якщо основна робота користувача проходить в графічному режимі.

Екран не безрозміряний, тому і згорнуте вікно може відволікати від виконання основного завдання. Якщо треба завантажити який-небудь великий об'єкт, то найпростіше активізувати нову текстову консоль, увійти в систему і скористатися командою lftp, увійти на сервер, набравши open [ім'я сервера] та дати наказ на закачування. Для одного файлу слід ввести get [ім'я файлу], для групи - mget -d [шаблон імені] (опція d вказує, що слід створити каталоги з тими ж іменами, що і у скачуваних файлів, і поміщати об'єкти в однойменні каталоги). Потім можна повернутися на основний робочий стіл і продовжити займатися своїми справами. Lftp мовчки виконає завдання, не турбуючи вас питаннями і повідомленнями.

Lftp - дуже простий в управлінні консольний FTP-клієнт
Lftp - дуже простий в управлінні консольний FTP-клієнт

Всі настройки програми зберігаються в файлі /etc/lftp.conf. Його редагування відповідно до запитів користувача дає можливість істотно спростити подальше спілкування з lftp. Наприклад, для перегляду вмісту каталогу на віддаленій машині є команда ls -al. Оскільки набирати постійно опцію незручно, то слід заздалегідь вказати її в файлі конфігурації. Для цього в нього додається рядок set cmd: ls-default "-al".

Читайте також інші статті з циклу « Linux для початківців »

Коментарі заморожені.

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью