Dla tych użytkowników, którzy są nowicjuszami w Linuksie, powinniście to wiedzieć Linux jest zbudowany w zupełnie inny sposób niż struktura katalogów, do której możesz być przyzwyczajony z systemu Windows.
W poprzednim artykule omówiliśmy niektóre z głównych katalogów które tworzą hierarchię w Linuksie. Tym razem porozmawiamy o kilku innych, o których muszę wspomnieć w poprzedni artykuł.
/ lost + found
Każdy system plików Linuksa ma katalog zagubiony + znaleziony. Jeśli system się zawiesi, następny rozruch sprawdzi system plików.
I wszyscy uszkodzone pliki znalezione podczas sprawdzania systemu są umieszczane w katalogu lost + found, abyś mógł spróbować odzyskać jak najwięcej danych.
/ media wymienny nośnik danych
Ten katalog zawiera podkatalogach, w których są zamontowane lSposób komunikacji urządzeń podłączonych do komputera.
Na przykład, jeśli dysk USB jest włożony do systemu Linux, w katalogu automatycznie utworzy dla niego folder. Możesz uzyskać dostęp do zawartości USB, przechodząc do tego katalogu.
/ mnt - tymczasowy punkt montowania
Ten katalog zawiera zewnętrzne systemy plików, które zostały podłączone.
Jednostki, które pojawiają się w / mnt, reprezentują zasoby zewnętrzne, do których można uzyskać dostęp za pośrednictwem tego katalogu.
/ opt
Ten katalog zawiera podkatalogi dla dodatkowych pakietów. Często jest używany do przechowywania dodatkowych plików programów zainstalowanych w systemie.
/ proc pliki i procesy jądra
Katalog / proc jest podobny do katalogu / dev, ponieważ nie zawiera żadnego ze standardowych plików. Zawiera specjalne pliki, które reprezentują informacje o systemie i procesie.
/ root - katalog główny
Ten katalog to katalog użytkownika root (/ home / root). Musisz odróżnić ten katalog od /, który jest katalogiem głównym systemu katalogów.
/ biegać
Ten katalog zapewnia aplikacjom standardowe miejsce do przechowywania plików przejściowycha także procesy identyfikacji i gniazda. Oprócz plików, których nie można przechowywać w / tmp, ponieważ pliki w / tmp można usunąć.
/ sbin binaria administracyjne systemu
Ten katalog jest podobny do katalogu / bin, ponieważ zawiera niezbędne pliki binarne, które najprawdopodobniej będą używane przez użytkownika root do administrowania systemem.
Wszystkie te katalogi (/ sbin, / usr / sbin i / usr / local / sbin) są używane do celów administracyjnych, dlatego tylko administrator może uruchamiać ich zawartość.
/ srv usługa danych
Ten katalog czawiera dane dotyczące usług świadczonych przez systempraktycznym przykładem jest sytuacja, gdy do pracy ze stronami internetowymi używany jest serwer HTTP Apache
/ tmp dane tymczasowe
Sklep z aplikacjami pliki tymczasowe w / tmp. Zazwyczaj te pliki są usuwane po ponownym uruchomieniu systemu.
Pliki binarne użytkownika / usr i dane tylko do odczytu
Katalog / usr czawiera aplikacje i pliki używane przez użytkowników.
Np. nie są potrzebne do działania aplikacji systemowych, ponieważ są przechowywane w katalogu / usr / bin zamiast w katalogu / bin, a pliki binarne wymagane do administrowania systemem nie są przechowywane w katalogu / usr / sbin zamiast w / sbin.
Biblioteki dla każdej aplikacji są przechowywane w katalogu / usr / lib, a / usr zawiera również inne foldery, na przykład pliki niezależne od architektury, takie jak grafika, są przechowywane w / usr / share.
W katalogu / usr / local aplikacje są zwykle instalowane lokalnie skompilowane, ponieważ nie blokują reszty systemu.
/ var zmienne dane
Ten katalog będzie zawierał zmienne i tymczasowe pliki danych, a także pliki buforowania (pliki przechowywane w kolejce oczekujące na wykonanie, takie jak kolejki drukowania).
Wszystkie logi systemowe i te generowane przez zainstalowane usługi znajdują się w hierarchicznej strukturze / var. Oznacza to, że ogólny rozmiar tego katalogu będzie stale rosnąć.
Użyteczność / var polega na możliwości wykrywania problemów w celu zapobiegania im i rozwiązywania.
Bardzo dobry artykuł. Widziałem kiedyś folder / Palo. Po co to?