Według firmy Intel wysoka niezawodność, skalowalność i zaawansowane funkcje sprawiają, że UNIX jest popularnym systemem operacyjnym. Obecnie, po czterdziestym roku swojego istnienia (2010 r.), UNIX jest podstawą wielu centrów danych, w tym Internetu. Do dużych graczy korzystających z UNIXa należą Sun Microsystems, Apple Inc., Hewlett-Packard i AT&T, która jest pierwotną spółką macierzystą UNIX. The Open Group jest właścicielem wszystkich specyfikacji UNIX i znaku towarowego, które są swobodnie dostępne i dostępne w Internecie.
Wielozadaniowość i przenośność
Główne cechy UNIX to multiuser, multitasking i przenośność. Wielu użytkowników uzyskuje dostęp do systemu, łącząc się z punktami znanymi jako terminale. Kilku użytkowników może uruchamiać wiele programów lub procesów jednocześnie w jednym systemie. UNIX używa języka wysokiego poziomu, który jest łatwy do zrozumienia, modyfikacji i przeniesienia na inne maszyny, co oznacza, że możesz zmienić kody języków zgodnie z wymaganiami nowego sprzętu na swoim komputer. Dzięki temu możesz wybrać dowolny sprzęt, odpowiednio zmodyfikować kody UNIX i używać UNIX w wielu architekturach.
Wideo dnia
Jądro i skorupa
Centrum systemu operacyjnego UNIX, jądro zarządza aplikacjami i urządzeniami peryferyjnymi w systemie. Jądro i powłoka wspólnie wykonują żądania i polecenia. Komunikujesz się ze swoim systemem przez powłokę UNIX, która przekłada się na jądro. Po włączeniu terminala rozpoczyna się proces systemowy, który pomija wprowadzone dane. Po wprowadzeniu hasła system kojarzy program powłoki z terminalem. Powłoka umożliwia dostosowywanie opcji, nawet jeśli nie jesteś doświadczony technicznie. Na przykład, jeśli częściowo wpiszesz polecenie, powłoka przewiduje polecenie, dla którego celujesz, i wyświetla je za ciebie. Powłoka UNIX to program, który daje i wyświetla twoje podpowiedzi oraz, w połączeniu z jądrem, wykonuje twoje polecenia. Powłoka przechowuje nawet historię wprowadzanych poleceń, umożliwiając ponowne użycie polecenia poprzez przewijanie historii poleceń.
Pliki i procesy
Wszystkie funkcje w systemie UNIX obejmują plik lub proces. Procesy to wykonanie programów, podczas gdy pliki to zbiory danych utworzonych przez Ciebie. Pliki mogą zawierać dokument, instrukcje programowania systemu lub katalog. UNIX używa hierarchicznej struktury plików w swoim projekcie, która zaczyna się od katalogu głównego — oznaczanego przez ukośnik (/). Po korzeniu następują jego podkatalogi, tak jak w odwróconym drzewie, a kończy się plikiem. W przykładzie „/Demand/Artykuły/UNIX.doc” główny katalog „Demand” ma podkatalog „Artykuły”, w którym znajduje się plik „UNIX.doc”.