Katalogi Linux: jakie są główne foldery każdej dystrybucji

Chociaż bardzo niewiele osób używa go jako systemu operacyjnego, wiele osób może dziwić się, że w rzeczywistości serce Linuksa jest obecne na wielu urządzeniach, z których korzystamy na co dzień.
Jak wyjaśniono w przeszłości, Linux jest centralną częścią Androida, najpopularniejszego systemu operacyjnego na smartfony, telewizory, smartwatche, telewizory Box i wiele innych urządzeń.
Gdy używasz systemu operacyjnego GNU / Linux, foldery systemowe mogą cię zaskoczyć, biorąc pod uwagę ogromną różnicę w porównaniu do folderów, z którymi przyzwyczajasz się do pracy w systemie Windows.
Wkładanie rąk do folderów systemowych w systemie Windows jest już niewskazane, nie mówiąc już o korzystaniu z systemu Linux!
Nie oznacza to całkowitego ignorowania istnienia folderów systemowych w systemie Linux, w szczególności jeśli masz problem lub szukasz określonego pliku, znając hierarchię i sposób używania folderów, gdy są używane, system pozwoli ci natychmiast zrozumieć, gdzie znaleźć „pliki wykonywalne” świata Linuxa, w których znajdują się pliki konfiguracyjne i gdzie można znaleźć sterowniki.
Nawet dla tych, którzy są bardziej ciekawi i dla tych, którzy chcą nauczyć się czegoś nowego, widzimy tutaj, jak „czytać” i rozumieć różnice w katalogach systemowych Linuxa, które możemy zobaczyć również w Androidzie (tylko po zrootowaniu), w popularnych systemach takich jak Ubuntu i Chrome OS.
W tym przewodniku pokażę, które katalogi są obecne w Ubuntu lub dowolnej współczesnej dystrybucji GNU / Linux, której używasz, aby zawsze wiedzieć, co robić i gdzie szukać ważnych plików, ponieważ foldery są identyczne dla wszystkich.
Czytaj także : 10 najczęściej używanych dystrybucji Linuksa na świecie
Katalogi Linux: przesłanka
Aby w pełni zrozumieć, jak działa Linux, musisz zacząć od ważnej przesłanki: wszystko jest zarządzane za pomocą plików, nawet jeśli mówisz o urządzeniach peryferyjnych i komputerach.
Jeśli masz problem z Wi-Fi, najprawdopodobniej będziesz musiał pobrać plik, a także zaktualizować sterownik karty graficznej (także plik), dysk twardy (zarządzany przez plik) i nagrywarkę DVD (również obecny jako plik).
Pliki te nie są umieszczane w kolejności losowej, ale przestrzegają ścisłej hierarchii narzuconej przez systemy Linux, więc jeśli znasz charakter problemu i dokładnie wiesz, w którym folderze możesz znaleźć odpowiedni plik, rozwiązywanie problemów w systemie Linux może być znacznie łatwiejsze.
Oczywiście nie wszystko jest w zasięgu zwykłego użytkownika, ale jeśli chcesz się nauczyć i poznać nowy system operacyjny, zrozumienie hierarchii folderów jest z pewnością jedną z „broni”, której możesz użyć, aby jeszcze lepiej poznać system GNU / Linux.
UWAGA: aby uprościć zrozumienie następujących folderów, ważne jest, aby wiedzieć, że symbol / identyfikuje „root”, tj. Podstawową przestrzeń na dysku lub na partycji, na której znajduje się Linux; odpowiada zatem folderowi C: \ Windows.
Jeśli widzisz / już wiesz, że musisz otworzyć folder dysku twardego lub partycję systemową Linux, aby zobaczyć foldery w nim zawarte.
Katalogi Linux: foldery użytkowników
Foldery użytkownika to te, w których można znaleźć profile użytkowników utworzone przez system operacyjny, wraz z powiązanymi plikami osobistymi (dokumenty, zdjęcia, filmy) i dostosowaniami programu.
W systemie Linux są dwa foldery użytkowników:
- / home : folder ze wszystkimi użytkownikami ze standardowymi uprawnieniami
- / root : folder z użytkownikiem z maksymalnymi uprawnieniami administracyjnymi
W pierwszym folderze znajdziesz tyle podfolderów, ile jest profili w systemie.
Jeśli utworzysz użytkownika o nazwie „Rocco”, tutaj znajdziesz folder Rocco ze wszystkimi folderami użytkownika na pliki osobiste i (jako foldery ukryte) ścieżki konfiguracji zainstalowanych programów.
Root to szczególny folder zarezerwowany dla użytkownika z maksymalnymi uprawnieniami administracyjnymi, zwykle nie jest dostępny dla zwykłych użytkowników i zawiera ustawienia programów odnoszących się do użytkownika root.
Katalogi Linux: foldery programów
Po zainstalowaniu nowego programu w systemie Linux foldery używane przez system są następujące:
- / usr: folder ze wszystkimi plikami „wykonywalnymi” i częścią plików konfiguracyjnych programu
W tym folderze można znaleźć różne podfoldery, wszystkie bardzo przydatne do działania programów, najważniejsze są na pewno:
- / usr / share : ten folder zawiera dane aplikacji i podręczniki
- / usr / bin : zawiera wszystkie pliki wykonywalne w środowisku Linux (pliki binarne)
- / usr / src : tutaj znajdziesz źródła jądra
- / lib: jak sama nazwa wskazuje w tym folderze, znajdziesz drugą część plików potrzebną do uruchomienia programów (biblioteki)
- / etc : ten folder zawiera ustawienia aplikacji i narzędzi systemowych (już obecne wraz z systemem operacyjnym) -
Główny podkatalog to /etc/init.d, który zawiera wszystkie skrypty inicjujące dla usług takich jak praca w sieci, samba, apache, cron, hal i tak dalej.
- / opt : folder zarezerwowany przez Linuksa dla cięższych programów, ale mało używany przez nowoczesne systemy operacyjne.
Niektóre pliki konfiguracyjne programów (specyficzne dla każdego użytkownika) można znaleźć w folderze / home, więc jeśli na komputerze jest program, ale kilku użytkowników, każdy będzie miał swoje ulubione, personalizacje i konfiguracje.
Foldery urządzeń
Jak wspomniałem, każde urządzenie lub urządzenie peryferyjne na PC jest obecne w postaci pliku; pliki te znajdują się w następujących folderach:
- / dev : oto pliki i sterowniki, dzięki którym urządzenia podłączone do systemu będą działać.
Ten katalog zawiera wszystkie pliki urządzeń, które są sterownikami w systemie Windows.
W Linuksie wszystkie urządzenia peryferyjne i jednostki mają nazwy, na przykład dyski twarde są zwykle klasyfikowane jako hda, hdb, hdc.
Specjalne urządzenia zewnętrzne, takie jak urządzenia USB, można sklasyfikować jako sda, sdb, sdc, więc patrząc na katalog / dev zobaczysz różne pliki, a każde z nich jest urządzeniem rzeczywistym lub wirtualnym.
Urządzenia peryferyjne w systemie Linux rozróżniają urządzenia przechowujące dane i urządzenia przesyłające dane, takie jak myszy.
W systemie Windows nie ma takiego folderu, dane na zainstalowanych urządzeniach peryferyjnych są trochę w kluczach rejestru i są trudne do zlokalizowania, a trochę w plikach zawartych w folderze C: \ Windows \ system32 \ drivers, ale w Windows, a także w Linuksa, tych plików, nie należy dotykać.
- / proc : w tym folderze znajdziesz wszystkie procesy uruchomione przez procesor jako plik
- / mnt : tutaj możesz znaleźć (w podfolderach) urządzenia pamięci masowej, od dysków twardych po nośniki USB przechodzące do folderów sieciowych.
Jeśli podłączysz klucz 8 GB, pojawi się tutaj folder 8 GB z całą zawartością (jeśli jest obecna), a także jeśli masz zamontowaną dowolną partycję na dysku twardym.
W niektórych systemach operacyjnych znajdziesz także folder / mount, który robi dokładnie to samo.
Dzięki zawartości tych folderów możesz kontrolować całą przestrzeń obecną na komputerze (w tym zewnętrzne urządzenia pamięci masowej) i prawidłowe działanie urządzeń peryferyjnych.
Inne foldery
Istnieją inne foldery w katalogu głównym Linux, ale interwencja użytkownika zwykle nie jest wymagana (z wyjątkiem bardzo rzadkich przypadków); foldery to:
- / tmp : ten folder zawiera wszystkie pliki tymczasowe wygenerowane przez system
- / var: ten folder zawiera informacje o uruchomionych programach, w tym logi systemowe
- / boot: tutaj możesz znaleźć wszystkie pliki niezbędne do poprawnego rozruchu systemu Linux.
Rzadko będziesz korzystać z tych folderów, ale znajomość ich istnienia i ich zawartości pozwoli Ci podjąć właściwe działania, gdy zajdzie taka potrzeba, w szczególności aby dowiedzieć się o naturze problemów z programami (w folderze / var znajdują się logi),

Zostaw Swój Komentarz

Please enter your comment!
Please enter your name here