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ą:
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
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.
Pytania i odpowiedzi
P: Co to jest UNIX?
O: UNIX to komputerowy system operacyjny, który został po raz pierwszy opracowany w 1969 roku w Bell Labs.
P: Kto stworzył UNIX?
O: Ken Thompson, Dennis Ritchie, Douglas McIlroy i inni stworzyli ten system.
P: Jak został napisany UNIX?
A: Został napisany przy użyciu języka asemblerowego.
P: Na co pozwala system operacyjny Unix?
O: System operacyjny Unix umożliwia jednoczesne działanie wielu użytkowników i procesów na tej samej maszynie lub w sieci komputerów.
P: Co to jest "filozofia Uniksa"?
O: "Filozofia Uniksa" odnosi się do idei, że wiele innych systemów operacyjnych skopiowało pomysły z Uniksa, dzięki czemu jego wpływ jest widoczny w wielu różnych typach systemów.
P: Czy Linux jest rodzajem systemu UNIX?
O: Nie, Linux nie używa kodu z UNIX-a, lecz dzieli się niektórymi pomysłami i poleceniami, co czyni go systemem "Unixopodobnym", a nie rzeczywistym systemem UNIX.
P: Jakie są dwa sposoby korzystania z systemu Unix?
O: Dwa sposoby korzystania z systemu Unix to interfejs wiersza poleceń lub graficzny interfejs użytkownika (GUI).