Struktura katalogu Linuksa i ważne ścieżki plików
- 3333
- 649
- Seweryn Augustyniak
Krótko: w tym artykule zawiera rozkład systemu systemu/katalogu systemu Linux, niektóre z krytycznych plików, ich użyteczność i ich lokalizację.
Prawdopodobnie musiałeś słyszeć, że wszystko jest uważane za plik w instrumentach instrumentów UNIX i UNIX, takich jak Linux. Jeśli nie plik, musi to być proces działający.
Istnieją trzy szerokie kategorie plików w Linux.
- Pliki ogólne - Są to zwykłe pliki złożone z danych binarnych lub ASCII. Są to zwykłe pliki, takie jak dokumenty, obrazy, pliki audio i wideo itp.
- Pliki katalogu - W Linux katalogi są również klasyfikowane jako pliki, ponieważ służą również jako przestrzeń do przechowywania innych plików i folderów.
- Pliki urządzeń - Są to specjalne pliki, które dostarczają interfejsu sterownikom urządzeń, które umożliwiają użyteczność urządzeń sprzętowych w systemie, takich jak myszy, klawiatury, urządzenia USB, dyski twarde itp. Są one znalezione w /Dev informator.
Schemat struktury katalogu Linuksa
Standardowy Linux Dystrybucja jest zgodna z strukturą katalogu, jak podano poniżej z diagramem i wyjaśnieniem.
Struktura katalogu LinuksaKażde z powyższych katalogów (które jest plikami, przede wszystkim zawiera ważne informacje, wymagane do uruchamiania sterowników urządzeń, plików konfiguracyjnych itp. Opisując krótko cel każdego katalogu, zaczynamy hierarchicznie.
/ Directory
Katalog główny, oznaczony pojedynczym cięciem do przodu (/)
, jest najwyższym katalogiem w strukturze katalogu Linuksa. Zawiera wszystkie katalogi, podwodne i pliki w systemie Linux. Pochodzi z katalogu głównego, w którym rozpoczyna się hierarchia katalogu Linuksa.
NOTATKA: Katalog główny (/)
Nie należy mylić z katalogiem głównym głównym (/źródło)
.
/BOOT DIRECTORY
Jest to jeden z najważniejszych katalogów w systemie Linux. W miarę jak nazwa, katalog rozruchowy zawiera pliki rozruchowe Linux, takie jak bootloader, jądro i powiązane pliki. Pliki takie jak 'vmlinuz„Reprezentuj skompresowany obraz jądra Linux.
Katalog rozruchowy w Linux/itp. Katalog
/itp Directory zawiera pliki konfiguracyjne systemu dla wszystkich instalowanych usług, skryptów i aplikacji zewnętrznych. Ten katalog jest uważany za środek nerwowy systemu Linux.
/itp. Katalog w Linux/katalog domowy
/dom Directory to katalog, który zawiera foldery osobiste i pliki użytkownika. W graficznym systemie Linux katalog domowy domyślnie zawiera foldery takie jak komputer stacjonarny, dokumenty, pobierania, zdjęcia, filmy i publiczne.
Ponadto /dom Katalog zawiera osobiste pliki konfiguracyjne, które są prefiksowane za pomocą kropki (.)
. Są to ukryte pliki zawierające ustawienia specyficzne dla użytkownika dla sesji logowania.
/katalog główny
/źródło Directory to katalog domowy dla użytkownika root, który jest również określany jako katalog domowy użytkownika głównego (a nie jako root (/)
informator).
Konto główne określane również jako superuser, użytkownik administracyjny, administrator systemu lub po prostu użytkownik root ma cały dostęp do poleceń i plików systemowych w Linux.
Katalog użytkowników root w Linux/Opt Directory
/optować Directory to katalog zarezerwowany dla pakietów dodatkowych i aplikacji innych firm, które nie są domyślnie uwzględnione w oficjalnych repozytoriach systemu.
Na przykład podczas instalacji aplikacji, takich jak Skype, Niezgoda, Spotify, i Java, aby wspomnieć o kilku, są przechowywani w /optować informator.
/Opt Directory w Linux/Directory /Dev
/Dev Katalog zawiera pliki urządzeń lub specjalne pliki dla urządzeń dołączonych do systemu, takie jak dysk twardy, klawiatura i mysz. Jak wspomniano, nie są one regularne, że użytkownik może czytać i pisać.
Są to abstrakcje standardowych urządzeń, z którymi aplikacje w systemie oddziałują na wywołania systemu wejściowego i wyjściowego.
/Directory DEV w Linux/Directory /var
/var Directory przechowuje pliki zmienne generowane przez system, które zawierają pliki dziennika, pamięci podręczne i pliki szpuli, aby wymienić tylko kilka.
/Direktory Var w Linux/Katalog bin
/kosz Directory zawiera pliki binarne użytkowników, programy wykonywalne i wspólne polecenia systemowe, które są używane przez wszystkich użytkowników w systemie. Należą do nich LS, PWD, CAT, Mkdir, płyta CD, mv, CP, DU, DF, TAR, RPM, WC, historia itp.
/Katalog bin w Linux/SBIN Directory
/sbin Directory zawiera pliki wykonywalne, narzędzia i polecenia systemowe zarezerwowane dla użytkownika root lub użytkownika z uprawnieniami root. Takie polecenia obejmują Halt, Reboot, MKFS, FSCK, FDISK, HATT, IPTABLES, IFCONFIG, IP, SWAPON itp.
/SBIN Directory w Linux/katalog USR
/usr Directory plasuje się jako jeden z najważniejszych katalogów ze względu na ogromną ilość przechowywanych danych. Katalog zawiera pliki tylko przez system. Należą do nich biblioteki, binaria użytkowników i ich dokumentacja, programy i narzędzia systemowe.
/katalog USR w Linux/PROC DIRECTORY
Katalog /proc jest w pewnym sensie dziwnym katalogiem. Jest to wirtualny lub pseudo systemowy system plików, który zawiera istotne informacje o uruchamianiu procesów. Jest uważane za centrum kontroli i informacji dla jądra Linux.
System plików jest tworzony w locie po uruchomieniu systemu i jest zniszczony po wyłączeniu systemu.
/PROC Directory w Linux/MNT Directory
/MNT Katalog wraz z podrzędnymi podkataliskami jest katalog przeznaczony do użycia jako tymczasowy punkt montażowy do montażu urządzeń do przechowywania, takich jak dyski twardych, dyski USB i CDROMS.
Katalog MNT w Linux/SYS DIRECTORY
/Sys to wirtualny system plików, który zawiera zestaw plików wirtualnych, które zapewniają interfejs do jądra Linux.
/SYS Directory w Linux/Katalog mediów
/głoska bezdźwięczna Katalog to katalog, w którym system zamontuje nośniki zdejmowane, takie jak dyski USB.
/Directory Media w Linux/Run Directory
/uruchomić Directory to tymczasowy system plików, który zawiera niestabilne dane działania, które pokazują system od czasu jego uruchamiania. Pliki pod /uruchomić Katalog musi zostać usunięty (usunięty lub obcięty jako wygodny) na początku procesu rozruchu.
/Run Directory w Linux/Katalog TMP
/TMP Directory to katalog, który przechowuje pliki tymczasowe, a wiele programów używa tego katalogu do tworzenia plików blokady i utrzymania tymczasowego przechowywania danych.
Nie usuwaj plików w katalogu/tmp, chyba że wiesz dokładnie, co robisz! Wiele z tych plików ma kluczowe znaczenie dla obecnie uruchamiających programów, a ich usunięcie może wpłynąć na awarię systemu.
/katalog TMP w Linux/Katalog LIB
/lib Directory przechowuje wszystkie podstawowe standardowe biblioteki wymagane przez pliki binarne użytkowników w /kosz informator.
/Katalog LIB w Linux/Lost+Found Directory
Znaleziono+ Katalog jest instalowany podczas instalacji Linux, przydatne do odzyskiwania plików, które mogą być zepsute z powodu nieoczekiwanego wyłączania.
/SRV Directory
/SRV Directory to katalog usług i jest skrócony jako 'SRV'. Ten katalog zawiera pliki specyficzne dla serwera i usługi.
Badanie ważnego pliku, ich lokalizacji i ich użyteczności
Linux jest złożonym systemem, który wymaga bardziej złożonego i wydajnego sposobu początek, zatrzymywać się, utrzymywać I ponowne uruchomienie system, w przeciwieństwie do Okna. Istnieje dobrze zdefiniowana konfiguracja plik, binaria, Strony człowieka, Pliki informacji, itp. dla każdego proces W Linux.
Oprócz głównych katalogów, oto lista niektórych wybitnych plików i katalogów i ich zastosowań.
- /boot/vmlinuz : Kernel Linux plik.
- /dev/hDA : Plik urządzenia dla pierwszego IDE HDD (Dysk twardy).
- /dev/hdc : Plik urządzenia dla IDE CDROM, powszechnie.
- /dev/sda: Plik urządzenia dla pierwszego napędu SATA (dysk twardy).
- /dev/null : Pseudo-urządzenie, które nie istnieje. Czasami wydobycie śmieci są przekierowywane /dev/null, tak, że zagubił się na zawsze.
- /etc/bashrc : Ten plik zawiera domyślne domyślne, funkcje i aliasy wśród innych plików, które są używane przez wszystkich użytkowników systemu.
- /etc/crontab : Jest to plik całego systemu, który jest wyjątkowo sformatowany w celu zaplanowania lub automatyzacji zadań systemowych w systemie Linux.
- /itp./Eksport : Plik, który określa, które systemy plików są eksportowane do zdalnych hostów i określa opcje.
- /etc/fstab : Jest to specjalny plik zawierający informacje o wszystkich punktach montażowych i opcjach punktów montażowych. Każda linia w tym pliku zawiera sześć opcji, z których każda oznacza informacje o punkcie montażowym lub systemie plików.
- /etc/hosts : Jest to plik konfiguracyjny, który mapuje nazwy hostów systemowych do odpowiednich adresów IP.
- /etc/hosts.umożliwić : Plik określa, które hosty mogą łączyć się z systemem lokalnym.
- /etc/host.zaprzeczyć : Plik określa, które hosty są odmowy dostępu i usług na komputerze lokalnym.
- /itp./problem : Zawiera wiadomość przed loginem.
- /etc/moduły : Ten plik zawiera nazwy modułów jądra, które należy załadować w czasie rozruchu, jeden na wiersz.
- /etc/motd : MOTD oznacza wiadomość dnia, Użytkownicy wiadomości zajmują się loginem.
- /etc/mTab : Plik tylko do odczytu zawierający listę aktualnie zamontowanych systemów plików.
- /etc/passwd : Plik zawierający informacje użytkownika systemu, takie jak nazwa użytkownika, UID, GID i login
- /etc/printcap : Zawiera informacje o drukarce generowane przez/etc/kubki/drukarki.plik CONF.
- /itp./Profil : Zawiera środowisko całego systemu Linux i inne skrypty uruchamiania.
- /itp./Profil.D : Skrypt aplikacji, wykonany po Zaloguj sie.
- /etc/rc.D : Informacja o poziom biegu konkretny skrypt.
- /etc/rc.d/init.D : Poziom biegu Inicjalizacja Scenariusz.
- /etc/resolv.conf : To jest plik DNS Resolver. Określa, w jaki sposób system wykorzystuje DNS do rozwiązywania nazw hostów.
- /itp./Bezpieczeństwo : Zawiera pliki konfiguracyjne dla różnych modułów PAM.
- /etc/skel : Jest to katalog zawierający zestaw plików konfiguracyjnych użytkownika, które są kopiowane do katalogu domowego użytkownika po utworzeniu użytkownika.
- /etc/x11 : Jest to katalog zawierający pliki konfiguracyjne dla systemu X-Window.
- /usr/bin : Normalny użytkownik wykonywalny polecenia.
- /usr/bin/x11 : Ten katalog zawiera nieskończenie zagnieżdżone katalogi i binaria dla systemu X Windows.
- /usr/include : Katalog zawiera pliki nagłówka dla kompilatorów C. Obejmuje to Stdio.H, stdlib.H i ciąg.H między innymi.
- /usr/share : Wspólne katalogi Pliki MAN, Pliki informacji, itp.
- /usr/lib : Ten katalog składa się z plików obiektowych i katalogów
- /usr/sbin : Katalog zawiera pliki binarne z uprawnieniami Superuser lub do administracji systemu.
- /proc/cpuinfo : Plik zawiera informacje systemowe, w tym model procesora, nazwę modelu, liczbę rdzeni i prędkość zegara, aby wymienić kilka plików.
- /proc/przerwania : Informacje o bieżącym przerwania korzystanie obecnie.
- /proc/ioports : Plik zawiera wszystkie adresy wejściowe/wyjściowe używane przez urządzenia na serwerze.
- /proc/meminfo : Plik, który przechowuje informacje o użyciu pamięci, w tym informacje o wymianie.
- /proc/moduły : Plik, który zawiera listę wszystkich modułów używanych przez jądro
- /Proc/Mount : Plik zawiera szczegółowe zamontowane informacje o systemie plików.
- /Proc/Stat : Plik zawiera szczegółowe informacje o działaniu systemu i jądra.
- /Proc/Swaps : Plik zawiera informacje o pliku swap.
- /proc/wersja : Plik zawiera informacje o wersji Linux.
- /var/log/lastLog : Plik binarny, który zawiera informacje o ostatnich udanych loginach użytkowników.
- /var/log/wiadomości : Plik zawiera dziennik wiadomości tworzonych przez Syslog Demon na buty.
- /var/log/syslog : Plik zawierający niekrytyczne dzienniki systemu.
- /var/log/wtmp : Plik wymienia logowania czas I czas trwania każdego użytkownika w systemie obecnie.
To wszystko na teraz. Trzymaj się z Tecmint dla każdego Aktualności i postać z Linux I Foss świat. Bądź zdrowy i nie zapomnij o przekazaniu cennych komentarzy w sekcji komentarzy.
- « Jak używać polecenia „głowa” w Linux [8 przydatnych przykładów]
- Zainstaluj Rocky Linux 9 na VirtualBox w systemie Windows »