Быстрый поиск:
Интернет магазин книг, книги купить книги, магазин книги Украины, доставка книги почтой, новые книги.
    товаров: 0 шт.
        сумма: 0 грн.
 
Каталог книги | Новые книги | Оплата | Доставка книги | Контакты | Помощь | Подписаться на RSS-новинки
 
 

     Книги по бизнесу
   Книги банки,деньги,кредит
   Книги по бизнесу
   Книги по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Книги по маркетингу и рекламе
   Книги по менеджменту
   Книги по праву
   Книги по предпринимательству
   Книги по финансам
   Книги по экономике
   Книги по экономической теории
     Книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic, CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги MAC
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Книги по информатике
   Книги по компьютерной безопасности
   Книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Книги самоучители
   Книги Цифровое фото
   Книги электронная коммерция
   Книги Corel
   Книги Windows 7
   Книги Прочее для интернет
   Книги SEO оптимизация и продвижение
   Книги SolidWorks
     Книги по психологии
   Книги по психоанализу
   Книги по психологии
   Книги по психологии бизнеса
   Книги психология женский клуб
   Книги психология НЛП
   Книги психология общая
   Книги психология популярная
   Книги психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Книги психология социальная
   Книги психология тест
   Книги психология тренинг
     Знаменитые люди
     Книги о детях
     Естественные науки



492-347-068
order#superkniga.com.ua


Принимаем к оплате:
Оплатить WebMoney
Оплатить WebMoney
Оплатить WebMoney
Оплатить WebMoney
Оплатить WebMoney

Реклама
 
  Книги компьютерные - Книги Linux
Купить книгу  Linux. Полное руководство. Кофлер
 
 
Share |
Купить книгу почтой в интернет магазине Linux. Полное руководство. Кофлер

169.54 грн.

 Купить Linux. Полное руководство. Кофлер     Купить Linux. Полное руководство. Кофлер
 2011г.
Количество страниц: 800

Эта книга Linux. Полное руководство. Кофлер  перевод 9-го издания фундаментального руководства Михаэля Кофлера, уже ставшего классическим произведением по Линукс. Михаэль Кофлер открыл путь в мир свободных операционных систем для некоторого количества поколений пользователей Линукс. Журнал Линукс-Magazin причисляет его к 15 максимально влиятельным экспертам в данной области. Книга представляет собою справочник на тематику "Как это делается в Линукс", она будет полезна и актуальна для всех, кто желает вести работу с Линукс на PC или на сервере.
 
Оглавление книги

Linux. Полное руководство. Кофлер

 
 
Предисловие .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 32
Об этой книге . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
В добрый путь! .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 33
От издательства .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 34
Глава 1. Виртуализация и Wine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.1. Основы виртуализации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Технологии виртуализации .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 36
Виртуальное аппаратное обеспечение .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 38
Виртуальные машины и проблемы сетевых соединений .  .  .  .  .  .  .  .  . 39
Обмен данными между «хозяином» и «гостем» .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 40
Программы для виртуализации .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 40
1.2. VirtualBox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Установка VirtualBox .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 44
Настройка виртуальной машины в Linux . . . . . . . . . . . . . . . . . . . . 46
Установка виртуальной машины в Windows .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 50
Дополнительные функции VirtualBox .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 51
1.3. KVM/QEMU .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 52
QEMU .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 52
KVM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
1.4. Wine .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 57
Ограничения .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 57
Конфигурация .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 58
Установка и выполнение программ для Windows .  .  .  .  .  .  .  .  .  .  .  .  .  . 59
Обмен информацией между Wine и Linux .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 59
Установка Internet Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Практическое испытание .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 61
Резюме .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 61
1.5. CrossOver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Установка .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 62
Практический тест . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Глава 2. Работа с консолью .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 65
2.1. Текстовые консоли и окна консолей . . . . . . . . . . . . . . . . . . . . . . . . . 66
Текстовые консоли .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 66
Окно консоли (командное окно) . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Важные сочетания клавиш . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Мышь .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 68
Выполнение команд . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Выполнение команд на фоне работы программы .  .  .  .  .  .  .  .  .  .  .  .  .  . 69
Работа с привилегиями администратора . . . . . . . . . . . . . . . . . . . . 69
2 .2. Просмотр и редактирование текстовых файлов . . . . . . . . . . . . . . . . . 70
Команда less .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 70
Препроцессор .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 70
Текстовые редакторы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 71
2.3. Онлайн-справка .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 74
Команда man . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Команда help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Программа info .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 75
Глава 3. Управление файлами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.1. Работа с файлами и каталогами .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 77
Каталоги .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 78
Как узнать, сколько памяти нужно для размещения 
всех файлов и каталогов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Джокерные символы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 82
Скрытые файлы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Особые виды файлов (файлы-ссылки, файлы-устройства)  . . . . . . 86
3.2. Ссылки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
3.3. Типы файлов (MIME) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 88
Конфигурация MIME .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 89
Магические файлы для распознавания типа файла .  .  .  .  .  .  .  .  .  .  .  . 90
3.4. Поиск файлов .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 90
Команды which и whereis .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 90
Команда locate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Команды find и grep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Поисковики для персональных компьютеров .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 95
3.5. Резервное копирование .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 97
Сжатие и архивирование файлов . . . . . . . . . . . . . . . . . . . . . . . . . 97
Синхронизация каталогов .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 100
Инкрементное резервное копирование . . . . . . . . . . . . . . . . . . . . 101
Пользовательские интерфейсы для резервного копирования .  .  .  . 103
3.6. Запись CD и DVD .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 105
Создание и тестирование ISO-образов . . . . . . . . . . . . . . . . . . . . 106
Запись CD .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 108
Запись DVD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
3.7. Права доступа, пользователи и принадлежность к группам .  .  .  .  .  .  . 112
Права доступа к файлу .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 113
Восьмеричное представление .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 114
Права доступа к каталогам .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 114
Права доступа к устройствам . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Специальные биты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Владелец, группа и биты доступа для новых файлов .  .  .  .  .  .  .  .  .  . 116
3.8. Списки контроля доступа и расширенные атрибуты .  .  .  .  .  .  .  .  .  .  .  .  . 118
Списки контроля доступа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Расширенные атрибуты .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 122
3.9. Структура каталогов в Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
3.10. Файлы-устройства .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 125
Старший и младший номера устройства . . . . . . . . . . . . . . . . . . . 126
Внутренние свойства .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 126
Система udev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Глава 4. Управление процессами .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 129
4.1. Запуск программ, управление ими и завершение процессов .  .  .  .  .  .  . 129
Запуск программ .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 130
Приоритетные и фоновые программы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 130
Список всех текущих процессов . . . . . . . . . . . . . . . . . . . . . . . . . 131
Иерархия процессов .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 133
Принудительное завершение процессов . . . . . . . . . . . . . . . . . . . 133
Распределение машинного времени (продолжительности 
вычислений) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Переадресация ввода и вывода, программный канал . . . . . . . . . . 136
4.2. Выполнение процессов от имени другого пользователя (su)  .  .  .  .  .  . 137
4.3. Выполнение процессов от имени другого пользователя (sudo) .  .  .  .  . 139
Конфигурация .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 140
Применение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
sudo в Ubuntu .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 141
sudo в SUSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
4.4. Выполнение процессов от имени другого пользователя (PolicyKit) . . 143
Концепция . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
С точки зрения пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Конфигурация и администрирование .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 144
4.5. Системные процессы (демоны) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Потоки ядра .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 147
Запуск и завершение работы демонов .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 147
4.6. Автоматический запуск процессов (crontab) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 149
Файл crontab .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 150
Каталоги cron.hourly, .daily, .weekly, .monthly .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 151
Планировщик задач Anacron .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 151
Глава 5. Конвертер графических, аудио- и текстовых файлов . . 153
5.1. Графический конвертер .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 153
5.2. Аудио- и видеоконвертер .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 155
5.3. Текстовые конвертеры (кодировка и разрывы строк) .  .  .  .  .  .  .  .  .  .  .  . 157
5.4. Конвертер имен файлов (кодировка) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 157
5.5. Конвертер документов (PostScript, PDF, HTML, LATEX) .  .  .  .  .  .  .  .  .  .  . 158
Text?PostScript .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 158
HTML?Text, PostScript .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 159
PostScript?PDF .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 160
PostScript/PDF? формат для вывода на печать/точечная 
графика .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 161
Утилиты PostScript .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 162
Утилиты PDF .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 163
LATEX и компания .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 165
Глава 6. Сетевые инструменты .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 166
6.1. Определение состояния сети .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 166
Определение сетевых интерфейсов .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 167
Тестирование доступности localhost .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 167
Тестирование доступности локальной сети .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 168
Тестирование доступа к Интернету .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 168
Отслеживание пути IP-пакетов .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 169
Программа gnome-nettool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
6.2. Работа на других компьютерах (SSH) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 170
Обычное shell-соединение .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 171
Выполнение команд . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
SSH и X .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 172
Безопасное копирование файлов с помощью scp .  .  .  .  .  .  .  .  .  .  .  .  . 172
SSH-туннель .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 173
Аутентификация с использованием ключей .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 174
6.3. Передача файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Основы FTP .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 175
SFTP .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 177
WGET .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 178
Команда curl .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 179
Программа lftp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
RSYNC .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 180
BitTorrent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Глава 7. Vim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
7.1. Введение .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 186
Режимы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Удаление текста .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 186
Сохранение и окончание работы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 187
Справка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
7.2. Перемещение курсора .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 188
7.3. Обработка текста .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 189
Удаление текста .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 189
Копирование текста . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Выделение текста .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 190
Строчный отступ .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 191
Обычный текст .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 191
Дополнение слов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
7.4. Поиск и замена . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
7.5. Одновременная обработка нескольких файлов .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 193
Буфер и окна . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Окна с вкладками .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 194
Загрузка нового файла .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 194
7.6. Что внутри? .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 195
Параметры .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 195
Конфигурация .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 196
Кодировка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
7.7. Советы и приемы: эффективный ввод команд . . . . . . . . . . . . . . . . . 197
Резервное копирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Активизация мыши .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 198
Пробелы вместо табуляции .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 198
Макросы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 198
Выполнение команд Linux .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 199
Применение Vim в «простом режиме»  . . . . . . . . . . . . . . . . . . . . 199
Глава 8. Bash (оболочка) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 200
8.1. Что такое оболочка? .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 200
Другие оболочки .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 201
8.2. Базовая конфигурация .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 202
Функциональные клавиши в bash . . . . . . . . . . . . . . . . . . . . . . . . 202
Подсказки при вводе .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 203
8.3. Ввод команд . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Расширения названий команд и файлов . . . . . . . . . . . . . . . . . . . 203
Важные сочетания клавиш . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Сокращения, связанные с псевдонимами .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 207
8.4. Переадресация ввода и вывода .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 208
Программные каналы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Размножение вывода командой tee .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 210
8.5. Выполнение команд .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 210
Фоновые процессы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 210
Выполнение нескольких команд . . . . . . . . . . . . . . . . . . . . . . . . . 211
8.6. Механизмы подстановки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Образование имен файлов с помощью * и ? . . . . . . . . . . . . . . . . 212
Образование имен файлов с помощью ** .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 213
Образование последовательностей символов с помощью {} . . . . 213
Вычисление арифметических выражений с помощью [] .  .  .  .  .  .  .  . 214
Подстановка команд .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 214
Специальные символы в последовательностях . . . . . . . . . . . . . . 215
8.7. Оболочковые переменные .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 217
Локальные и глобальные переменные 
(переменные окружения) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 218
Важнейшие оболочковые переменные .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 219
8.8. Программирование: введение и примеры .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 220
Пример 1: grepall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Пример 2: stripcomments .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 222
Пример 3: applysedfile .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 222
Пример 4: сценарий резервного копирования .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 224
Пример 5: создание эскизов . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
8.9. Программирование: синтаксис  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
8.10. Программирование: управление переменными . . . . . . . . . . . . . . . . 225
Область определения переменных . . . . . . . . . . . . . . . . . . . . . . . 226
Переменные, задаваемые оболочкой . . . . . . . . . . . . . . . . . . . . . . 227
Массивы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 228
Подстановка параметров .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 228
Считывание переменных с помощью read .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 230
8.11. Программирование: условные переходы и циклы .  .  .  .  .  .  .  .  .  .  .  . 231
If-условные переходы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 231
Формулирование условий с помощью test  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 232
Case-условные переходы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 233
For-циклы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 234
Циклы while .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 235
Циклы until .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 235
8.12. Справка по важнейшим специальным символам bash .  .  .  .  .  .  .  .  . 236
Глава 9. Базовая конфигурация .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 238
9.1. Введение .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 238
Где системный администратор? .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 239
Конфигурационные инструменты .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 239
Администрирование сети .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 239
Конфигурационные файлы .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 240
Как активизировать новую конфигурацию .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 241
9.2. Конфигурация текстовых консолей .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 242
Раскладка клавиатуры .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 242
Гарнитура шрифта .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 243
Gpm-конфигурация (мышь) .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
Быстрый фильтр: Linux | Полное | | руководство | | Кофлер | | книги |

Доставка Linux. Полное руководство. Кофлер почтой наложным платежом.

 
     



    Купить книгу в разделе Книги компьютерные - Книги Linux  
 
Книга Серверное применение Linux. Колисниченко
Купить книгу почтой в интернет магазине Книга Серверное применение Linux. Колисниченко Для администраторов Linux описана настройка различных типов серверов: Web, FTP, DNS, DHCP, почтового сервера, сервера баз данных. Подробно рассмотрена установка и тонкая настройка операционной системы. Описана настройка связки Apache + MySQL + PHP. Большое внимание уделено защите сервера на базе Linux: настройке брандмауэра, защите маршрутизатора и точки доступа и т.д
Книга Mandriva Linux для вашего компьютера. Соломенчук (+CD)
Купить Книга Mandriva Linux для вашего компьютера. Соломенчук (+CD) Рассказывается, как можно отказаться от использования Windows и начать работать в более безопасной и надежной операционной системе Mandriva Linux. Приведены сведения о командах запуска Linux.
 
     
 
   
СУПЕРКНИГА © 2003-2011
Skylogic - Заказать продвижение сайтов в Одессе
Книги купить почтой - доставка книги почтой по Украине.
Интернет магазин книги | Новые книги | Оплата книги | Доставка книги | Контакты | Помощь