8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Учебное пособие по системным приложениям и разработке Linux 4 -е издание Liu Haiyan jingtao 9787111655367 Средняя компьютерная профессиональная серия учебников Учебник издательство Машины Индустрия индустрия индустрия

Цена: 968руб.    (¥53.8)
Артикул: 620345337633

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:安徽新华书店旗舰店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥35630руб.
¥ 54.6 38.8698руб.
¥21.75392руб.
¥ 50.9 46828руб.

  Основная информация

наименование товара:

  Linux Системное приложение и разработка Учебник № 4 издание 4

делать     К:

  Лю Хайян Джингтао

город поле цена:

  69.00 Юань

ISBN Число:

  9787111655367

Дата публикации:

  2020-06

Страница     число:

  340

Характер     число:

  Тысячи персонажей

вне Версия общество:

  Machinery Industry Press


 

  Оглавление

  

Предисловие

Совет

Часть использования Linux

Глава 1 Обзор Linux  2

1.1 Сначала знаю Linux  2

1.1.1 Что такое Linux  2

1.1.2 Характеристики Linux  3

1.1.3 Разница между Linux и другими операционными системами  5

1.1.4 GNU, GPL и LGPL  6

1.1.5 Основная версия Linux  8

1.2 Обзор Linux  10

1.2.1 Ядро Linux  10

1.2.2 Пользовательский интерфейс Linux  10

1.2.3 Структура файла Linux  10

1.2.4 Применение Linux  11

1.3 Установка Linux  11

1.3.1 Подготовка перед установкой  11

1.3.2 Программа установки руководства  15

1.3.3 Информация о сборе и установке  16

1.3.4 Официальная установка  22

1.3.5 Настройки работы  23

1.4 запустить и закрыть Linux  24

1.4.1 Пользовательский вход  24

1.4.2 Выберите пользовательский интерфейс по умолчанию  25

1.4.3 Отмена пользователей  27

1.4.4 Система закрытия  28

1.5 Сводка этой главы  29

упражнение  29

Глава 2 оболочка и общие команды  30

2.1 Основы использования терминала Linux  30

2.1.1 Что такое терминал Linux  30

2.1.2 Основная форма оболочки  31

2.2 Основные концепции файлов и каталога  34

2.2.1 Тип файла и файла  34

2.2.2 Справочник  35

2.2.3 Рабочий каталог, пользовательский каталог и путь  36

2.3 Основная работа каталога и файла  37

2.3.1. Команда отображения файла  37

2.3.2 Копировать, удалять и перемещать команды  38

2.3.3 Создание и удаление команды каталогов  40

2.3.4 Команда переключения рабочего каталога и отображения  41

2.3.5 Команда поиска и позиционирования  42

2.3.6 Команда ссылок LN  44

2.3.7 Создание файлов, изменение файлов или команд времени каталога касается  45

2.3.8 Сравнение файлов и команда сортировки  46

2.4 Команды резервного копирования и сжатия  47

2.4.1  48

2.4.2 Команда сжатия и декомпрессии gzip  49

2.4.3 Команда беззазаза  49

2.5 Другие часто используемые команды  50

2.5.1. Echo отображать текстовую команду Echo  50

2.5.2. Команда календаря отображения  50

2.5.3 Дата команды даты и времени  51

2.5.4. Очистить команду экрана  53

2.5.5.  53

2.6 Команда онлайн -справки  54

2.6.1 man  54

2.6.2 info  54

2.6.3 help  55

2.7 Сводка этой главы  55

упражнение  55

Использование главы 3 окна X  57

3.1 Window System Fedora's x  57

3.1.1 Композиция и характеристики системы x окна  57

3.1.2 Введение в GNOME  58

3.1.3 KDE Введение  58

3.1.4 настольное приложение  59

3.1.5 Window Manager  59

3.2 Среда настольных компьютеров GNOME  60

3.2.1 Mayout на рабочем столе Gnome  60

3.2.2 Верхняя панель Gnome  61

3.2.3 Плавающая панель Gnome  63

3.2.4 Область сообщений и уведомления Гнома  64

3.2.5 Селектор рабочего пространства GNOME  65

3.2.6 Настройки рабочего стола GNOME  65

3.3 Управление приложениями GNOME  67

3.3.1 Применение в GNOME  67

3.3.2 Запустите настольное приложение  69

3.3.3 Фавориты и управление ярлыком  70

3.4 Управление окнами GNOME  70

3.5 Управление файлами GNOME  72

3.6 Управление программным обеспечением GNOME  76

3.7 Сводка этой главы  78

упражнение  78

Глава 4 Общее программное обеспечение системы Linux  79

4.1 Офисное программное обеспечение  79

4.1.1 Офисный комплект Libreoff?  79

4.1.2 Писательский компонент  80

4.1.3 Компонент CALC  83

4.1.4 Impress Component  85

4.2 Сетевое прикладное программное обеспечение  86

4.2.1 Браузер Firefox  86

4.2.2 Эволюция приложения для управления личной информацией  88

4.3 Multimedia Application Software  90

4.3.1 Music Player Rhythmbox  91

4.3.2 Видеаплеер Тотем  92

4.4 Другие инструменты  93

4.4.1 Программа обработки изображений оружия  93

4.4.2 Текстовый редактор  95

4.5 Сводка этой главы  96

упражнение  96

Глава 5 Установка аппаратного и программного обеспечения  97

5.1 Установка аппаратного обеспечения Linux  97

5.1.1 Linux Management Foundation  97

5.1.2 Linux Unified Model Equipment  98

5.1.3 Общие этапы установки аппаратных драйверов  99

5.1.4 Пример аппаратной установки  100

5.2 Установка программного обеспечения Linux  106

5.2.1 Установочный пакет программного обеспечения приложений в Linux  106

5.2.2. Установите программное обеспечение для приложений для пакета Tarball  107

5.2.3. Установить программное обеспечение приложений пакета RPM  108

5.2.4 Установить программное обеспечение для приложений Deb Package  109

5.3 Установите программное обеспечение через DNF  111

5.3.1 Конфигурация библиотеки ресурсов DNF  112

5.3.2 Общие команды DNF  114

5.3.3 Пример использования программного обеспечения для установки DNF  114

5.4 Принцип патча и использование  115

5.4.1 Общий процесс обновления программного обеспечения  116

5.4.2 File сравнительная команда Diff  116

5.4.3 Выбор командного патча  117

5.4.4 Пример процесса обновления программного обеспечения  118

5.5 Сводка этой главы  120

упражнение  121

Часть 2 управление системой Linux

Глава 6 Основная конфигурация Интернета  124

6.1 Аппаратная информация о сетевом интерфейсе  124

6.2 Конфигурация и управление сетевым интерфейсом  125

6.2.1 Используйте интерфейс управления инструментами текстового интерфейса  125

6.2.2 Используйте интерфейс управления инструментами командной строки  127

6.2.3 Используйте сетевой интерфейс управления системами системы управления  130

6.2.4 Используйте IFCONF?  131

6.3 Общие сетевые команды  133

6.3.1 Команда сетевого тестирования  133

6.3.2 Команда удаленного входа в систему  136

6.4 Файлы конфигурации сети.  138

6.4.1 Настройка файла конфигурации  138

6.4.2 Файл списка хостов  138

6.4.3 Файл конфигурации сервера доменных имен  139

6.4.4 Файл конфигурации анализа имени хоста  140

6.4.5 Файл конфигурации переключателя имени Службы  140

6.4.6 Файл определения соглашения  141

6.4.7 Файл списка сетевых услуг  141

6.5 Сводка этой главы  142

упражнение  142

Глава 7 Конфигурация и использование обще используемых сетевых служб  143

7.1 Управление услугами Fedora  143

7.1.1 Системный принцип работы  143

7.1.2 Файл конфигурации SystemDD  144

7.1.3 Инструмент управления обслуживанием Systemd  146

7.1.4 Инструмент управления обслуживанием SYSV  147

7.2 Apache Server  149

7.2.1 Введение  149

7.2.2 Установка  149

7.2.3. Начать и закрыть  150

7.2.4 Конфигурация  151

7.2.5 Экземпляр приложения  152

7.2.6 Используйте передачу шифрования SSL  153

7.3 VSFTPD Server  155

7.3.1 Введение  155

7.3.2 Установка  155

7.3.3 Начните и закрывайте  155

7.3.4 Конфигурация  156

7.3.5 FTP Client  157

7.3.6 Экземпляр приложения  158

7.4 Samba Server  160

7.4.1 Введение  160

7.4.2 Установка  160

7.4.3. Начните и закрывайте  161

7.4.4 Конфигурация  161

7.4.5 Экземпляр приложения  163

7.5 DNS Server  164

7.5.1 Введение  164

7.5.2 Установите привязку  166

7.5.3. Начать и закрыть  166

7.5.4 Конфигурация  166

7.5.5 Экземпляр приложения  170

7.6 Сводка этой главы  172

упражнение  172

Глава 8 Управление системой и наблюдение  174

8.1 Управление пользователями  174

8.1.1 Аккаунт Linux  174

8.1.2 Метод управления пользователем  174

8.1.3 переключение между пользователями  179

8.1.4 Файл конфигурации пользователя  180

8.1.5 Команда по управлению счетами и просмотром  182

8.2 Управление разрешениями на доступ к файлам  184

8.2.1 Представление разрешений на файлы  184

8.2.2 Управление разрешениями файлов  186

8.3 Управление процессами  188

8.3.1 Концепция процесса  188

8.3.2 Запуск процесса  188

8.3.3 Команда управления процессами  193

8.4 Системное наблюдение  194

8.4.1 Верх команды мониторинга системы  194

8.4.2 Команда представления памяти бесплатно  195

8.4.3 Команда просмотра просмотра дискового пространства DF  196

8.4.4 Системный монитор  196

8.5 View  198

8.6 Резюме этой главы  198

упражнение  199

Глава 9 Управление безопасностью системы Linux  200

9.1 Настройки безопасности системы Linux  200

9.1.1 безопасные настройки безопасности  200

9.1.2 Настройки безопасности счетов  202

9.1.3 Настройки безопасности сети  203

9.2 Ипблб брандмауэр  203

9.2.1 Принцип работы NetFilter  204

9.2.2 Команда iptables  206

9.2.3 Используйте примеры  208

9.3 SELinux  210

9.3.1 Введение в Selinux  210

9.3.2 Основная концепция selinux  212

9.3.3 Принцип контроля безопасности Selinux  215

9.3.4 Основная работа Selinux  215

9.3.5 Управление стратегией Selinux  220

9.3.6 Журнал и диагноз Selinux  221

9.3.7 Пример контроля доступа Selinux  222

9.4 Резюме этой главы  223

упражнение  223

Глава 10 Настройка системы Linux  225

10.1 Обзор ядра Linux  225

10.1.1 Architecture Linux System Architecture  225

10.1.2 Композиция ядра Linux  226

10.1.3 файл конфигурации ядра Linux  228

10.2 Настройка ядра Linux  229

10.2.1 Получите исходный код ядра  229

10.2.2 Сгенерировать файл конфигурации ядра  230

10.2.3 Скомпилируйте и установите ядро  232

10.3 Настройка выпущенной версии Linux  232

10.3.1 Индивидуальная версия Fedora  233

10.3.2 Создайте свою собственную версию Fedora Custom  234

10.4 Резюме этой главы  236

упражнение  236

Дизайн программы на третьей части платформы Linux

Глава 11 Дизайн программы оболочки  238

11.1 Используйте оболочку  238

11.2 Дизайн программы Bash  239

11.2.1 Общий формат программы BASH  240

11.2.2 Объявление и использование переменных  241

11.2.3 Условие суждения  244

11.2.4 Структура управления  247

11.2.5 Функция  251

11.3 Пример программы оболочки  254

11.3.1 Пример программы Linux  254

11.3.2 Пример сценария резервного копирования файла  254

11.4 Резюме этой главы  256

упражнение  256

Использование и разработка главы 12 GCC  257

12.1 GCC введение  257

12.2 Использование GCC  257

12.3 Используйте GCC для разработки языковых программ C  261

12.3.1 Простая языковая программа C  261

12.3.2 C Программы нескольких файлов  261

12.3.3 Используйте Makefile для генерации программы  263

12.4 Отладка  264

12.4.1 Статическая отладка  265

12.4.2 Динамическая отладка  267

12.5 Сводка этой главы  269

упражнение  269

Глава 13 GTK Графический интерфейс Дизайн программы  270

13.1 X Window Programming Введение  270

13.2 Введение в разработку программы GTK  271

13.3 GTK разработка графической интерфейсной программы  272

13.3.1 Основная программа GTK  272

13.3.2 Скомпилируйте программу исходной программы GTK  275

13.3.3 Макет интерфейса  276

13.4 Резюме этой главы  283

упражнение  283

Глава 14 дизайн программы графического интерфейса QT  284

14.1 Введение в дизайн программы QT  284

14.2 Разработка графической интерфейсной программы QT  285

14.2.1 Простая графическая программа QT  285

14.2.2 Компиляция программы QT  287

14.2.3 Разработка программы QT Creator  288

14.3 Резюме этой главы  296

упражнение  297

Глава 15 Среда разработки программ Python  298

15.1 Введение в язык питона  298

15.2 Приобретение и установка Python  299

15.3 Использование инструмента терминала  299

15.3.1 Интерактивная операция  299

15.3.2 Работа файла программы  300

15.4 Среда развития Spyder  302

15.4.1 Введение  303

15.4.2 Создание написания проекта и кода  305

15.4.3. Программная работа и отладка  307

15.5 Сводка этой главы  309

упражнение  309

Глава 16 Использование Eclipse для интегрированной среды разработки  310

16.1 Обзор Eclipse  310

16.2 Установка и использование Eclipse  311

16.2.1 Конфигурация установки JDK 8  311

16.2.2 Установить и использовать Eclipse  312

16.2.3 Интерфейс состав затмения  313

16.2.4 Создать приложение Java  314

16.3 Eclipse RCP разработка приложений  317

16.3.1 Что такое RCP  317

16.3.2 Новый RCP -проект  317

16.3.3 Организационная структура проекта  320

16.3.4 Выпуск приложения RCP  321

16.4 Резюме этой главы  323

упражнение  323

Приложение команда терминала Linux  324


  краткое введение

Эта книга основана на Fedora 30 как план, чтобы всесторонне и систематически ввести использование, управление и разработку системы Linux.Книга разделена на три части: первая часть представляет базовые знания Linux, так что читатели могут быстро понять Linux, знакомые с рабочей средой Linux и освоить основные операции Linux; Управление сетью, конфигурация сети и управление безопасностью, настройка системы, а также управление и мониторинг системы; Linux платформа.