what is unix brief introduction unix
Wprowadzenie do systemu operacyjnego Unix:
Zacznijmy od samouczka nr 1: „Co to jest Unix” w tej serii.
W tym samouczku będziesz w stanie zrozumieć podstawowe pojęcia związane z systemami operacyjnymi, cechami Uniksa oraz jego architekturą.
=> Kliknij tutaj, aby zapoznać się z pełną serią samouczków dotyczących systemu Unix
Unix wideo nr 1:
Czego się nauczysz:
Co to jest Unix?
Systemy operacyjne Unix i Unix-podobne to rodzina komputerowych systemów operacyjnych wywodzących się z oryginalnego systemu Unix firmy Bell Labs.
Początkowe własnościowe pochodne obejmowały systemy HP-UX i SunOS. Jednak rosnąca niekompatybilność między tymi systemami doprowadziła do stworzenia standardów współdziałania, takich jak POSIX. Nowoczesne systemy POSIX obejmują Linuksa, jego warianty i Mac OS.
jak uruchomić plik .jar
Unix to najpotężniejszy i najpopularniejszy wielozadaniowy system operacyjny dla wielu użytkowników. Podstawowe koncepcje Uniksa powstały w projekcie Multics z 1969 roku. System Multics miał być systemem podziału czasu, który pozwoliłby wielu użytkownikom na jednoczesny dostęp do komputera mainframe.
Ken Thompson, Dennis Ritchie i inni opracowali podstawowe bloki konstrukcyjne systemu Unix, w tym hierarchiczny system plików, tj. Koncepcje procesów i interpreter wiersza poleceń dla PDP-7. Stamtąd opracowano wiele generacji Uniksa dla różnych maszyn.
Rosnąca niezgodność między tymi systemami doprowadziła do powstania standardów interoperacyjności, takich jak POSIX i Single Unix Specification.
Programy uniksowe są zaprojektowane w oparciu o niektóre podstawowe filozofie, które obejmują wymagania, takie jak jeden cel, interoperacyjność i praca ze standardowym interfejsem tekstowym. Systemy uniksowe są zbudowane wokół jądra podstawowego, które zarządza systemem i innymi procesami.
najlepszy program do czyszczenia rejestru dla systemu Windows 7
Podsystemy jądra mogą obejmować zarządzanie procesami, zarządzanie plikami, zarządzanie pamięcią, zarządzanie siecią i inne.
Istotne cechy Uniksa
Istnieje kilka znaczących cech Uniksa, a kilka z nich podano poniżej:
- Jest to system dla wielu użytkowników, w którym te same zasoby mogą być współdzielone przez różnych użytkowników.
- Zapewnia wielozadaniowość, w której każdy użytkownik może wykonywać wiele procesów w tym samym czasie.
- Był to pierwszy system operacyjny napisany w języku wysokiego poziomu (język C). Ułatwiło to przenoszenie na inne maszyny przy minimalnych dostosowaniach.
- Zapewnia hierarchiczną strukturę plików, która umożliwia łatwiejszy dostęp i konserwację danych.
- Unix ma wbudowane funkcje sieciowe, dzięki czemu różni użytkownicy mogą łatwo wymieniać informacje.
- Funkcjonalność systemu Unix można rozszerzyć za pomocą programów użytkownika zbudowanych na standardowym interfejsie programowania.
Architektura uniksowa
Zrozumiemy, jak polecenia użytkownika są wykonywane w systemie Unix. Polecenia użytkownika są często wprowadzane w interfejsie wiersza poleceń udostępnianym przez „powłokę”. Powłoka to program, który czyta polecenia użytkownika, ocenia je, a następnie wyświetla wynik. Aby ocenić polecenie, powłoka może wykonać inne polecenia lub przekazać je do „jądra”.
Jądro jest rdzeniem systemu operacyjnego, który bezpośrednio współdziała z podstawowym sprzętem w celu zapewnienia zestawu standardowych usług.
Samouczek obejmuje również:
- Co to jest system operacyjny
- Historia Uniksa
- Cechy systemu Unix
- Architektura uniksowa
W naszym nadchodzącym samouczku znajdziesz szczegółowe wyjaśnienie poleceń systemu Unix !!
=> Kliknij tutaj, aby zapoznać się z pełną serią samouczków dotyczących systemu Unix
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- Samouczek dotyczący potoków w systemie Unix: Potoki w programowaniu w systemie Unix
- Samouczek dotyczący systemu UNIX dla początkujących (ponad 20 szczegółowych filmów szkoleniowych na temat systemu Unix)
- Samouczek dotyczący skryptów powłoki Unix z przykładami
- Unix Vs Linux: Jaka jest różnica między UNIX a Linux
- Unixowe polecenia przetwarzania tekstu: filtry uniksowe z przykładami
- Polecenia systemu Unix: podstawowe i zaawansowane polecenia systemu Unix z przykładami
- Uprawnienia dostępu do plików w systemie Unix: Unix Chmod, Chown i Chgrp
- Manipulacja plikami w Uniksie: Przegląd systemu plików Unix