Unix

UNIX е компютърна операционна система. Тя е разработена за първи път през 1969 г. в Bell Labs. Създават я Кен Томпсън, Денис Ричи, Дъглас Макилрой и други. За написването ѝ те използват език за асемблиране. През 1972 г. кодът на Unix е пренаписан с новия език за програмиране C. Операционната система Unix е многопотребителска и многопроцесорна система. Това означава, че тя може да изпълнява няколко приложни програми едновременно, за повече от един потребител едновременно. Освен това тя може да работи добре в мрежа от компютри. Компютърната сигурност също е важна за Unix, тъй като много хора могат да имат достъп до нея, както чрез директно използване на компютър, така и чрез мрежа.

Много идеи в Unix бяха нови. Другите операционни системи ги копираха. Днес има много операционни системи, в които са заложени някои от идеите на Unix. Поради тази причина някои хора говорят за "философия на Unix" за правене на нещата. Линукс е една от тези системи с много от идеите на Unix в нея. Linux не използва код от UNIX. Linux споделя само някои от идеите и имената на командите. Така че Linux не е операционна система на UNIX. Вместо това тя се нарича "Unix-подобна".

В операционна система Unix и подобна на Unix може да има много различни потребители. Повечето от тях имат лична област, в която могат да поставят различни неща. Това се нарича потребителски акаунт.

Един от начините за използване на системата Unix е чрез интерфейса на командния ред. Потребителите изпълняват команди и програми, като въвеждат текстови символи. Това отнема време за усвояване, но е много мощен и гъвкав начин на работа. Той все още се използва от повечето администратори на Unix. Тези команди се изпълняват в шел, който може да се променя леко в различните системи.

Графичният потребителски интерфейс (GUI) е другият метод. Системата X Window System е много разпространен графичен интерфейс за системите Unix. Системата X Window System е само обвивка на графичен интерфейс. Тя има много протоколи. Самата X Window System не позволява на потребителя да премества и променя размера на прозорците. Потребителите се нуждаят от мениджър на прозорци или мениджър на работния плот, за да правят това.

Някои от популярните десктоп и прозоречни мениджъри са:

  • Gnome
  • KDE
  • Производител на прозорци
  • Xfce

Подобно на повечето други графични потребителски интерфейси, те използват прозорци, диалогови прозорци, поддържат използването на компютърна мишка и са проектирани така, че да бъдат лесни за използване.

За системата X Window System са налични хиляди програми. Предлагат се програми като текстообработващи програми и електронни таблици, включително безплатен софтуер и софтуер с отворен код.

История на UNIX и неговите вариантиZoom
История на UNIX и неговите варианти

Два вида Unix

Днес има два вида операционни системи, които са подобни на UNIX.

Първата група са всички, които споделят част от кода на ядрото с оригинала от Bell Labs в AT&T. Това включва комерсиалните типове UNIX: Solaris или AIX.

Втората група включва свободни операционни системи, които обикновено имат BSD в името си, като FreeBSD, OpenBSD и NetBSD. Те са базирани на свободната BSD. Mac OS X също е базирана на BSD.

Съществуват и безплатни системи, базирани на ядрото на Linux. Те не споделят никакъв код с оригиналния UNIX. Системите BSD споделят много малко код с оригиналния Unix, тъй като голяма част от кода е пренаписван в продължение на много години. Много хора използват термините Unix и Unix-подобни системи, за да са ясни.

Повечето приложения могат да работят на всяка съвременна Unix или Unix-подобна система. KDE и GNOME са разработени за Linux и по-късно са променени, за да работят на търговски видове Unix.

Въпроси и отговори

Въпрос: Какво е UNIX?


О: UNIX е компютърна операционна система, която е разработена за първи път през 1969 г. в Bell Labs.

В: Кой създаде UNIX?


О: Създадоха я Кен Томпсън, Денис Ричи, Дъглас Макилрой и други.

В: Как беше написана UNIX?


О: Написан е на асемблер.

В: Какво позволява операционната система Unix?


О: Операционната система Unix позволява множество потребители и процеси да работят едновременно на една и съща машина или мрежа от компютри.

В: Какво представлява философията на Unix?


О: "Философията на Unix" се отнася до идеята, че много други операционни системи са копирали идеи от Unix, което е довело до нейното влияние в много различни видове системи.

В: Linux вид UNIX ли е?


О: Не, Linux не използва код от UNIX, а споделя някои от идеите и командите, което го прави "Unix-подобна" система, а не истинска UNIX система.

В: Кои са двата начина за използване на система Unix?


О: Два са начините за използване на системата Unix - чрез интерфейса на командния ред или чрез графичен потребителски интерфейс (GUI).

AlegsaOnline.com - 2020 / 2023 - License CC3