Unix

UNIX to komputerowy system operacyjny. Został on po raz pierwszy opracowany w 1969 roku w Bell Labs. Stworzyli go Ken Thompson, Dennis Ritchie, Douglas McIlroy i inni. Użyli języka montażowego, by go napisać. W 1972 roku, kod uniksowy został przepisany z nowym językiem programowania C. Uniksowy system operacyjny jest systemem wieloużytkownikowym i wieloprocesorowym. Oznacza to, że może on uruchamiać kilka programów użytkowych jednocześnie, dla więcej niż jednego użytkownika w tym samym czasie. Jest on również w stanie dobrze działać w sieci komputerów. Bezpieczeństwo komputerowe jest również ważne w Uniksie, ponieważ wiele osób może mieć do niego dostęp, zarówno za pomocą komputera bezpośrednio, jak i przez sieć.

Wiele pomysłów w Uniksie było nowych. Inne systemy operacyjne skopiowały je. Obecnie istnieje wiele systemów operacyjnych, które mają w sobie niektóre z idei Uniksa. Z tego powodu niektórzy mówią o "uniksowej filozofii" robienia rzeczy. Linux jest jednym z tych systemów z wieloma uniksowymi pomysłami w nim zawartymi. Linux nie używa kodu z UNIX-u. Linux podziela tylko niektóre z tych idei i nazwy komend. Tak więc, Linux nie jest systemem operacyjnym UNIX-owym. Zamiast tego nazywany jest "uniksopodobnym".

W systemie operacyjnym uniksowym i uniksopodobnym może być wielu różnych użytkowników. Większość z nich ma osobisty obszar, w którym mogą umieszczać rzeczy. Nazywa się to kontem użytkownika.

Jednym ze sposobów wykorzystania systemu Uniksowego jest użycie interfejsu linii poleceń. Użytkownicy uruchamiają komendy i programy poprzez wpisywanie znaków tekstowych. Wymaga to czasu na naukę, ale jest to bardzo wydajny i elastyczny sposób pracy. Jest on nadal używany przez większość administratorów Uniksa. Polecenia te uruchamiane są w powłoce, która może się nieznacznie zmieniać pomiędzy poszczególnymi systemami.

Drugą metodą jest graficzny interfejs użytkownika (GUI). System X Window jest bardzo popularnym GUI dla systemów uniksowych. System X Window jest tylko powłoką graficznego interfejsu. Posiada wiele protokołów. Sam system X Window System nie pozwala użytkownikowi na przenoszenie i zmianę rozmiaru okien. Użytkownicy potrzebują do tego celu menedżera okien lub menedżera pulpitu.

Niektóre z popularnych menedżerów pulpitu i okien są:

  • Gnome
  • KDE
  • Windowmaker
  • Xfce

Jak większość innych graficznych interfejsów użytkownika, wykorzystują one okna, okna dialogowe, obsługują użycie myszy komputerowej i są zaprojektowane tak, aby były łatwe w użyciu.

Istnieje wiele tysięcy programów dostępnych dla systemu X Window. Dostępne są takie programy jak edytory tekstu i arkusze kalkulacyjne, w tym wolne i otwarte oprogramowanie.

Historia UNIX-u i jego wariantów
Historia UNIX-u i jego wariantów

Dwa rodzaje Uniksów

Obecnie istnieją dwa rodzaje systemów operacyjnych, które są jak UNIX.

Pierwsza grupa to ci wszyscy, którzy dzielą się kodem jądra z oryginałem z Bell Labs w AT&T. Dotyczy to również komercyjnych typów UNIX-owych: Solaris lub AIX.

Druga grupa obejmuje wolne systemy operacyjne, które zazwyczaj mają w nazwie BSD, takie jak FreeBSD, OpenBSD i NetBSD. Są one oparte na wolnym BSD. Mac OS X jest również oparty na BSD.

Istnieją również wolne systemy oparte na jądrze Linux. Nie udostępniają one żadnego kodu z oryginalnym UNIX-em. Systemy BSD współdzielą bardzo mało kodu z oryginalnym Uniksem, ponieważ duża część kodu została przepisana na nowo przez wiele lat. Wiele osób używa określeń Uniks i systemy uniksopodobne, aby być jasnym.

Większość aplikacji może być uruchamiana na każdym nowoczesnym systemie uniksowym lub podobnym do Uniksa. KDE i GNOME zostały stworzone dla Linuksa, a następnie zmienione na komercyjne wersje Uniksa.


AlegsaOnline.com - 2020 / 2021 - License CC3