Сведения о документе

Linux

Руководство начинающего пользователя

Борис Белецкий, Дэвид Бэндел, Сиэн Дрейлингер, Роберт Кислинг, Эван Лейбович, Максим Отставнов, Алексей Отт, Генри Пирс, Мэтт Уэлш, Филипп Хьюз

Все упомянутые в данной книге названия изделий и торговые марки используются исключительно в целях идентификации. Все они являются торговыми марками (зарегистрированными торговыми марками) соответствующих владельцев. Компания Specialized Systems Consultants, Inc., не заявляет о владении каким-либо из упомянутых в данной книге продуктов или о связи с какой-либо компанией — владельцем прав на данную продукцию.

Данная книга является свободным документом: ее можно воспроизводить и/или изменять, руководствуясь версией 2 (или, на выбор, любой более поздней версией) лицензии GNU General Public License, опубликованной компанией Free Software Foundation.

Авторы и издатели, распространяя данную книгу, считают, что она будет полезна, однако на эту книгу НЕ РАСПРОСТРАНЯЕТСЯ НИКАКАЯ ГАРАНТИЯ, включая сюда даже неявную гарантию того, что эта книга может быть ПОЛЕЗНОЙ или УДОВЛЕТВОРЯЕТ НЕКОТОРЫМ КОНКРЕТНЫМ ТРЕБОВАНИЯМ.

Авторы приветствуют широкое распространение данной книги для личного и коммерческого использования при условии, что условия копирайта, воспроизведенные выше, остаются неизменными, и что метод распространения соответствует условиям, сформулированным в документе GNU General Public License. В кратком изложении, эти условия выглядят следующим образом. Эту книгу можно копировать и распространять бесплатно или за плату. На распространение и воспроизводство этой книги на любом носителе или в электронном виде не требуется никакого явного разрешения автора.

Заметим, что на работы, выполненные на основе данной книги, в том числе и на ее переводы, должна распространяться GNU-лицензия, и что первоначальное сообщение о копирайте должно остаться неизменным. Если вы добавили свой материал в эту книгу, вы должны сделать доступными свои исходные тексты (например, в формате LaTeX). Новые редакции и исправления, внесенные в книгу, следует делать доступными непосредственно организации, занимающейся распространением этой книги (document maintainer), а именно — Specialized Systems Consultants. Это обеспечит включение в новые версии исправлений из разных источников, что даст возможность сообществу пользователей системы Linux иметь дело с полноценным документом.

Если вы планируете публиковать и распространять данную книгу на коммерческой основе, авторы проекта документирования системы Linux (Linux Documentation Project) будут приветствовать, если в их адрес будут направляться добровольные взносы, гонорары или бесплатные оттиски выпущенной литературы. Взносы такого рода покажут, что вы поддерживаете идею свободного программного обеспечения и, в частности, проект документирования системы Linux. В случае, если у вас есть вопросы или комментарии, направляйте их в адрес Specialized Systems Consultants.

Аннотация

Данная книга представляет собой сокращённую и исправленную редакцию русского перевода книги Мэтта Уэлша и др. «Linux Installation and Getting Started»[1], изданного Институтом Логики и когнитологии совместно с IPLabs Linux Team.


Содержание

1. Введение в Linux
Краткая история системы Linux
Характеристика и возможности системы
Распространение Linux
Построение и философия системы Linux
2. Учебник по системе Linux
Введение
Основные понятия системы Linux
Первые шаги в системе Linux
Обзор основных команд системы UNIX
Типы командных оболочек
Шаблоны имён файлов
Стыкование команд в системе Linux
Права доступа к файлам
Работа со ссылками на файлы и каталоги
Работа с редактором vi
Emacs для начинающих
Настройка оболочки
Самостоятельное изучение

Список иллюстраций

2.1. Вид основного окна GNU Emacs
2.2. Окно emacs при запущенном Emacs Code Browser
2.3. Окно emacs при использовании пакета preview-latex

Список таблиц

2.1. Клавиши для перемещения в буфере
2.2. Команды работы с текстом
2.3. Команды работы с пометками
2.4. Команды поиска и замены
2.5. Команды работы с файлами буферами и окнами
2.6. Команды работы со справочной системой
2.7. Прочие основные команды emacs
Сведения о документе