Linux / Unix - Pierwsze kroki

Spisie treści
Zaczniemy od kilku podstawowych pojęć do zrozumienia co to jestZasadniczo, co sprawia, że ​​jest wyjątkowy? Następnie zobaczymy, jak go zainstalować i zaczniemy się nim bawić, a na koniec przedstawimy podstawowe polecenia do wykorzystania w powłoce, abyśmy się nauczyli co to robi.
UNIX to system operacyjny (grupa programów odpowiedzialnych za działanie komputera) opracowany po raz pierwszy w latach 60. XX wieku.
ten System operacyjny UNIX Składa się z 3 zasadniczych części:
  • Jądro: jest sercem systemu operacyjnego, odpowiada za przydzielanie pamięci i czasu przetwarzania programom oraz jest odpowiedzialne za zarządzanie systemem przechowywania plików i komunikacją w odpowiedzi na wywołania systemowe.
  • "Powłoka": jest interfejsem między użytkownikiem a jądrem. Kiedy użytkownik loguje się do systemu, program uwierzytelniający logowanie weryfikuje nazwę użytkownika i hasło i natychmiast uruchamia inny program o nazwie "shell", który jest interpreterem wiersza poleceń. „Powłoka” interpretuje polecenia wprowadzone przez użytkownika i dba o ich wykonanie.
  • i różne programy.
Jako mały przykład tego, jak te 3 części współpracują ze sobą, spójrzmy na następujące:
Załóżmy, że chcesz skopiować plik o nazwie mojplik.txt i zmień jego nazwę, gdy masz dostęp do powłoki, wpisz następujące polecenie:
cp mojplik.txt mojplik.txt

Powłoka przeszukałaby system przechowywania plików w poszukiwaniu tego, który zawiera program cp i rozpoznałby, że ma 2 parametry typu tekst (mojplik.txt Tak mojanazwapliku.txt w tym przypadku), aby później poprosić jądro poprzez wywołania systemowe o wykonanie programu cp. Program uruchomiłby następnie plik mojplik.txt i utworzyłbym kopię tego o nazwie mojanazwapliku.txt. Po zakończeniu procesu „cp mojplik.txt mojplik.txt", Powłoka zwraca użytkownikowi wiersz poleceń, informując go, że może uruchamiać nowe programy.
Od pierwszej wersji systemu UNIX powstały 2 gałęzie: „Berkeley Software Distribution” (BSD) i „System V Release 4” (SVR4), a obecnie istnieje kilka wariantów, które skłaniają się ku jednej z tych dwóch gałęzi:
Rodzaj BSD:
  • Cyfrowy UNIX.
  • Linuksa.
  • System operacyjny Mac.
Wpisz SVR4:
  • Słońce Solaris.
  • Hewlett-Packard HP-UX.
  • IRIX.
Mieszany:
  • AIX.
Najważniejsze różnice między tymi systemami opierają się na sposobie komunikowania się ze sprzętem i siecią, „powłoka” jest praktycznie identyczna we wszystkich typach systemów opartych na UNIX, dlatego polecenia poznane w tym i innych samouczkach są łatwe do przenoszenia między jednym systemem operacyjnym a drugim.
  • Jest to system operacyjny dla wielu użytkowników.
  • Posiada potężny interfejs wiersza poleceń ("powłoka").
  • Hierarchiczny system plików.
  • Otwarta architektura.
  • Bezpłatny i łatwo dostępny.
W konsekwencji różni się od innych systemów operacyjnych w następujących punktach:
  • Doskonałe zarządzanie i kontrola zasobów systemowych.
  • Bardzo wysoka niezawodność (długie okresy ciągłej pracy bez konieczności ponownego uruchamiania).
  • Narzędzia do dostosowywania systemu są albo natywne i spakowane z systemem operacyjnym, albo dostępne w Internecie za darmo.
  • W przypadku systemów open source (takich jak Linux) nie ma problemów licencyjnych.
  • Znacznie większa skalowalność.
  • Pełna dokumentacja dostępna zarówno w tym samym systemie, jak iw Internecie.
  • Ogromne ilości darmowego oprogramowania dostępnego do wdrożenia i doskonalenia.
Ogólnie rzecz biorąc, systemy UNIX są znane ze swojej zdolności do ciągłego funkcjonowania przez: SETKI DNI, zdarzają się nawet przypadki serwerów UNIX, które nieprzerwanie pracowały LAT. W przeciwieństwie do tego firma Microsoft zaleca ponowne uruchamianie serwerów Windows NT co miesiąc.
Obecnie systemem operacyjnym opartym na UNIX, który najbardziej przylega do oryginalnej ideologii, jest Linux, którego oryginalne jądro zostało stworzone w 1991 roku przez Linusa Torvaldsa i z którego powstały wszystkie obecne dystrybucje Linuksa, w tym:
Obraz wysłany
Obraz wysłany
Obraz wysłany
Obraz wysłany
Obraz wysłany
Obraz wysłany
Obraz wysłany
To, koledzy, tylko kęs tego, co to znaczy korzystać z Linuksa, później zobaczymy, jak zainstalować wersję Linuksa na twoim komputerze (może Ubuntu lub Fedora) z jego środowiskiem graficznym (głównie GNOME) i systemem Windows (najprawdopodobniej X11). Po zainstalowaniu rozpoczniemy pracę z powłoką i nauczymy się różnych podstawowych poleceń dla wszystkich systemów opartych na systemie UNIX.
Nie zapomnij zostawić swoich komentarzy,
Do następnego razu!Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave