Введение в Linux, Артемов М.А., Владимиров А.Н., Барановский Е.С., Крыжко И.Б., 2016

Введение в Linux, Артемов М.А., Владимиров А.Н., Барановский Е.С., Крыжко И.Б., 2016.
 
Фрагмент из книги:
POSIX - интерфейс взаимодействия между ОС и программным обеспечением. Поддерживается Linux (частично), Mac OS X, Solaris.
Linux состоит из ядра и прикладных программ. Ядро содержит код работы с файловой системой, процессами, потоками, драйверами и памятью. Прикладные программы - shell, glibc, gcc, text utils.

Введение в Linux, Артемов М.А., Владимиров А.Н., Барановский Е.С., Крыжко И.Б., 2016


КРАТКАЯ ИСТОРИЯ UNIX-ПОДОБНЫХ СИСТЕМ.
1957 год. Компания BellLabs создала ОС BESYS (Bell Operating System). Это система для внутреннего использования (не для продажи), хотя высылалась всем желающим на магнитной ленте. Руководитель - Виктор Высоцкий. Система была предназначена для выполнения на компьютерах серии IBM 704 - 709х (IBM 7090, 7094). Она стала прообразом для систем с разделяемым временем исполнения задач.

1969 год. Компания BellLabs разработала UNIX. Основные участники: Кен Томпсон, Деннис Ритчи, Дуглас Макилрой. Первые версии UNIX были написаны на ассемблере и не имели встроенного компилятора с языком высокого уровня. Примерно в 1969 году Кен Томпсон при содействии Денниса Ритчи разработал и реализовал язык Би (В), представлявший собой упрощённый (для реализации на миникомпьютерах) вариант разработанного в 1966 языка BCPL. Би, как и BCPL, был интерпретируемым языком.

ОГЛАВЛЕНИЕ.
1. Краткая история UNIX-подобных систем.
2. Основы Linux.
3. Преимущества и недостатки Linux.
4. Команды для работы с файловой системой. Символические и жесткие ссылки.
5. Структура файловой системы.
6. Установка пакетов (rpm, deb, apt, уши, yast2, emerge).
6.1. Red Hat Packet Manager (rpm).
6.2. Debian Package Manager (dpkg).
7. Архиваторы и компрессоры.
8. BASH.
8.1. Основы синтаксиса.
8.2. Переменные.
8.3. Параметры скрипта.
8.4. EXPANSION - процесс разворачивания команды.
8.5. Навыки работы shell.
8.6. Правила и приемы при написании скриптов.
9. Команды для обработки текста.
10. SED.
11. AWK.
12. LaTEX - система подготовки документов.
13. Текстовые редакторы.
14. VI/VIM.
15. Ядро.
16. Управление процессами.
17. Загрузка системы.
18. Runlevel.
19. Xserver.
20. Файловые системы.
Библиографический список.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Введение в Linux, Артемов М.А., Владимиров А.Н., Барановский Е.С., Крыжко И.Б., 2016 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: :: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-04-19 07:26:42