Введение операционная система linux

Часть первая. Введение в операционную систему Linux

Глава 1. Обзор возможностей операционной системы Linux 1

1.2. Краткая история Linux 2

1.3. Архитектура UNIX-подобных операционных систем 2

1.4. Введение в архитектуру ядра UNIX-подобных операционных систем 3

1.5. Справочная подсистема (man) 6

1.8. Программы и процессы 10

1.10. Вход в систему и идентификация пользователя 14

1.12. Интерпретатор shell 17

1.12.1. Сокращенное имя файла 17

1.12.2. Переключение ввода-вывода 18

1.12.3. Программные каналы 19

1.13. Системные вызовы и библиотечные функции 21

1.15. Упражнения по главе 1 22

Глава 2. Стандартизация unix-подобных операционных систем 23

2.2.3. Single UNIX Specification 24

2.4. Функции sysconf, pathconf и fpathconf 25

2.5. Элементарные системные типы данных 26

2.7. Упражнения по главе 2 27

Глава 1. Обзор возможностей операционной системы Linux

1.1. Введение

Любая операционная система обслуживает работающие в ней программы. Обычно это обслуживание включает в себя запуск новых программ, открытие файлов, чтение из файлов, выделение областей памяти, получение текущего времени и многое другое. В этой книге рассказывается о сервисах, предоставляемых операционной системой Linux.

Строго линейное описание системы Linux без опережающего использования терминов, которые фактически еще не были описаны, практически невозможно. Эта глава является обзорной экскурсией по системе Linux. Мы дадим краткие описания и примеры некоторых терминов и понятий, которые будут встречаться на протяжении всей книги. В последующих главах мы рассмотрим их более подробно. Эта глава также содержит обзор услуг, предоставляемых системой Linux, для тех программистов, кто мало знаком с ней.

Читайте также:  Linux permissions in numbers

1.2. Краткая история Linux

Linux – это операционная система, которая хотя формально и не сертифицирована как UNIX-система, вместе с тем предоставляет все богатства программного окружения UNIX и распространяется свободно в соответствии с Общественной Лицензией GNU (GNU Public License). Популярность Linux – это нечто феноменальное в компьютерной индустрии. Linux часто отличается тем, что первой из операционных систем начинает поддерживать новейшие аппаратные средства.

ОС Linux была создана Линусом Торвальдсом (Linus Torvalds) в 1991 году в качестве замены ОС Minix. С самых ранних этапов существования Linux в развитие системы вносили свой вклад очень многие добровольные помощники, которые посвящали свое время, умения и усилия развитию и совершенствованию Linux. В 1994 году была выпущена версия Linux 1.0. Система уже не была просто игрушкой для программистов. Дополненная массой программ, разработанных в рамках проекта GNU, Linux был уже пригоден для практического использования. А то, что ядро системы распространялось под лицензией GPL, гарантировало, что исходные коды системы были и останутся свободными. И это привлекало в ряды пользователей и сторонников Linux все новых последователей, в первую очередь из числа студентов и программистов.

Сегодня Linux — это полноценная многозадачная многопользовательская операционная система семейства UNIX. Большинство свободно распространяемых по сети Интернет программ для UNIX может быть откомпилировано для Linux практически без изменений. Кроме того, все исходные тексты для Linux, включая ядро, драйверы устройств, библиотеки, пользовательские программы и инструментальные средства распространяются свободно.

Дистрибутив Linux – это набор пакетов программного обеспечения, включающий базовые компоненты операционной системы (в том числе, ядро Linux), некоторую совокупность программных приложений и программу инсталляции, которая позволяет установить на компьютер пользователя операционную систему GNU/Linux и набор прикладных программ, необходимых для конкретного применения системы.

Читайте также:  Run window application on linux

Все примеры программ протестированы на дистрибутиве ASPLinux 10. В этом дистрибутиве используется ядро Linux версии 2.6.9.

Источник

Введение в Linux: удобное руководство

itl

Дата публикации: 2010
Автор: Machtelt Garrels
Язык: русский
Страниц: 217
ISBN 90-808529-1-0

Многие люди верят в то, что Linux очень сложен для обучения и что только специалисты смогут понять эту операционную систему. Но поскольку это операционная система с открытым исходным кодом, она набрала большую популярность среди обычных пользователей не только в качестве серверов, но и в офисах, и для домашнего использования. Цель этой книги — показать широкому кругу читателей что Linux может быть совсем простым и веселым. Это легкий обзор всех возможностей это операционной системы и будет интереснее всего для новых пользователей. Книга Введение в Linux: удобное руководство содержит множество реальных примеров из опыта автора, как системного администратора, консультанта и инструктора. После ее прочтения вы сможете лучше понять эту операционную систему и, возможно, решитесь перейти в Windows на Linux.

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Похожие записи

Оцените статью

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

Источник

Оцените статью
Adblock
detector