Главная
страница 1страница 2 ... страница 59страница 60
Содержание

1 Изучение UNIX® (Linux) 5

1.1 Человеко-машинные системы 6

1.2 Процедурные системы 9

1.3 Проективные системы 12

1.4 Открытые технологии 15

1.4.1 История развития GNU/Linux 16

1.4.2 Архитектура и философия UNIX®. 22

2 Компоненты UNIX® 23

2.1 Ядро 23

2.2 Управление памятью 24

2.3 Управление процессами 25

2.4 Демоны 26

2.5 Понятие файла в Linux 26

2.6 Организация хранения файлов 27

2.6.1 Что такое файловая система? 28

2.7 Файловые системы Linux 30

2.8 Утилиты 31

2.9 Типы программ 31

3 Процедура загрузки ОС Linux 32

3.1 Основные конфигурационные файлы 36

3.2 Загрузка в однопользовательском режиме 40

3.3 Настройка общесистемных сервисов 40

3.3.1 Редактирование файла /etc/fstab 40

3.4 Файлы и разделы подкачки 42

3.5 Запуск демонов 43

3.6 Процессы 44

3.7 Управление процессами 46

3.7.1 Команда ps 46

3.7.2 Команда top 49

3.7.3 Приоритеты 50

3.7.4 Сигналы и команда kill 51

3.7.5 Перевод процесса в фоновый режим 53

3.8 GNU GRUB загрузчик 55

3.8.1 Что такое GRUB? 55

3.8.2 Компиляция и инсталляция программного пакета GRUB 56

3.8.3 Инсталляция загрузчика GRUB 57

3.8.4 Конфигурация GRUB 59

4 Справочная система Linux 62

4.1 Руководство (MAN) 63

4.1.1 Утилита man 64

4.2 Утилиты whatis и apropos 64

4.3 Работа с man 65

4.3.1 Система info 65

4.3.2 LDP 67

4.3.3 HOWTO файлы 68

4.3.4 Ресурсы в Интеренете. 68

5 Оболочка, Shell, командный интерпетатор. 68

5.1 Начало работы с Shell 70

5.2 Программы 71

5.2.1 Выполнение команд 71

5.3 Команды Shell 72

5.3.1 Опции 74

5.3.2 Аргументы 77

5.3.3 Исключения 79

5.4 Виртуальные консоли 80

5.5 Псевдонимы и переменные 81

5.6 Навигация и редактирование 86

5.7 История команд 89

5.8 Простые регулярные выражения 91

5.9 Запуск команды на выполнение 98

5.10 Стандартный ввод/вывод 98

5.11 Фильтры 103

6 Shell как язык программирования 105

6.1 Сценарий 105

6.2 Запуск сценария 107

6.3 Встроенные переменные 109

6.4 Условия проверки 110

6.4.1 Сложные условия поиска: 112

6.4.2 Условный оператор "if" 112

6.4.3 Конструкции 112

6.4.4 Оператор вызова ("case") 114

6.4.5 Пустой оператор 122

6.5 Функции в shell 122

6.6 Популярные команды 124

6.6.1 Поиск файлов. 124

6.6.2 Поиск внутри файла 125

7 Управление пользователями 126

7.1 Структура файла /etc/passwd 126

7.2 Структура файла /etc/group 127

7.3 Псевдопользователи 127

7.4 Команды работы с учетными записями пользователей 128

8 Установка программного обеспечения 130

8.1 Утилита rpm 131

8.2 Утилита Apt 136

8.2.1 Использование APT 137

8.2.2 Установка или обновление пакетов. 138

8.2.3 Удаление установленного пакета. 138

8.2.4 Обновление всех установленных пакетов 139

8.2.5 Поиск в репозитарии 139

8.3 Менеджер пакетов Zypper 140

9 Сборка ПО из исходных кодов 141

9.1.1 Необходимые сведения о программировании на языке Си 141

9.1.2 Инсталляция из исходных текстов 143

10 Файловая система 143

10.1 Основы работы файловых стистем 144

10.1.1 Файлы 144

10.1.2 Каталоги 146

10.1.3 Типы файлов 149

10.1.4 Файлы физических устройств 149

10.1.5 Именованные каналы (pipes) 151

10.1.6 Сокеты (sockets) 152

10.1.7 Символические ссылки 152

10.1.8 Права доступа к файлам и каталогам 154

10.1.9 Расширенные атрибуты доступа 160

10.2 Управление файловой системой 161

10.2.1 Разбиение диска на разделы, fdisk 161

10.2.2 Создание и монтирование файловых систем 165

10.2.3 Команды для работы с файлами 170

10.3 Команда find и символы шаблонов для имен файлов 174

10.4 Команда split — разбиваем файл на несколько частей 177

10.5 Сравнение файлов и команда patch 177

10.6 Команды архивирования файлов 179

10.6.1 Программа tar 179

10.6.2 Программа gzip 182

10.6.3 Программа bzip2 184

10.6.4 Примеры применения tar 185

11 Сетевая файловая система (NFS) 186

11.1 Запуск NFS 187

11.2 Монтирование тома NFS 187

11.3 NFS Daemons 190

11.4 Файл exports 191

12 Популярные приложения 193

12.1 Эффективная работа с vim 193

12.2 Эффективно передвигаемся по файлу 193

12.3 Вставка 196

12.4 Midnight Commander 197

12.4.1 Использование MC 198

12.4.2 Встроенный ftp-клиент 199

12.4.3 Переименование групп файлов 199

13 Сетевые средства Linux 201

13.1 Общие сведения о сетях 201

13.1.1 Стек TCP/IP 201

13.1.2 Адресация Internet 208

13.1.3 Система имен доменов (DNS - Domain Name System) 209

13.1.4 Модель Клиент-Сервер 212

13.1.5 Адреса TCP/IP 214

13.1.6 Преобразование адресов 216

13.2 Конфигурация сетевых интерфесов 217

13.2.1 Адрес сети 217

13.2.2 Широковещательный адрес 217

13.2.3 Адрес шлюза 217

13.2.4 Адрес сервера имен 218

13.2.5 Маска сети 218

13.3 Файлы конфигурации TCP/IP 218

13.3.1 файл /etc/hosts 220

13.3.2 файл /etc/networks 221

13.3.3 файл /etc/init.d/network 221

13.3.4 Параметры DNS 222

13.3.5 файл host.conf 223

13.3.6 Файл /etc/resolv.conf 223

13.4 Команда ifconfig 224

13.5 Маршрутизация 226

13.6 IP-псевдонимы (IP-Alias) 228

14 Контроль состояния сети 229

14.1 Ping 229

14.2 netstat 229

14.3 Команда lsof 231

14.4 Проверка ARP-таблиц 231

15 Управление работой межсетевого экрана (брандмауэра) netfilter 233

15.1 Настройка межсетевого экрана Iptables 233

15.2 Порядок прохождения таблиц и цепочек 234

15.2.1 Общие положения 234

15.3 Как строить правила - основы 238

15.3.1 Команды 239

15.3.2 Критерии 241

15.3.3 Общие критерии 241

15.4 Неявные критерии 243

15.4.1 TCP критерии 244

15.4.2 UDP критерии 247

15.4.3 Критерий MAC 248

16 Shorewall: iptables с человеческим лицом 248

16.1 Базовая настройка 250

16.2 Фильтрация трафика 254

16.3 Дополнительные возможности 256

16.3.1 Вместо заключения 258

16.4 Приложение. Устанавливаем Shorewall 258

17 Управление ядром 258

17.1 Версия ядра 258

17.2 Причины для пересборки ядра 259

17.3 Подготовка 259

17.4 Компиляция (Make) 260

17.5 Установка заплат 261

17.6 Сборка единичного модуля 262

17.7 Sytem.map 263

18 Мониторинг системы 263

18.1 Система ведения логов 263

18.2 Демон Syslogd 263

18.2.1 Параметры запуска 264

18.2.2 Сигналы 265

18.2.3 Файл конфигурации 265

18.2.4 Советы по настройке SYSLOG 270

18.3 logger - утилита записи в журнал 271

18.4 logrotate или "что делать со старыми журналами?" 271

18.5 logwatch или "как извлечь полезную информация из кучи мусора?" 274

19 CRON - планирование заданий 276

19.1 Настройка задач Cron 278

19.2 Запуск и остановка службы 280

19.3 Системное время 280

20 Резервное копирование в Linux 281

20.1 Использование серверов резервного копирования 282

20.2 Аппаратные средства, предназначенные для создания резервных копий 282

20.3 Способы резервного копирования 283

20.3.1 Резервное копирование, инициируемое клиентом 283

20.3.2 Резервное копирование, инициируемое сервером 284

20.4 Использование tar 285

20.4.1 Возможности tar 286

20.4.2 Список команд tar: 286

20.4.3 Использование smbtar 297

20.4.4 Создание разделяемых объектов резервного копирования 301

20.5 Обзор и установка системы резервного копирования BackupPC 304

20.5.1 Введение 304

20.5.2 Требования к установке 306

20.5.3 Настройка BackupPC 309

20.5.4 Интерфейс 312

21 Основы безопасности Linux 313

21.1 Меры предосторожности 314

21.2 Принципы защиты 315

21.3 Идентификаторы пользователя и группы пользователей 317

21.4 PAM 318

21.4.1 Безопасность файлов 319

21.5 Важные системные файлы 321

21.6 Проблемы защиты /etc/passwd и /etc/shadow 326

21.6.1 Скрытые пароли 327

21.6.2 Устаревание паролей 328

22 Особенности работы OpenSuse 339

22.1 Работа с Yast 340

22.2 KDE 340

22.3 Основные программы KDE 341





следующая страница >>
Смотрите также:
1 Изучение unix® (Linux) 5 1 Человеко-машинные системы 6
5003.83kb.
60 стр.
Различия между unix и Linux
110.44kb.
1 стр.
Особенности Linux
38.09kb.
1 стр.
RH253 Сетевые службы Red Hat Linux и администрирование безопасности Описание курса
45.49kb.
1 стр.
Unix-подобные операционные системы, характеристики, особенности, разновидности
40.07kb.
1 стр.
2. операционная система linux 2 Общая структура 2
1003.22kb.
9 стр.
Программы повышения квалификации ункит 8-10 «Администрирование unix(Linux/bsd) сервера»
10.61kb.
1 стр.
Экзаменационные вопросы с комментариями
13.34kb.
1 стр.
Вопросы к экзамену по дисциплине «Многопользовательские операционные системы»
14.61kb.
1 стр.
Практикум n 8 Изучение файловой системы оc unix по курсу «Операционные системы»
202.58kb.
1 стр.
Методические указания к лабораторной работе Сетевые утилиты в ос windows и unix/Linux. Тестирование стека tcp/ip рига 2004
146.22kb.
1 стр.
Интерфейс командной строки
206.87kb.
1 стр.