Введение в Linux, Артемов М.А., Владимиров А.Н., Барановский Е.С., Крыжко И.Б., 2016.
Фрагмент из книги:
POSIX - интерфейс взаимодействия между ОС и программным обеспечением. Поддерживается Linux (частично), Mac OS X, Solaris.
Linux состоит из ядра и прикладных программ. Ядро содержит код работы с файловой системой, процессами, потоками, драйверами и памятью. Прикладные программы - shell, glibc, gcc, text utils.
КРАТКАЯ ИСТОРИЯ 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 - Яндекс.Диск.
Дата публикации:
Теги: учебник по информатике :: информатика :: компьютеры :: Артемов :: Владимиров :: Барановский :: Крыжко
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Дифракционная компьютерная оптика, Сойфера В.А., 2007
- Нейрокомпьютеры, книга 3, Галушкин А.И., 2000
- Информационные устройства робототехнических систем, Воротников С.А., 2005
- Администрирование в одноранговых сетях Windows, методические указания, Домашнев П.А., 2015
Предыдущие статьи:
- Информатика, автоматизированные информационные технологии и системы, учебник, Гвоздева В.А., 2011
- Технология компьютерной верстки, Халиуллина М.C., 2017
- Информационные ресурсы интернета в издательском деле, Воевудская О.М., 2017
- Структуры и алгоритмы обработки данных, Сортировка массивов и динамические структуры, методические указания, Батищев Р.В., 2016