Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Учебник за Линукс

Книга или учебник DOC 83 сваляния 09.02.2016

Учебник за LINUX

1. Въведение
1.1.Какво означава Linux ?
Linux е свободна Unix-подобна операционна система започната от Linus Torvalds със
съдействието на програмисти от целия свят.
Linux е независима POSIX-реализация и поддържа истинска многозадачност, виртуална
памет, споделени библиотеки, зареждане при поискване, чисто управление на паметта,
мрежови услуги съгласно стандартите TCP/IP, както и други услуги достъпни в Unixподобните системи.
Тъй като е защитена от лиценза GNU General Public License, изходните текстове на
програмите формиращи Linux са достъпни за всеки.
1.2.Основни понятия в Linux
Като многозадачна операционна система Linux във всеки един момент от работата си
поддържа няколко активни програми в паметта.
Най-важната и същевременно задължителна програма е ядрото (kernel).То се занимава с
управлението на хардуера, паметта, разпределя ресурсите на компютъра между
обикновените програми, управлява мрежовия трафик, файловата система и прави още куп
важни неща.
Останалите активно работещи програми се наричат процеси (process). При стартиране на
Linux най-напред в паметта се зарежда и стартира ядрото, което като се намести и разбере че
компютъра е в добро здраве, стартира първия процес в системата, който се нарича init. Този
процес стартира други процеси (които му се падат деца), те пък стартират още процеси
(които са внучета на init), докато накрая нормално работещата Linux система се оказва с
около 20-200 стартирани процеса, изпълняващи най-разнообразни задачи.
Ние не взаимодействаме пряко с на ядрото. Всички видими дейности в системата се
извършват от процесите. Те пък възлагат на ядрото да извършва входно/изходни операции и
други важни неща.
Процесите могат да си предават един на друг информация по няколко начина, найважният от които е мрежовата комуникация (networking). Подобно на телефонните
разговори между хора, всеки процес може да се опита да се свърже с друг процес, работещ
на сьщия или на отдалечен компютьр. Ако другият процес 'вдигне телефона' (приеме TCP
връзка), започва обмен на информация.
Ако компютърът има един процесор, във всеки един момент може да работи най-много
един процес (или ядрото). Но ядрото, използвайки особеностите на хардуера така

Преглед на началото - целият файл след изтегляне

Описание

Какво означава Linux? Основни понятия в Linux. Кратка история на Linux. Потребители root и user. Файлова система, права за достъп. Конзола, терминал, telnet и шел. Свещените протоколи.

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте