Jeśli jesteś początkującym i chcesz dowiedzieć się więcej o strukturze katalogu, ten przewodnik jest dla Ciebie. Wyjaśnimy krótkie informacje o standardowej strukturze katalogu Linuksa.
Wyjaśniona standardowa struktura katalogu Linuksa
Linux jest zbudowany na UNIX, więc ma hierarchię systemu plików, która jest podobna do UNIX. Rzućmy okiem na strukturę katalogu Linuksa:
System operacyjny Linux/Unix przechowuje pliki w układzie przypominającym drzewo, który zaczyna się od katalogu głównego.
/ - Katalog główny
W Linux root to katalog najwyższego poziomu, który przechowuje wszystkie katalogi, takie jak dokumenty, muzyka i pobieranie. Katalog główny główny (/root) i katalog główny (/) powinny być odrębne.
/bin - binaria
Direktory /Dev zawiera wszystkie pliki binarne wykonywalne, które system wymaga poprawnie. Większość aplikacji w tym systemie jest w formacie binarnym i jest dostępna dla wszystkich użytkowników systemu operacyjnego Linux.
/dev - pliki urządzeń
Katalog /Dev zawiera wszystkie specjalne pliki reprezentujące urządzenia sprzętowe, takie jak dyski twarde, adaptery sieciowe i drukarki. Można znaleźć wirtualne pliki reprezentujące połączone części sprzętowe, takie jak mysz, klawiatura, urządzenia pamięci masowej itp., w katalogu /dev.
/etc - pliki konfiguracyjne
Katalog /etc zawiera pliki konfiguracyjne systemu, takie jak system konfiguracyjny systemu, ustawienia sieciowe i pliki konfiguracyjne specyficzne dla aplikacji. Pliki konfiguracyjne w całym systemie są dostępne w katalogu /etc /.
/USR - Dane binarne użytkowników i program
Katalog /USR przechowuje programy użytkowników i powiązane pliki systemu. Większość plików wykonywalnych, bibliotek i kodu źródłowego większości programów są pod „/USR”. Stąd większość plików, które są w nim zawarte, jest tylko do odczytu (dla typowego użytkownika).
/Strona główna - dane osobowe użytkownika
Katalog /dom zawiera katalogi domowe dla wszystkich poszczególnych użytkowników. Każdy użytkownik w systemie może rozróżnić swoje dane od danych innych użytkowników za pomocą katalogów domowych.
/lib - współdzielone biblioteki
Katalog /Lib zawiera wszystkie udostępnione pliki biblioteki używane przez system i inne aplikacje. Ma biblioteki dla niezbędnych binarów w folderach /bin i /sbin w katalogu /lib. Folder /usr /lib zawiera biblioteki wymagane przez pliki binarne w folderze /usr /bin.
/SBIN - Binaria systemowe
Katalog /sbin ma binarie systemowe używane przez administratora systemu. Obejmuje niezbędne pliki binarne, które są często używane przez użytkownika root do administrowania systemem.
/TMP - pliki tymczasowe
Katalog /tmp przechowuje wszystkie pliki tymczasowe, które tworzą aplikacje i systemy. Możesz usunąć tmpwatch za każdym razem, gdy system jest ponownie uruchamiany. Niektóre systemy Linux rutynowo niszczą stare pliki, więc zachowaj tutaj wszystko kluczowe.
/var - zmienne pliki danych
Directory /var przechowuje wszystkie dane zmienne, takie jak wiadomości e -mail, pliki dziennika i inne dane aplikacji. Administratorzy systemu mogą wyszukiwać tutaj dane dotyczące zachowania swoich systemów, ponieważ przechowywane tutaj pliki nie są automatycznie wymazane.
/BOOT - Pliki rozruchowe
Directory /boot zawiera wszystkie pliki, z których korzysta ładowarka systemowa do uruchamiania systemu systemu Linux. Wraz z jądrem zapisuje również początkowy system plików RAM lub initramfs.
/PROC - PROCES i PLIKY
Katalog /PROM zawiera informacje o aktualnie uruchomionych procesach i sprzęcie systemowym. Na uruchomieniu system tworzy tymczasowy system plików i usuwa go, gdy użytkownik go wyłącza.
/Opt - Opcjonalne oprogramowanie
Katalog /opt przechowuje opcjonalne oprogramowanie dodatkowe, które nie jest wymagane przez system. Aby wszyscy użytkownicy mogli obsługiwać oprogramowanie, zwyczajowe utrzymanie kodu źródłowego w OPT i połączenie pliku binarnego w katalogu /bin.
/Root - Directory Home of the Root
/Root to katalog domowy dla użytkowników root systemu. Jest dostępny at /root, w przeciwieństwie do /dom /root. To nie jest to samo, co / lub katalog główny systemu.
/Media - Mocować punkt dla wymiennych mediów
/Media zamontuje usuwanie urządzeń multimedialnych, takich jak dyski USB i CDS. Na przykład system generuje katalog w katalogu /medialnym, gdy umieszczasz CD w systemie Linux.
/MNT - Góra
Katalog /MNT jest używany jako tymczasowy punkt montażu dla systemów plików. Jest podobny do katalogu /mediów, ale administratorzy systemu używają MNT do montażu systemów plików, a nie automatycznie montażu multimediów wymiennych.
/SYS - Informacje o systemie
Katalog /SYS przechowuje wszystkie informacje o sprzęcie systemowym i urządzeniu w systemie Linux.
/SRV - Dane serwisowe
Katalog /srv przechowuje wszystkie ważne dane dotyczące usług, które przechowuje system. Na przykład pliki Twojej witryny muszą znajdować się w katalogu /srv, jeśli używasz serwera Apache HTTP dla strony internetowej.
/Uruchom - tymczasowy system plików
Katalog /Run ma wszystkie dane wykonawcze, takie jak procesy systemowe i informacje o usługach. Na początku procesu rozruchu pliki w katalogu /run muszą zostać usunięte (lub usuwane lub zmniejszone, odpowiednio).
Wniosek
Ten przewodnik pokazuje krótkie informacje na temat standardowej struktury katalogu Linux, o których należy znać jako użytkownik. Jak wspomniano wcześniej, struktura katalogu Linuksa przypomina drzewo, z katalrami rozgałęzionymi z korzenia. Jednocześnie sama hierarchia systemu plików Linux pochodzi z korzenia.