Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Основы работы в консоли (в текстовом режиме)

"Похвала консоли"
Оболочки shell
Как в консоли получить подсказку
Настройка консольного режима
Описания команд
Программа Midnight Commander и другие файловые менеджеры для консоли
Консольные программы обработки текста
Скрипты оболочки
Разные статьи о работе в консоли

"Похвала консоли"

  • "Консоль не так страшна. Руководство для новичков."

  • "Дзен консоли" v 1.7 (архив 14 кб) - книга о том, как быстро и просто выполняются разные задачи с помощью консоли Linux.

  • Никита Евсеев, "Почему я выбираю только консоль" "Вам нравится эта жуткая консоль? :) Я тоже хочу понять зачем я в ней сижу. Просто моё личное мнение. Однако, я не исключаю что есть люди в чём-то похожие на меня."

  • Яцек Артимьяк, "Ознакомьтесь с текстовыми утилитами (textutils)" Используйте мощь текстовых утилит, уже установленных в вашей системе Linux, чтобы повысить производительность.

  • "Консоль. Создание полезных приложений"

  • Мартин Браун, "Стандартизация инструментов командной строки UNIX" Если вы используете несколько систем UNIX, особенно в разнородной среде, то крайне усложняется переключение между средами и выполнение различных операций с учетом всех особенностей систем. Данная статья не описывает конкретные отличия, но в ней объясняется, как при помощи функций-оберток (wrappers) обеспечить совместимость и стандартизацию среды.

  • Чип Тернер (Chip Turner), Перевод: Иван Песин, "Как перестать беспокоиться и полюбить командную строку, часть 1"

  • Чип Тернер (Chip Turner), Перевод: Иван Песин, "Как перестать беспокоиться и полюбить командную строку, часть 2"

  • А.Федорчук Рассуждения о рабочих средах

  • Алексей Федорчук, Лики интерфейсов
    О текстовых и графических интерфейсах или почему любая, даже плохо реализованная, визуальная среда лучше, чем плохая командная.

  • А.Федорчук, Апология консоли, или командная среда в текстовом режиме
    Текстовый (консольный) режим работы с системой делеко еще не утратил своей актуальности, оставаясь любимым прибежищем многих профессионалов. В статье вы найдете описания текстовых режимов различных операционных систем и советов по работе с ними.

  • С.Бормотов, "Есть ди жизнь в консоли?"

  • Rich Wareham. Перевод и комментарии Алексеенко Василий. "CLI против GUI. Консоль против Графики."

  • Алексей Федорчук, Из переписки на тему пользовательских интерфейсов
    Обобщение переписки между Максимом Отставновым и Алексеем Федорчуком, посвященной интерфесам, а также проблемам верстки полезных журналов.

  • А. Федорчук, "Заметки о Linux-консоли. 1. Введение "
  • А. Федорчук, "Заметки о Linux-консоли. 2. Что же такое консоль "
  • А. Федорчук, "Заметки о Linux-консоли. 3. Сколько бывает консолей "
  • А.Федорчук, "Заметки о Linux-консоли. 4. Вопросы автоматизации"
  • А.Федорчук, "Заметки о Linux-консоли. 5. Прорубить окно в систему"
  • А.Федорчук, "Заметки о Linux-консоли. 6. Украшение консоли "

  • А.Федорчук заново выложил свой цикл заметок "О консоли Linux".

  • Guido Gonzato, DOS-Win-to-Linux-HOWTO, перевод И.Кальметьев, вер. 1.3.0, 15 апреля 1998 г.
    DOS-Win-to-Linux-HOWTO, G.Gonzato, перевод А.Отт, вер. 1.3.5, 31 августа 2000 г.
    Это очень полезный материал обзорного плана, позволяющий понять и усвоить основные приемы работы в командной строке Linux (особенно, если Вы имеете опыт работы в командной строке ДОС).

  • Основы работы в консоли - "Конечно же, большинству пользователей удобнее работать в графической среде (это естественно). Но все-таки во многих ситуациях консольные программы или работа в shell'е бывают просто незаменимы. Так что, консоль в Linux'е - это мощный инструмент для тех, кто умеет им пользоваться!".

  • Оболочки shell

  • Данило Мартинс (Danilo Martin), перевод: А.Бешенов, "ZSH: действительно хорошая замена BASH"

  • Роберт Бруннер, "Работа в командной оболочке Bash" В руководстве представлен обзор базовых возможностей Bash.

  • С.Яремчук, "Bourn'ый гений -1" Нынешние юниксы даже внешние мало чем отличаются от Windows. Но взглянув на рабочий стол любого более-менее продвинутого юниксоида, всегда найдете там хотя бы одно окно терминала.

  • Peteris Krumins, "Bash. Режим редактирования командной строки в стиле VI"

  • С.Яремчук, "Bourn'ый гений - 2"

  • linuxhaxor.net, перевод - А.Матвеев, "13 разных оболочек (о некоторых вы, возможно, никогда не слышали)"

  • "Советы и подсказки по bash"

  • "Несколько советов по bash"

  • Е.Чайкин, "bash, автодополнение и маленькие радости..."

  • "Как хранить дату выполнения в истории команд bash"

  • Ян Шилдс, "Полезные советы Linux: Параметры bash и расширения параметров" Из этой статьи вы узнаете, как управлять параметрами и опциями в скриптах bash и как использовать механизмы расширения параметров shell для проверки или изменения параметров.

  • "Использование оболочек в Linux"

  • Tips от Madskull'a: bash

  • Семейство C-shell, или традиционный шелл из Беркли

  • Ян Макдональд (Ian Macdonald), Перевод DH, "Более продуктивная работа с bash 2.x"

  • Петр СЕМИЛЕТОВ, КОНСОЛЬ ДЛЯ ЛИНУКСОИДА ("Мой компьютер", #29(148)/16.07.2001) - Короткий рассказ о работе в bash.

  • Nico Golde, перевод - К.Пухляков, "Добавление цвета в Shell -- использование кодов ANSI"

  • Д.Колисниченко, "Оболочки" (Опубликовано 31 июля 2002 г.) О программах-оболочках (в основном - о bash) и о программировании в оболочке.

  • Использование оболочек в Linux

  • Ash

  • Брайан Фокс (Brian Fox), Чет Реми (Chet Ramey), перевод В. Кравчук, "bash(1)" - перевод man-страницы для оболочки bash.

  • С.Яремчук, "Bourn'ый гений"

  • С.Яремчук, "Bourn'ый гений", окончание.

  • А.Федорчук, "За пределами base Linux 1. Zsh, или мой любимый шелл"

  • А.Федорчук, "Настраиваем zsh"

  • А.Федорчук, "Настраиваем zsh" Как сделать, чтобы в командной строке zsh клавиши типа Delete, End, Home вели себя нормально.

  • Алексей Отт, "Командный процессор Zsh"

  • А. Отт, "Командный процессор Zsh"

  • Алексей Федорчук, Еще один великолепный Shell
    О командной оболочке zsh – вобравшей в себя все лучшее от *sh
    [Опубликовано 25.05.2002]

  • А.Федорчук Командная среда tcsh Среда csh в русскоязычной литературе почти не описана. Хотя одна из ее производных - tcsh, - объединяет, на мой взгляд, преимущества синтаксиса csh и удобные средства настройки и интерактивной работы bash. О tcsh же удается найти лишь отрывочные сведения в паре книжек про Linux - единственным источником информации о ней остается man page. Что и подвигло меня на написание этой заметки.

  • Алексей Федорчук, Еще один великолепный Shell
    О командной оболочке zsh – вобравшей в себя все лучшее от *sh

  • В.Хименко "Кто командует парадом?" - рассказ о стандартном для Linux командном интерпретаторе bash.

  • BASH конспект от Григория Строкина. Копии здесь, и здесь.
    На персональной странице Г.Строкина Вы найдете дополнительно полезные скрипты для bash.

  • А.Соловьев. "Программирование на shell". (Учебное пособие). Копия здесь. Но лучше читайте эту книгу здесь.

  • Особенности работы оболочки bash.

  • "Интерпретатор командного языка shell" текст подготовлен НПО "КЛОТО". Копия здесь.

  • М.Крутиков. "Командный интерпретатор C shell"

  • А.Фарыгин (Rider). Работаем с BASH. Часть 1 "Горячие клавиши".

  • Shell-coding: программируем в *nix-консоли

  • Андрей Головин, Регулярные выражения Регулярные выражения - самый мощный инструмент работы со строками, который смогли выдумать современные программисты. С их помощью можно проводить анализ строк, на содержание последовательностей символов, производить замену на основе этой выборки, разбивать строки на массивы и многое другое.

  • "Оформление вывода в shell-сценариях"

  • В.Катаев, "Жизнь в Linux. Советы профессионала. От скрипта до агента." [Jan. 11th, 2005]

  • Как в консоли получить подсказку (man на русском)

  • Shashank Sharma, перевод - В.Костромин, "Секреты команды man" В этой короткой заметке даются два небольших совета по использованию малоизвестных приемов работы с командой man.

  • Перевод: Игорь Чубин. "Man:ionice" Перевод официальной man-страницы программы ionice, предназначенной для задания и просмотра классов и приоритетов ввода/вывода для процессов в операционной системе Linux.

  • А.Федорчук, "Вечные истины" POSIX-систем. Истина пятая, или о самой главной команде" О команде man.

  • Man Pages на русском

  • На странице у Игоря Спиридонова можно найти русские переводы мануалов. Более 166 страниц! Он собирает у себя переводы man-страниц, так что, наверное, это самая богатая коллекция.

  • "Переводы страниц справочного руководства GNU/Linux" Пока что там только две странички - по apm и apmd. Но, надеюсь, будет и больше. Кроме того, на том же сайте много материалов по UnixWare , Solaris и FreeBSD.

  • "Man:screen" Перевод man-страницы.

  • Andrew Min, перевод - Александр Тарасов, "Могущественный man(ual): всегда готов прийти на помощь" Несколько способов читать man-страницы программ.

  • MANPAGES на русском от Константина Кудрина. Тоже много и автор активно работает над переводами новых страниц.

  • На странице Алексея Махоткина тоже лежат русские manpage's. Преимущество - есть один файл, который можно скачать (у других - качай по одному).

  • Некоторые MANPAGES на русском языке. Тоже все в одном файле, но я не успел пока посмотреть, что в нем есть.

  • Русские man'ы в html - коллекция русских man'ов, собранная Иваном Постниковым. Эти маны в nroff формате можно скачать на его страничке.
  • ManPages на русском тоже в html. Упорядочено по именам.
  • Guido Socher, перевод на русский: Pukhlyakov Kirill, "Создание man-страниц"

  • Texinfo это система создания документации

  • Настройка консольного режима

  • Адам Кормэни, "Изучаем tput. Усовершенствуйте ваши shell-скрипты UNIX" Команда tput инициализирует и управляет вашими сеансами работы с терминалом, используя базу данных terminfo. С помощью tput вы можете управлять различными функциями терминала, такими как перемещение или изменение вида курсора, изменение свойств текста и очистка определенных областей экрана терминала.

  • С.Яремчук, "Настройка дополнительных клавиш в консоли"

  • "Магия клавиш. Только для рыцарей клавиатуры!" Привожу полезные комбинации клавиш.

  • Nathan Willis, перевод А.Дмитриева, "Hotwire: консоль и графическое окно одновременно"

  • Андрей Синицын, "Учимся использовать screen"

  • Андрей Синицын, "Еще немного о screen"

  • Перевод: Алексей Дмитриев, "Обратная прокрутка текста в консоли Линукс" О том, как изменить размер буфера обратной прокрутки в консоли.

  • Андрей Синицын, "Немного о внешнем виде bash"

  • Настройка bash: дополнительные возможности табулятора

  • Mayank Sharma, перевод А.Тарасова, "Эффективная работа с клавиатурой с помощью Katapult" Если при работе на компьютере вы предпочитаете пользоваться клавиатурой, то Katapult сделает вашу работу немного более эффективной. Как пишут сами разработчики, Katapult - это "основанная на модулях утилита, которая может запускать программы, открывать закладки и выполнять любое другое действие, для которого вы сможете найти модуль".

  • Stephen Bint, Перевод: Юрий Прушинский, "Преодолевая консольный барьер"

  • А.Мичурин Управление консолью Linux Конечно, администрировать сервер - гораздо более сложное и полезное дело, чем настройка консоли. Но про сложные и полезные вещи уже и без меня много написано, а про консоль я что-то нигде не видел, а иногда очень хочется, чтобы что-то было цветным, и динамик не пищал как резаный.

  • Алексей Мичурин, "Управление консолью Linux"

  • Алексей Мичурин, "Управление консолью Linux"

  • "Настройка фреймбуфера в консоли"

  • "Настройка framebuffer в Ubuntu 7.10"

  • Алексей Корельский, "FrameBuffer Viewer" О программе fbv, позволяющей просматривать изображения в консоли.

  • А.Федорчук, Шрифтовой терминатор: пакет terminus-fonts

  • j1m, "Графика в консоли Linux." Сейчас многие предпочитают работать с X Window. А ведь консоль, при правильной настройке выглядит очень даже привлекательно, и с ее помощью можно решить большинство задач, которые обычно принято решать с помощью X.

  • Алексей Федорчук Консольные слепки и немного о шрифтах
    О том, как сделать скриншот консоли и подобрать шрифт. [Опубликовано 02.02.2002]

  • П.Зайцев, "Красивая Linux консоль - это реально!"

  • Игорь Николаев, Разборки с xterm

  • Gena, "xterm - повышаем удобство работы"

  • В.Вагнер, "Немного о настройке xterm"

  • ""Wallpaper" для консоли"

  • "Настройка фреймбуфера для видеокарты NVIDIA"

  • "Настройка framebuffer под Линукс." Framebuffer - это такая классная штука, которая позволяет нам в текстовом режиме увидеть больше символов чем 80x25, да еще посмотреть картинки и фильмы поверх текста - виндузятники просто помирают от зависти.

  • Demige, "Настройка framebuffer под Линукс."

  • Описания команд Linux

  • jun auza, перевод: Мир Opensource, "8 наиболее полезных команд и сочетаний клавиш, которые должен знать новичок Linux "

  • "less: автоматический просмотр архивов *.gz и других типов файлов"

  • Каспар Клеменс Мирау (Caspar Clemens Mierau), перевод: А.Бешенов "file: определите тип неизвестных файлов"

  • "Параллельный архиватор pbzip2" может ускорить процесс архивирования на многоядерных процессорах.

  • "Разыскивается файл. Особые приметы: создан в мае позапрошлого года..." Утилита find позволяет находить файлы по их временным атрибутам, таким как время создания, изменения или последнего доступа.

  • "10 трюков в командной строке, о которых вы не знали. Честное слово."

  • "Очень полезные команды Linux на одном листе"

  • "Shortcuts в Linux" Подытожим и создадим таблицу с комбинациями клавиш.

  • Ben Morgan, перевод - Н.Глущенко, "Быстрые и гибкие расчёты в консоли" Знакомство с консольным калькулятором Calc.

  • Federico Kereki, перевод А.Дмитриев, "Sudo или не sudo? - вот в чем вопрос!"

  • bc: язык численных расчетов с произвольной точностью

  • "Консольные команды" Сводка консольных команд с ОЧЕНЬ краткими описаниями.

  • "Консольные команды"

  • "Справочник команд Linux/Unix" - основные команды на одном листе.

  • Михаэль Штутц, "Регулярные выражения" Концепция регулярных выражений (regexps) - обозначений для описания шаблонов, соответствующих набору строк - является общей для множества программ и языков программирования. Различные реализации регулярных выражений отличаются друг от друга в деталях, но принципы, необходимые для обучения созданию регулярных выражений, одинаковы во всех их реализациях.

  • "Linux. Консольные команды"

  • "Краткая шпаргалка по командам UNIX/Linux" (одна страничка в формате pdf).

  • "Основы chmod" Очень интересный материал, включающий не только основы, но и способы выполнения этой команды из PHP и Windows.

  • С.Богомолов, "sudo: выполнение программ от чужого имени"

  • С.Супрунов, "Полезные советы. Утилита find"

  • "CLI: утилиты для решения проблем в Linux"

  • "Команды Linux (командная строка)"

  • "Команды терминала Linux"

  • "15 основных команд UNIX"

  • "Использование комманд diff и patch"

  • Роман Лагунов, "Раскрашиваем результаты работы grep"

  • serhiy cherevko, "Linux. Команды при работe с сетью."

  • Арсений Чеботарев, "Регулярные выражения: освой самостоятельно и выражайся регулярно" Изучим, как работает сам движок регулярных выражений, для чего разберем один красивый экземпляр из мира Open Source.

  • Утилита find как универсальный файловый инструмент

  • Jos Nazario, Перевод: Ян Безус, "Введение в awk" Данный документ - это краткий обзор возможностей и особенностей awk (манипулирование файлами данных, выборка и обработка текста).

  • Р.С.Клочков, Н.А.Коршенин, "Основы UNIX и Linux". "Основы интерфейса командной строки"

  • Алексей Федорчук, "Base Linux для пользователя. Введение"

  • Алексей Федорчук, "Base Linux для пользователя. Файлы - создание и атрибуция "

  • А.Федорчук, "Вечные истины POSIX-систем. Истина четвертая, или In command veritas" - обширная статья о работе в командной строке Линукс.

  • А.Князев, "Монтирование файловых систем из устройств и файлов"

  • Алексей Федорчук, "Base Linux для пользователя. Файлы - навигация, информация, манипулирование" (Опубликовано 2002-12-06)

  • Первые навыки работы в Linux
    Для начинающих пользователей Линукс [24/04/2002]

  • Описания команд Linux
    Список команд операционой системы Linux  
    [24/04/2002] Учебные материалы по FTP.

  • Команды DOS и их аналоги в Linux
    Полный перечень DOS команд и их Linux-аналогов [24/04/2002]

  • Hесколько простейших команд UNIX

  • Описание основных команд ОС Linux можно найти и в книге: "Операционная система LINUX и eе окрестности" Андрея Шевеля.

  • Краткое описание некоторых команд операционной системы UNIX от RedLine. Копии можно найти здесь, и здесь

  • Средства сравнения файлов

  • Работаем с историей команд.

  • Алексей Федорчук, "Base Linux для пользователя. Команда find как файловый апофигей"

  • Dru Lavigne, перевод Станислава Лапшанского, Поиск в unix. Часть1. Статья о том, как эффективно искать в различных unix, используя гибкий инструмент - команду find. [Опубликовано 23.04.2002]

  • Dru Lavigne, перевод Станислава Лапшанского, Поиск в Unix. Часть 2.
    Вторая часть статьи, рассказывающей об эффективных методах поиска с помощью команды find. [Опубликовано 21.05.2002]

  • "find ушами" или Шерлок Холмс GNU-того уезда
    Подробное описание работы с утилитой find.

  • Руководства по различным продуктам проекта GNU в формате HTML с сервера http://cclib.nsu.ru/ :
    - autoconf - automake - bash - bc - bfd - binutils - bison - calc - cfengine - gperf - cpio - cvs - dejagnu - diffutils - dld - ed - elib - elisp-manual - fileutils - findutils - finger - flex - fontutils - g77 - gas - gawk - gcal - gcc - gcl - gdb - gdbm - gettext - git - glibc - gmp - gnats - gprof - gzip - id-utils - indent - ispell - jarg400.txt - libg++ - libtool - m4 - make - mtools - nana - para - pips - ptx - recode - regex - rx - screen - sharutils - sh-utils - tar - termcap - termutils - texinfo - textutils - units - uucp - vera - wdiff - wget - zlibc
  • Мелочи жизни (Игорь Облаков, Открытые системы #01, 99). Как утверждает автор, большинство пользователей просто не представляют себе всех тех возможностей, которыми обладают команды и утилиты Unix, используют лишь малую их толику и рассказывает, что могут еще дать пользователям знакомые утилиты.

  • Среди океана команд В статье рассматриваются средства поиска информации в системе. Дается краткий обзор таких средств. Подробно рассматривается использование утилит less, man, apropos, whatis.

  • Утилита host Утилита host предназначена для выполнения запросов к DNS-серверам. По умолчанию она просто находит IP-адрес, соответствующий заданному имени хоста.
    "HOST" Эта статья расскажет вам о команде host. Утилита host предназначена для выполнения запросов к DNS-серверам.

  • Али Албаков Что ещё должен знать молодой боец о rpm и grep.

  • Дмитрий Ломаш Поиск информации об rpm-пакетах с использованием механизма конвейера и команды grep.

  • Дэвид МакКензи (David MacKenzie), Поль Эггерт (Paul Eggert), Ричард Столлман (Richard Stallman) Сравнение и объединение файлов diff, diff3, sdiff, cmp, patch. Сентябрь 1993 Редакция 1.3, diff 2.5, patch 2.1
    Этот документ содержит описание GNU утилит 'diff', 'diff3', 'sdiff' и 'cmp', анализирующие различия между файлами, и команду 'patch', использующую результаты их работы для восстановления файлов.

  • Краткое описание программы mail

  • С.Богомолов, Удаленное выполнение заданий и копирование файлов с помощью rsh (rsync, rdist)

  • С.Богомолов, GNU

  • Петр СЕМИЛЕТОВ, КОНСОЛЬ ДЛЯ ЛИНУКСОИДА ("Мой компьютер", #40(211)/07.10.2002) - Несколько полезных консольных команд.

  • Консольные команды-2 - Кое-что о консольных командах Linux. (Фрагмент из книги под названием "Rute Users Tutorial").

  • Kumar Appaiah, перевод А.Дмитриев, "GNU Screen: введение для чайников" Первое знакомство с возможностями программы screen, которая позволяет, в частности, организовать многооконный интерфейс в консоли.

  • Программа Midnight Commander и другие файловые менеджеры для консоли

    Все мы, пришедшие к Линуксу из MS-DOS и Windows, уже привыкли работать с ОС не из простой командной строки, а через какую-то оболочку или файл-менеджер. В ДОС это был знаменитый "командир Нортон", в Windows 95 - FAR. Без их голубых экранов трудно представить себе компьютер. К счастью для Линукс имеется аналог этих программ - оболочка Midnight Commander. К тому же она русифицирована (по крайней мере тот вариант, который поставляется с Black Cat Linux). Вот только подсказка к ней у меня не была переведена на русский, так что пришлось сделать это самому. Вы тоже можете воспользоваться моим переводом файла помощи к версии 4.5.30 программы Midnight Commander. Для этого достаточно заменить файл /usr/lib/mc/mc.hlp файлом из этого или из этого архива.

    Перевод файла подсказки (mc.hlp) на русский язык можно использовать и просто для ознакомления с возможностями программы Midnight Commander. Но лучше прочитайте подготовленное мной на основе того же перевода описание основ работы с этой программой (файл очень большой, с картинками, так что для просмотра запаситесь терпением).

  • С. Яремчук, "Пингвиний командир - Midnight Commander"

  • "Beesoft Commander: файловый менеджер старой школы на современном рабочем столе" Хотя последний выпуск Norton Commander, знаменитого файлового менеджера для DOS, был десять лет назад, его наследие живет в десятках клонов практически на каждой операционной системе. На GNU/Linux одним из самых популярных клонов является Beesoft Commander.

  • "Как надо правильно работать в Midnight Commander"

  • Файловая оболочка MC: Midnight Commander.

  • Алексей Корельский, "Раскрась командира" Внешний вид Midnigth Comander'а можно настроить под себя.

  • В.Калинников, "Прозрачный MC"

  • V.Sabinich, Перевод "Midnight Commander 4.6.0 FAQ"

  • С.Яремчук, "Всех пингвинов командир"

  • Алексей Федорчук, "Сироты коммандера Нортона"

  • Программы обработки текстов

  • Federico Kereki, перевод: А.Тарасов, "Средства Linux для перекодирования файлов"

  • Нейл Стюарт (Neil Stewart), перевод: А.Бешенов, "JOE: действительно удобный текстовый редактор"

  • Daniel Voicu, перевод А.Тарасова, "Обзор Geany 0.14"

  • Конищев Дмитрий, "Очередной HowTo по Vim" Несколько полезных советов по работе в Vim.

  • "Vim: меню выбора кодировок"

  • "vim как шестнадцатеричный (hex) редактор"

  • "Настраиваем Vi, Vim, gVim."

  • Roxana Popa, перевод - В.Костромин, "Лучший редактор для программистов"

  • Steve Oualline, перевод: DW, Поваренная Книга Vim

  • "vim: начальные сведения" Текстовый редактор vi и его расширенная версия vim уже очень давно являются стандартом в мире Linux.

  • "vim: часть 2"

  • Телегин Дмитрий, "Vim и файлы с текстом в русских кодировках" Как реализовать в Vim функции перекодирования текста и обработки концов строк.

  • Александр ШИБИСТЫЙ, "Письма из консоли" Об интересном и на первый взгляд непростом редакторе vim в Linux.

  • Т.А.Пивоваренок, "Форматирование текстов с использованием NROFF"
    Копии: здесь

  • М.П.Крутиков, "Редактор VI".

  • Краткая справка по редактору VI

  • Бен Й. Йошино. Использование редактора VI Редактор vi используют многие пользователи Unix. VI очень удобен для программистов, но для начинающих он оказывается довольно трудным. Это руководство написано для новичков, но также содержит разделы для опытных пользователей vi. Здесь представлено множество примеров, которые для лучшего понимания необходимо выполнить, а также подумать над своими собственными. Лучший путь в изучении - практика.

  • FAQ по редактору VI.

  • Владимир Попов, Vim. [Быть] [М|м]ожет он действительно - лучший? Обзор весьма мощного и очень популярного текстового редактора Vim, с примерами работы и рассуждениями о том, что же должен уметь толковый текстовый редактор.

  • Владимир Попов, "Vim-2 или "что может быть проще?"

  • Владимир Попов, Vim: уже шесть!
    Об изменениях в новой версии мощного редактора. А так же несколько слов о применении в различных ситуациях.

  • Владимир Попов, "Vim. По-прежнему: один из лучших"

  • Владимир Попов, "Почему - VIM?"

  • "Wiki-учебник: Vim"

  • "http://ru.wikipedia.org/wiki/VIM"

  • "Всё о Vim"

  • Alavoor Vasudevan, "Vim Color Editor HOW-TO"

  • "Краткое руководство по VIM"

  • Dmitry Vasiliev, "Текстовый редактор Vim"

  • "Изучение vi по шпаргалке"

  • Брам Мооленаар, "СПРАВОЧНИК ПО VIM"

  • "Текстовый редактор Vim - русские страницы!"

  • Тарас Иващенко, "Vim2IDE - Настройка Vim до уровня лёгкой IDE для разработки PHP приложений"

  • Bram Moolenaar, перевёл на русский язык Константин Бакарас, "Семь привычек эффективного редактирования текстов"

  • "Использование редактора Vi - некоторые трюки"

  • "Где взять краткую справку по vi (vim)?"

  • "VIM: Ключ к совершенству"

  • В.Вислобоков. "Система форматирования текста lout"

  • Daniel Guerrero, Перевод: Андрей Киселев, "Работаем с XSLT." XSLT может использоваться для преобразования из XML или любого другого формата, использующего пространство имен xml, в любой другой формат, даже в простой текст.

  • Шпаргалка по редактору Emacs в текстовом формате и
    Шпаргалка по редактору EMACS в html.

  • Emacs-Beginner-HOWTO, J.Zawodny, перевод А.Отт, вер. 1.7, 14 октября 1998 г.
    Emacs для начинающих HOWTO

  • LinuxDoc+Emacs+Ispell-HOWTO, Ph.Martin, перевод А.Отт, v.0.4, 27 февраля 1998 г.

  • Руководство по GNU Emacs

  • Алексей Федорчук, "Nano: дверь в мир консольных редакторов"

  • Stephen Bint, Перевод: Юрий Прушинский, "Мечты об идеальном текстовом редакторе"

  • Антон Кульчицкий, "Точки Emacs" Это не учебник по Emacs. Это просто этюды на тему. И больше ничего. Чтение для удовольствия и для маленькой пользы (по крайней мере, разделы о русификации, скроллинге и применении ecb - довольно общие и могут рассматриваться как некий HOWTO).

  • А.Соловьев (Nevod Ltd), SED и AWK (учебное пособие).
    Копии здесь и здесь

  • О.В.Галина (Суперкомпьютерный Центр) "Язык обработки данных AWK" Копия здесь.

  • О.В.Галина. "Неинтерактивный текстовый редактор SED"
    Копия здесь
    Неинтерактивный текстовый редактор SED

  • Tips от Madskull'a: sed

  • Использование bash и утилит для обработки текста

  • Кодируем помаленьку
    Как работать в консоли с разными кодовыми страницами Великого и Могучего.

  • "Удаление повторяющихся строк при помощи uniq"

  • Смотри также раздел о текстовых редакторах в разделе "Электронный офис".

    Скрипты оболочки

  • Sergio Gonzalez Duran, перевод: А.Тарасов, "Магия консольных одностроковых скриптов" Можно получить простые и полезные решения за счет всего одной строчки в командной строке bash.

  • "Scripts grouped by Category" каталог shell-скриптов (на английском).

  • Ян Шилдс, "Советы по Linux: Управление длительностью выполнения запланированных заданий" Как остановить выполнение задания спустя определенное время. Демонстрируются средства Shell по управлению процессами.

  • "Advanced Bash-Scripting Guide", Перевод Андрея Киселёва.

  • "Скрипты - это просто" Пример создания простого скрипта.

  • М.Захаров, "Интерактивные программы в скриптах UNIX" Статья про создание скриптов на Shell, Perl и Python, задачей которых является взаимодействие с интерактивными программами такими, как telnet, ftp, su, passwd, ssh.

  • drongo_us, "Интерактивные программы в скриптах UNIX"

  • Bash programming - Introduction HOW-TO - Все, что вы хотели узнать о создании shell-скриптов.

  • Сергей Майков, "Использование bash и утилит для обработки текста" Эта статья начинает цикл заметок, который можно озаглавить примерно как "Готовые решения по shell-скриптингу".

  • С.Голубев, "UNIX way в решениях. Полезные скрипты бывалого линуксоида"

  • "Скрипт протоколирования событий на shell."

  • "Операция масс chmod" Полезный скрипт для изменения прав в каталоговой структуре!

  • Разные статьи о работе в консоли

  • Anton Yakutovich, "Termit - территория терминала" Популярные DE давно обзавелись мощными эмуляторами терминала. А как быть тем, кто любит экзотику, но не переносит вереницы зависимостей?

  • Александр Шибистый, "Хождение по пингвину" Рассказ о некоторых файловых утилитах для Линукс.

  • Юрий Изотов, "Из первых рук" - получаем информацию об устройствах в консоли Linux" В этой публикации я расскажу о выводе системной информации штатными средствами Linux.

  • Павел Хмель, "Как отправить и получить письмо под консолью в Linux"

  • А.Чеботарев, "Ncurses - быстро, просто и красиво".

  • В.Костромин, Утилита lsof (статья была (статья была опубликована также на сайте Linux Center).

  • С.Парижский, "Пингвин-упаковщик"

  • "Программы для работы в консоли"

  • "Формат трансформации." О преобразовании файлов из одного формата в другой в ОС Linux

  • Котельников Руслан, "Использование fbset в реальной жизни"

  • А.Федорчук Сага о файлах - средствах работы с файлами, архивами, пакетами

  • Bzip2-HOWTO, D. Fetter, v.1.92, 18 августа 1998 г.
    Копии Bzip2 Howto

  • Утилита управления архивами объектных файлов GNU AR.

  • Программа сжатия файлов gzip.

  • Программа обработки архивов tar.

  • Программа сжатия файлов gzip.

  • Программа обработки архивов tar.

  • Сравнение и объединение файлов diff, diff3, sdiff, cmp, patch.

  • Роман Лагунов, "Запись действий в консоли с помощью ttyrec" При работе с linux возникают ситуации, когда хочется записать последовательность производимых в консоли действий, например, при выполнение каких-нибудь критических операций, чтобы впоследствии проанализировать произведённые действия.