da.phhsnews.com


da.phhsnews.com / Linux Directory Structure, Forklaret

Linux Directory Structure, Forklaret


Hvis du kommer fra Windows, kan Linux-filsystemstrukturen virke særligt fremmed. C: -drev og drevbogstaver er forsvundet, erstattet af a / og kryptisk-lydende mapper, hvoraf de fleste har tre bogstaver.

Filsystemet File System Hierarchy (FHS) definerer strukturen i filsystemer på Linux og andre UNIX -lignende operativsystemer. Linux-filsystemer indeholder dog også nogle mapper, der endnu ikke er defineret af standarden.

/ - Root Directory

Alt på dit Linux-system er placeret under / mappen, kendt som rodmappen. Du kan tænke på / mappen som ligner C: -katalogen på Windows - men det er ikke helt sandt, da Linux ikke har drevbogstaver. Mens en anden partition ville være placeret på D: på Windows, ville denne anden partition blive vist i en anden mappe under / på Linux.

/ bin - Essential User Binaries

Den / bin-mappen indeholder de væsentlige brugerbinarier (programmer) Det skal være til stede, når systemet er monteret i single-user mode. Applikationer som Firefox er gemt i / usr / bin, mens vigtige systemprogrammer og værktøjer som bash shell er placeret i / bin. / Usr-mappen kan gemmes på en anden partition - at placere disse filer i / bin-mappen sikrer, at systemet har disse vigtige værktøjer, selvom der ikke er installeret andre filsystemer. Den / sbin-mappen er ens, den indeholder vigtige systemadministrationsbinarier.

/ boot - Static Boot Files

Den / boot-mappen indeholder de filer, der er nødvendige for at starte systemet - f.eks. GRUB-bootloaderens filer og din Linux kerner gemmes her. Startladerens konfigurationsfiler findes ikke her, men de er i / etc med de andre konfigurationsfiler.

/ cdrom - Historisk monteringspunkt til cd-rom

Kataloget / cdrom er ikke en del af FHS-standarden, men du finder det stadig på Ubuntu og andre operativsystemer. Det er et midlertidigt sted for cd-rom'er, der er indsat i systemet. Standardwebstedet for midlertidige medier er dog inde i / mediekataloget.

/ dev - Enhedsfiler

Linux udsætter enheder som filer, og / dev-mappen indeholder en række specielle filer, der repræsenterer enheder. Disse er ikke egentlige filer, som vi kender dem, men de vises som filer - for eksempel er / dev / sda det første SATA-drev i systemet. Hvis du vil partitionere det, kan du starte en partitionsredaktør og fortælle det om at redigere /dev/sda.

Denne katalog indeholder også pseudo-enheder, som er virtuelle enheder, der ikke svarer til hardware. For eksempel producerer / dev / random producerer tilfældige tal. / dev / null er en speciel enhed, der ikke producerer output og automatisk kasserer alle indgange - når du leder udgangen af ​​en kommando til / dev / null, skal du kassere det.

/ etc - Konfigurationsfiler

/ etc bibliotek indeholder konfigurationsfiler, som i almindelighed kan redigeres manuelt i et tekstredigeringsprogram. Bemærk, at / etc / mappen indeholder system-dækkede konfigurationsfiler - brugerspecifikke konfigurationsfiler er placeret i hver brugers hjemmekatalog.

/ hjem - Hjemmemapper

Hjemmemappen indeholder en hjemmemappe til hver bruger. For eksempel, hvis dit brugernavn er Bob, har du en hjemmemappe placeret på / home / bob. Denne hjemmemappe indeholder brugerens datafiler og brugerspecifikke konfigurationsfiler. Hver bruger har kun skriveadgang til deres egen hjemmemappe og skal have forhøjede tilladelser (blive rodbrugeren) for at ændre andre filer på systemet.

/ lib - Essential Shared Libraries

/ lib-biblioteket indeholder biblioteker, der er nødvendige af De væsentlige binære filer i mappen / bin og / sbin. Biblioteker, der kræves af binærerne i mappen / usr / bin, findes i /usr/lib.

/lost+found - Gendannede filer

Hvert Linux-filsystem har en tabt + fundet mappe. Hvis filsystemet går i stykker, udføres en filsystemkontrol ved næste opstart. Eventuelle beskadigede filer fundet vil blive placeret i den tabte + fundne mappe, så du kan forsøge at genoprette så mange data som muligt.

/ Media - Flytbare medier

Mediekataloget indeholder underkataloger, hvor der kan monteres flytbare medieenheder, der er indsat i computeren. For eksempel, når du indsætter en cd i dit Linux-system, oprettes en mappe automatisk inde i / mediekataloget. Du kan få adgang til indholdet på cd'en inde i denne mappe.

/ mnt - Midlertidige Mount Points

Historisk set er / mnt-biblioteket, hvor systemadministratorer monterede midlertidige filsystemer, mens de bruges. Hvis du f.eks. Monterer en Windows-partition for at udføre nogle filgendannelsesoperationer, kan du montere den på / mnt / windows. Du kan imidlertid montere andre filsystemer hvor som helst på systemet.

/ opt - Valgfri pakker

Den / opt-mappen indeholder undermapper for valgfrie softwarepakker. Det bruges almindeligvis af proprietær software, der ikke overholder standardfilsystemhierarkiet. Et proprietært program kan f.eks. Dumpe sine filer i / opt / application, når du installerer det.

/ proc - Kernel- og procesfiler

Den / proc-mappe ligner / dev-mappen, fordi den ikke indeholder standardfiler. Den indeholder specielle filer, der repræsenterer system- og procesoplysninger.

/ root - Root Home Directory

Den / root-mappen er root-brugerens hjemmemappe. I stedet for at være placeret på / home / root, er den placeret på / root. Dette er forskelligt fra /, som er systemets rodmappe.

/ kørsel - Application State Files

Knappen / kørslen er ret ny og giver applikationer et standardsted til at gemme forbigående filer, som de har brug for som stikkontakter og proces-id'er . Disse filer kan ikke gemmes i / tmp, fordi filer i / tmp kan blive slettet.

/ sbin - Systemadministrator binære filer

Kataloget / sbin ligner / bin-mappen. Den indeholder vigtige binære filer, som generelt er beregnet til at blive kørt af rodenbrugeren til systemadministration.

/ selinux - SELinux Virtual File System

Hvis din Linux-distribution bruger SELinux til sikkerhed (f.eks. Fedora og Red Hat) Selnet / selinux-mappen indeholder specielle filer, der bruges af SELinux. Det ligner / proc. Ubuntu bruger ikke SELinux, så forekomsten af ​​denne mappe på Ubuntu ser ud til at være en fejl.

/ srv - Servicedata

Kataloget / srv indeholder "data for tjenester leveret af systemet." Hvis du var Hvis du bruger Apache HTTP-serveren til at betjene et websted, vil du sandsynligvis gemme dine websites filer i en mappe inde i / srv-mappen.

/ tmp - Midlertidige filer

Programmer gemmer midlertidige filer i / tmp-biblioteket. Disse filer slettes generelt, når dit system genstartes og kan slettes til enhver tid af hjælpeprogrammer som tmpwatch.

/ usr - Brugerbinarier og skrivebeskyttet data

/ usr-mappen indeholder applikationer og filer, som brugerne bruger , i modsætning til applikationer og filer, der bruges af systemet. For eksempel er ikke-essentielle applikationer placeret inde i / usr / bin-mappen i stedet for / bin-mappen, og ikke-væsentlige systemadministrations-binære filer er placeret i / usr / sbin-mappen i stedet for / sbin-mappen. Biblioteker for hver er placeret inde i / usr / lib biblioteket. / Usr-mappen indeholder også andre mapper - for eksempel er arkitekturafhængige filer som grafik placeret i /usr/share.

Den / usr / local directory er, hvor lokalt kompilerede applikationer installeres som standard - dette forhindrer dem i at mucke op resten af ​​systemet.

/ var - Variable Data Files

/ var-mappen er den skrivbare modstykke til / usr-mappen, som skal være skrivebeskyttet under normal drift. Logfiler og alt andet, der normalt skrives til / usr under normal drift, skrives til / var-mappen. Du kan f.eks. Finde logfiler i /var/log.


For mere detaljerede tekniske oplysninger om Linux-filsystemhierarkiet, skal du se dokumentationen til File System Hierarchy Standard.


OS X virker som om der er en tastaturgenvej til stort set alt, og du kan ændre de fleste af dem, hvis de ikke ' t passer til din smag. Hvis du vil starte en applikation med tastaturet, skal du bruge add-on-software.

OS X virker som om der er en tastaturgenvej til stort set alt, og du kan ændre de fleste af dem, hvis de ikke ' t passer til din smag. Hvis du vil starte en applikation med tastaturet, skal du bruge add-on-software.

RELATED: Sådan tilpasses dit OS X-tastatur og tilføjes Genveje For at gøre dette skal du oprette, hvad Quicksilver-opkald udløser, som du måske har gættet "udløse" et program, der skal åbnes med et par tastetryk. Dette er ret nyttigt, hvis du har en applikationsrutine så- til-tale, som du går igennem hver morgen på arbejdspladsen, eller du bruger en berygtet batterispuffer på din Mac, som f.

(how-to)

Sådan synkroniseres filer med din OneDrive-konto på Ubuntu 14.04

Sådan synkroniseres filer med din OneDrive-konto på Ubuntu 14.04

Microsoft øgede i juni 2014 mængden af ​​lagerplads, du får med en gratis OneDrive-konto til 15 GB, fra 7 GB. Nu, hvor du har alt dette gratis online lager, hvorfor ikke bruge det? Jeg bruger Ubuntu, ikke Windows, siger du. Ingen problemer. Der er en løsning. Løsningen er at installere et værktøj kaldet "OneDrive-D.

(how-to)