Купить книгу Linux. Полное руководство. Кофлер BOOMBOOKS книга почтой в интернет магазин книг  
 
 
 
  Купить книгу Linux. Полное руководство. Кофлер BOOMBOOKS книга почтой в интернет магазин книг
ICQ 638231463
sale@boombooks.com.ua
SiteHeart
 
 
Ваша корзина:
товаров: 0 шт.
на сумму: 0 грн.
 
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
 

  • Книга Цифровая фотография для чайников. 6-е изд. Джули
    Книга Цифровая фотография для чайников. 6-е изд. Джули
  • Книга CRM-навигатор.Пособие по управлению взаимоотношениями с клиентами.Джилл Дише
    Книга CRM-навигатор.Пособие по управлению взаимоотношениями с клиентами.Джилл Дише
  • Книга Администрирование корпоративных сетей на основе Windows Server 2008. Томас (+CD)
    Книга Администрирование корпоративных сетей на основе Windows Server 2008. Томас (+CD)
  • Книга Как заставить рекламу работать на бизнес: опыт 20 ведущих экспертов
    Книга Как заставить рекламу работать на бизнес: опыт 20 ведущих экспертов
  • Книга Игра в тренинге. Леванова
    Книга Игра в тренинге. Леванова
  • Книга Репозиционирование. Бизнес в эпоху конкуренции, перемен и кризиса. Дж. Траут
    Книга Репозиционирование. Бизнес в эпоху конкуренции, перемен и кризиса. Дж. Траут
  • Книга 350 лучших программ для Windows 7. Уваров (+DVD)
    Книга 350 лучших программ для Windows 7. Уваров (+DVD)
  • Книга Код да Винчи и ряды Фибоначчи. Слученкова, Стахов
    Книга Код да Винчи и ряды Фибоначчи. Слученкова, Стахов
  • Книга Технологии эффективных продаж. Готовый тренинг. Подгузов
    Книга Технологии эффективных продаж. Готовый тренинг. Подгузов
  • Книга Десять заповедей рекламы. Гарфильд
    Книга Десять заповедей рекламы. Гарфильд
  • Книга Самоучитель Linux openSUSE 11. Колисниченко (+ дистрибутив на DVD)
    Книга Самоучитель Linux openSUSE 11. Колисниченко (+ дистрибутив на DVD)
  • Книга Финансовое моделирование с использованием Excel. 2-е изд. Шимон Беннинга
    Книга Финансовое моделирование с использованием Excel. 2-е изд. Шимон Беннинга
  • Книга Symbian C++. Программирование для мобильных телефонов. Труфанов
    Книга Symbian C++. Программирование для мобильных телефонов. Труфанов
  • Книга Опционы, фьючерсы и другие производные финансовые инструменты, 6-е изд. Халл
    Книга Опционы, фьючерсы и другие производные финансовые инструменты, 6-е изд. Халл
  • Книга ActionScript 3.0 для Flash. Подробное руководство. Мук
    Книга ActionScript 3.0 для Flash. Подробное руководство. Мук
  • Выжми из бизнеса всё! 200 способов повысить продажи и прибыль. Косырин
    Выжми из бизнеса всё! 200 способов повысить продажи и прибыль. Косырин
  • Книга Turbo Pascal для студентов и школьников. Рапаков
    Книга Turbo Pascal для студентов и школьников. Рапаков
  • Книга Безопасность в сетях Internet и Intranet. Руководство пользователя. Левин
    Книга Безопасность в сетях Internet и Intranet. Руководство пользователя. Левин
  • Книга Мозговые штурмы коллективного принятия решений. 2-е изд. Панфилова
    Книга Мозговые штурмы коллективного принятия решений. 2-е изд. Панфилова
  • Книга Курс МВА по стратегическому менеджменту. Изд.4. Фаэй.
    Книга Курс МВА по стратегическому менеджменту. Изд.4. Фаэй.

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic,CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги Maple
   Книги 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
   Книги MAC
   Книги Windows 7
   Книги Прочее для интернет
   Книги Windows 8
   Книги SEO оптимизация и продвижение
   Книги Языки программирования
 Заказ книг по психологии
   Купить книги по психоанализу
   Заказ книг по психологии
   Купить книги по психологии бизнеса
   Книги психология женский клуб
   Заказ книг психология НЛП
   Купить книги психология общая
   Книги психология популярная
   Заказ книг психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Заказ книг психология социальная
   Книги психология тест
   Книги психология тренинг
 Купить книги по бизнесу и маркетингу
   Книги банки,деньги,кредит
   Купить книги по бизнесу
   Заказ книг по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Купить книги по маркетингу и рекламе
   Заказ книг по менеджменту
   Купить книги по праву
   Заказ книг по предпринимательству
   Купить книги по финансам
   Заказ книг по экономике
   Купить книги по экономической теории
 Купить учебники
 Книги Гуманитарные науки
 Книги для детей и родителей



 
  Купить книги компьютерные - Книги Linux
Купить книгу  Linux. Полное руководство. Кофлер
 
 
ISBN 978-5-459-00508-0
Linux. Полное руководство. Кофлер

171 грн.

SiteHeart
 Купить 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 | | Полное | | руководство | | Кофлер | книги |

Share |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги Linux  
 
Linux. Полное руководство. Кофлер
Купить Linux. Полное руководство. Кофлер Эта книга Linux. Полное руководство. Кофлер перевод 9-го издания фундаментального руководства Михаэля Кофлера, уже ставшего классическим произведением по Линукс. Михаэль Кофлер открыл путь в мир свободных операционных систем для некоторого количества поколений пользователей Линукс. Журнал Линукс-Magazin причисляет его к 15 максимально влиятельным экспертам в данной области.
Книга Корпоративные решения на базе Linux. Асбари
Купить Книга Корпоративные решения на базе Linux. Асбари В книге представлены примеры использования языков программирования Java, Perl, C++, XML, серверных сценариев, обмена сообщениями и параллельного программирования в сфере Linux. Приводятся десять готовых для выполнения приложений масштаба предприятия, которые можно использовать для решения наиболее важных проблем, стоящих перед программистами корпораций.
 
     


     
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
BOOMBOOKs 2009-2011 Создание сайтов & Раскрутка сайтов SKYLOGIC