15 terminów i żargonu linuksowego, które powinieneś znać

Oprogramowanie Xiaobai  2022-04-02 13: 55  przeczytaj 288 widoki

kiedy po raz pierwszy zaczniesz używaćLinuxMożesz natknąć się na nowe terminy i żargon, których nie znasz.Dla wielu użytkowników może to być okazja do nauczenia się czegoś nowego, a dla innych posługiwanie się niepotrzebną terminologiąLinuxA świat open source wygląda na skomplikowany.

Jeśli znajdziesz się w podobnej sytuacji, ale wolisz skorzystać z wyjątkowości Linuksa niż uciec, przygotowaliśmy dla Ciebie niektóre z najpopularniejszych terminów i żargonu Linuksa, aby Twoje przejście na Linuksa było jak najbardziej płynne.

1.Linux

„Linux” jest najczęstszym i najbardziej znanym terminem.Możesz pomyśleć, że każdy, kto zainstalował Linuksa, prawdopodobnie wie, co to jest.Ale tak nie jest.Niektórzy użytkownicy błędnie myślą, że Linux to system operacyjny.Zamiast tego Linux jest wolnym i otwartym jądrem opracowanym przez Linusa Torvaldsa w 1991 roku.

2. Jądro

Jądro jest częścią komputera, która pomaga systemowi operacyjnemu w interakcji ze sprzętem.Za każdym razem, gdy klikniesz myszą przycisk na ekranie lub naciśniesz klawisz na klawiaturze, informacja przechodzi przez jądro, które z kolei komunikuje się z systemem operacyjnym, pobierając dane jako dane wejściowe i wyświetlając dane wyjściowe za pomocą sprzętu (wyświetlacz ).

3. GNU

GNU, rekurencyjny akronim od „GNU's Not Unix”, to zestaw narzędzi open source, z których każdy może korzystać za darmo do tworzenia własnych aplikacji i systemów operacyjnych.Projekt GNU, stworzony przez Richarda Stallmana, ma na celu tworzenie i dystrybucję oprogramowania za darmo, z narzędziami open source dla każdego programisty.

Jądro Linuksa jest objęte licencją GNU GPL (General Public License), stąd nazwa GNU/Linux.Każdy system operacyjny opracowany przy użyciu narzędzi GNU o otwartym kodzie źródłowym i jądra Linuksa jest dystrybucją Linuksa.Ale możesz zapytać, co to jest dystrybucja?

4. Wydania (rotacja, styl i remiks)

 

Jak wspomniano powyżej, każdy system operacyjny, który używa jądra Linuksa do komunikacji ze sprzętem komputerowym, jest znany jako dystrybucja Linuksa. Słowo „dystrybucja” lub w skrócie dystrybucja pochodzi od procesu udostępniania, który zasadniczo „rozprowadza” system operacyjny oparty na Linuksie za darmo.

Deweloperzy i majsterkowicze Linuksa wypuszczają również spiny i hybrydy głównych dystrybucji Linuksa. „spin” lub „remix” odnosi się do dostosowanej lub pochodnej wersji oryginalnego systemu operacyjnego.Ogólnie rzecz biorąc, różnica między podstawowym systemem operacyjnym a jego spinem polega na wyborze interfejsu pulpitu lub pakietu oprogramowania, lub obu.

Weźmy za przykład Ubuntu.Występuje w kilku wersjach, w tym Xubuntu, Lubuntu i Kubuntu, z których każdy ma inne środowisko graficzne.Podobnie Fedora odnosi się do swoich nieoficjalnych spin-offów ogólnie jako „spinów”, spinów, remiksów i smaków, z których każdy ma to samo znaczenie.

5. Środowisko pulpitu

 

Aby ułatwić użytkownikom przetwarzanie, system operacyjny ma pulpit, który zapewnia graficzny sposób zarządzania systemem. Windows i macOS są znane ze swoich kultowych komputerów stacjonarnych, ale Linux robi to zupełnie inaczej.

W systemie Linux przekonasz się, że istnieje wiele komputerów stacjonarnych, znanych również jako środowiska graficzne, które można zainstalować za darmo.Środowisko graficzne zwykle zawiera menedżer okien oraz niektóre aplikacje i gadżety, które w połączeniu z menedżerem okien wzbogacają wrażenia użytkownika.Niektóre popularne środowiska graficzne to GNOME, KDE Plasma, XFCE, Pantheon i LXDE.

6. Menedżer okien

 

Menedżer okien to program kontrolujący położenie i ruch okien na ekranie.Podczas gdy menedżery okien zwykle działają za kulisami w środowisku graficznym, można ich również używać indywidualnie na komputerze z systemem Linux.Jednak dla nietechnicznych użytkowników ich konfiguracja może być skomplikowana, co jest głównym powodem, dla którego nie wszyscy lubią z nich korzystać.

Menedżery okien są lekkie i oferują lepszą wydajność niż środowiska graficzne, ponieważ nie zawierają mnóstwa niepotrzebnych aplikacji i gadżetów.Jeśli wybierzesz menedżera okien, będziesz musiał nawet zainstalować osobne menu i kompozytor.

i3wm, bspwm, awesome i Fluxbox to popularne menedżery okien. Pulpity KDE Plasma i GNOME używają zakulisowych menedżerów okien KWin i Mutter.

7. Terminal

Jeśli jesteś nowy w Linuksie, być może pamiętasz przebłyski czarnego okna z dużą ilością tekstu.To jest terminal Linux, znany również jako wiersz poleceń.

Terminal to program używany do kontrolowania powłoki systemu operacyjnego.Powłoka to tekstowy lub graficzny interfejs używany do interakcji z pulpitem. Linux Terminal jest podobny do wiersza poleceń systemu Windows, pomagając administratorom skutecznie kontrolować i zarządzać swoimi systemami.

Podczas gdy inne systemy operacyjne już dawno odeszły od używania emulatorów terminali, wiersz poleceń jest nadal powszechny w systemach operacyjnych opartych na systemie Linux.

8. korzeń

W systemie Linux root odnosi się do dwóch rzeczy: katalogu root i użytkownika root.Katalog główny jest katalogiem nadrzędnym i zawiera wszystkie pliki i foldery w systemie.Możesz użyć symbolu wieloznacznego „/” (ukośnik) do reprezentowania katalogu głównego w poleceniu.

Z drugiej strony użytkownik root, znany również jako superużytkownik lub po prostu root, to użytkownik, który ma wszystkie prawa administracyjne.Użytkownik root może przeglądać i edytować dowolny plik, dokonywać modyfikacji systemu lub innych użytkowników, a nawet usuwać całe hierarchie katalogów.Mówiąc najprościej, jest to użytkownik Linuksa z najwyższym poziomem kontroli.

9. Menedżerowie pakietów

W systemie Linux aplikacje są dystrybuowane jako pakiety, dostępne w oficjalnych repozytoriach twojej dystrybucji.Menedżer pakietów to program służący do zarządzania pakietami w systemie Linux.Pozwala na dodawanie lub usuwanie pakietów ze źródeł takich jak repozytoria twojej dystrybucji.Jeśli chcesz, możesz również dodać dodatkowe repozytoria innych firm za pomocą menedżera pakietów.

APT, RPM i pacman to trzy najpopularniejsze menedżery pakietów w dystrybucjach Linuksa.Dystrybucje oparte na Debianie i Ubuntu używają menedżera pakietów APT, Fedora, CentOS i RHEL używają menedżera pakietów RPM, a Arch Linux i jego pochodne używają pacman.

10. Kod źródłowy i pakiety binarne

Pakiet w systemie Linux odnosi się do archiwum zawierającego pliki potrzebne do wykonania lub zainstalowania programu. Oprogramowanie w systemie Linux jest zwykle wydawane w postaci pakietów, a dla użytkowników dostępne są dwa rodzaje pakietów: pakiety źródłowe i pakiety binarne.

Pakiet źródłowy zawiera kod źródłowy programu, który użytkownik musi ręcznie skompilować i zainstalować, aby uruchomić oprogramowanie.Z drugiej strony pakiety binarne zawierają wstępnie zbudowane i prekompilowane pliki wykonywalne oprogramowania.

11. Repozytorium

Repozytorium oprogramowania to zdalny serwer, który przechowuje kolekcję pakietów oprogramowania i powiązanych metadanych.Każda dystrybucja Linuksa albo ma własny zestaw repozytoriów, albo używa repozytoriów swojej dystrybucji nadrzędnej do dostarczania oprogramowania użytkownikom.

12. Wyrzutnia (GRUB)

Program startowy to program odpowiedzialny za uruchomienie komputera.Zazwyczaj system operacyjny i jego dane są przechowywane na nieulotnych dyskach pamięci masowej, takich jak dyski twarde.Bootloader pomaga załadować właściwy system operacyjny podczas uruchamiania i dodaje początkowy proces do pamięci.

GRUB jest jednym z najczęściej używanych programów ładujących podczas podwójnego uruchamiania systemu Windows z systemem Linux.Inne przykłady to LILO, BURG i Syslinux.

13. Proces

Każdy program, który uruchamiasz w swoim systemie, działa w tle jako zbiór procesów.Proces to podstawowa instancja uruchomionego programu, który wykonuje obliczenia na komputerze.

Przeglądarka internetowa, którą właśnie otworzyłeś, aby przeglądać Internet, uruchamia proces lub zestaw procesów, aby pomóc Ci w interakcji i przeglądać Internet.Podobnie menedżer plików, terminal, odtwarzacz multimediów i każdy inny program w twoim systemie zależą od procesów generujących dane wyjściowe.

14. Powłoka (Bash, Zsh itp.)

Jak wspomniano wcześniej, powłoka jest interfejsem, który pomaga w interakcji z systemem.Może to być interfejs wiersza poleceń, taki jak Terminal, lub interfejs graficzny, taki jak powłoka GNOME. Powłoka działa również jako interpreter wszystkich poleceń, które wpisujesz w terminalu.

W systemie Linux można zainstalować kilka różnych powłok.Na przykład Bash, Zsh, Fish, sh, Ksh itp.Każda powłoka robi to samo: pomaga użytkownikom i procesom w interakcji z innymi procesami w systemie.

15. Skrypt powłoki

Kiedy piszesz zestaw poleceń Linuksa i pakujesz je do pojedynczego pliku, wynikowy plik jest nazywany „skryptem powłoki”.Skrypty powłoki to proces pisania skryptu przy użyciu poleceń Linuksa, które są następnie interpretowane przez powłokę zainstalowaną na system.Skrypty wsadowe są odpowiednikami skryptów powłoki w systemie Linux w systemie Windows.

Najpopularniejszą formą skryptów powłoki są skrypty Bash, które odnoszą się do pisania i wykonywania skryptów przy użyciu powłoki Bash. Skrypty powłoki to potężny sposób na automatyzację zadań na komputerach z systemem Linux, dzięki którym korzystanie z komputera staje się znacznie łatwiejsze i przyjemniejsze dla użytkowników.

Znając te terminy i żargon, jesteś o krok bliżej do zostania profesjonalistą od Linuksa.Aby móc w pełni wykorzystać potencjał Linuksa, powinieneś być biegły w obsłudze wiersza poleceń i wiedzieć, jak rozwiązywać problemy z systemem operacyjnym, aby działał dla Ciebie, a nie bałagan.

 

Adres tego artykułu:https://www.kkgcn.com/2855.html
Informacja o prawach autorskich:Artykuł reprezentuje tylko punkt widzenia autora, prawa autorskie należą do oryginalnego autora, zapraszamy do udostępnienia tego artykułu, zachowaj źródło do przedruku!

发表 评论


Wyrażenie