no.phhsnews.com


no.phhsnews.com / Linux Directory Structure, forklart

Linux Directory Structure, forklart


Hvis du kommer fra Windows, kan Linux-filsystemstrukturen virke spesielt fremmed. C: -driveren og stasjonsbokstaver er borte, erstattet av en / og krypterende kataloger, hvorav de fleste har tre bokstavsnavn.

Filsystemet File System Hierarchy (FHS) definerer strukturen til filsystemene på Linux og andre UNIX -like operativsystemer. Men Linux-filsystemer inneholder også noen kataloger som ennå ikke er definert av standarden.

/ - Root Directory

Alt på ditt Linux-system er plassert under / katalogen, kjent som rotkatalogen. Du kan tenke på / katalogen som å være lik C: katalogen på Windows - men dette er ikke strengt sant, fordi Linux ikke har stasjonsbokstaver. Mens en annen partisjon vil være plassert på D: på Windows, vil denne andre partisjonen vises i en annen mappe under / på Linux.

/ bin - Viktige bruker binærfiler

/ bin-katalogen inneholder de viktigste brukerbinariene (programmer) Det må være tilstede når systemet er montert i enbrukermodus. Programmer som Firefox lagres i / usr / bin, mens viktige systemprogrammer og verktøy som bash-skallet er plassert i / bin. / Usr katalogen kan lagres på en annen partisjon - å plassere disse filene i / bin katalogen sikrer at systemet vil ha disse viktige verktøyene, selv om det ikke er installert andre filsystemer. Katalogen / sbin er liknende - den inneholder viktige systemadministrasjonsbinarier.

/ boot - Static Boot Files

Den / boot-katalogen inneholder filene som trengs for å starte systemet - for eksempel GRUB-opplasterenes filer og Linux kjerner lagres her. Oppstartslasterens konfigurasjonsfiler finnes ikke her, men de er i / etc med de andre konfigurasjonsfilene.

/ cdrom - Historisk monteringspunkt for CD-ROM

Kataloget / cdrom er ikke en del av FHS-standarden, men du vil fortsatt finne den på Ubuntu og andre operativsystemer. Det er et midlertidig sted for CD-ROM-er satt inn i systemet. Standardstedet for midlertidig medie er imidlertid innenfor / mediekatalogen.

/ dev - Enhetsfiler

Linux viser enheter som filer, og / dev-katalogen inneholder en rekke spesielle filer som representerer enheter. Dette er ikke egentlige filer som vi kjenner dem, men de vises som filer - for eksempel, / dev / sda representerer den første SATA-stasjonen i systemet. Hvis du vil partisjonere det, kan du starte en partisjonredigerer og fortelle den å redigere /dev/sda.

Denne katalogen inneholder også pseudo-enheter, som er virtuelle enheter som ikke faktisk samsvarer med maskinvare. For eksempel produserer / dev / tilfeldig tilfeldig tall. / dev / null er en spesiell enhet som ikke produserer utdata og automatisk kasserer all inngang - når du piper utgangen av en kommando til / dev / null, kaster du den bort.

/ etc - Konfigurasjonsfiler

/ etc katalog inneholder konfigurasjonsfiler, som vanligvis kan redigeres ved hånd i en tekstredigerer. Merk at / etc / katalogen inneholder systembaserte konfigurasjonsfiler - brukersspesifikke konfigurasjonsfiler er plassert i hver brukers hjemmekatalog.

/ hjem - Hjemmemapper

Hjemmekatalogen inneholder en hjemmemappe for hver bruker. For eksempel, hvis brukernavnet ditt er bob, har du en hjemmemappe som ligger på / home / bob. Denne hjemmemappen inneholder brukerens datafiler og brukerspesifikke konfigurasjonsfiler. Hver bruker har bare skriveadgang til sin egen hjemmemappe og må oppnå forhøyede tillatelser (bli rotbrukeren) for å modifisere andre filer på systemet.

/ lib - Essential Shared Libraries

/ lib-katalogen inneholder biblioteker som trengs av De viktige binærene i mappen / bin og / sbin. Biblioteker som behøves av binærene i mappen / usr / bin, er plassert i /usr/lib.

/lost+found - Gjenopprettede filer

Hvert Linux-filsystem har en tapt + funnet katalog. Hvis filsystemet krasjer, vil en filsystemkontroll utføres ved neste oppstart. Eventuelle ødelagte filer som blir funnet vil bli plassert i den tapte + funnet katalogen, slik at du kan forsøke å gjenopprette så mye data som mulig.

/ Media - Flyttbare medier

Mediekatalogen inneholder underkataloger der flyttbare medieenheter som er satt inn i datamaskinen er montert. For eksempel, når du setter inn en CD i ditt Linux-system, blir en katalog automatisk opprettet i / mediekatalogen. Du kan få tilgang til innholdet på CD-en i denne katalogen.

/ mnt - Midlertidige monteringspunkter

Historisk sett er / mnt-katalogen hvor systemadministratorer har installert midlertidige filsystemer mens de brukes. Hvis du for eksempel monterer en Windows-partisjon for å utføre noen gjenoppretting av filer, kan du montere den på / mnt / windows. Du kan imidlertid montere andre filsystemer hvor som helst på systemet.

/ opt - Valgfrie pakker

Den / opt-katalogen inneholder underkataloger for valgfrie programvarepakker. Det brukes vanligvis av proprietær programvare som ikke overholder standardfilsystemhierarkiet - for eksempel kan et proprietært program dumpe filene i / opt / application når du installerer det.

/ proc - Kernel- og prosessfiler

Den / proc-katalogen ligner på / dev-katalogen fordi den ikke inneholder standardfiler. Den inneholder spesielle filer som representerer system og prosessinformasjon.

/ root - Root Home Directory

Hjemmesiden / root-katalogen er hjemmekatalogen til root-brukeren. I stedet for å være plassert på / home / root, ligger den på / root. Dette er forskjellig fra /, som er systemrotsmappen.

/ run - Programmeringsfiler

Den / run-katalogen er ganske ny, og gir applikasjoner et standardsted for å lagre forbigående filer de trenger som stikkontakter og prosess-IDer . Disse filene kan ikke lagres i / tmp fordi filer i / tmp kan slettes.

/ sbin - Systemadministrasjon binærfiler

Kataloget / sbin ligner på / bin-katalogen. Den inneholder viktige binarier som generelt er ment å bli drevet av roten brukeren for systemadministrasjon.

/ selinux - SELinux Virtual File System

Hvis Linux-distribusjonen din bruker SELinux for sikkerhet (Fedora og Red Hat, for eksempel) katalogen / selinux inneholder spesielle filer som brukes av SELinux. Det ligner på / proc. Ubuntu bruker ikke SELinux, så forekomsten av denne mappen på Ubuntu ser ut til å være en feil.

/ srv - Service Data

Kataloget / srv inneholder "data for tjenester levert av systemet." Hvis du var Hvis du bruker Apache HTTP-serveren til å betjene et nettsted, vil du sannsynligvis lagre nettstedets filer i en katalog i / srv-katalogen.

/ tmp - Midlertidige filer

Programmer lagrer midlertidige filer i / tmp-katalogen. Disse filene slettes vanligvis når systemet ditt startes på nytt og kan slettes når som helst av verktøy som tmpwatch.

/ usr - Brukerbinarier og skrivebeskyttet data

Kataloget / usr inneholder applikasjoner og filer som brukes av brukerne , i motsetning til programmer og filer som brukes av systemet. For eksempel er ikke-essensielle applikasjoner plassert i / usr / bin-katalogen i stedet for / bin-katalogen, og ikke-essensielle systemadministrasjons binære filer er plassert i / usr / sbin-katalogen i stedet for / sbin-katalogen. Biblioteker for hver er plassert i / usr / lib katalogen. I / usr-katalogen inneholder også andre kataloger - for eksempel er arkitektur-uavhengige filer som grafikk lokalisert i /usr/share.

The / usr / local directory er der lokale applikasjoner installeres som standard - dette forhindrer dem i å mucking Opp resten av systemet.

/ var - Variabel datafiler

/ var-katalogen er den skrivbare motparten til / usr-katalogen, som må være skrivebeskyttet under normal drift. Loggfiler og alt annet som normalt skal skrives til / usr under normal drift, skrives til / var-katalogen. For eksempel finner du loggfiler i /var/log.


For mer detaljert teknisk informasjon om Linux-filsystemhierarkiet, se dokumentasjonshierarkiets standarddokumentasjon.


Slik bruker du Windows 10 Camera App

Slik bruker du Windows 10 Camera App

Windows 10 har en app kalt Kamera som lar deg bruke webkameraet ditt til å ta opp videoer og ta bilder. Det er definitivt bedre enn å måtte laste ned spyware / malware-ridd tredjeparts webkameraopptaksprogramvare. I denne artikkelen vil jeg gå gjennom prosessen med å bruke appen og justere de ulike innstillingene.Et a

(How-to)

Slik installerer du Ubuntu Linux på Chromebook med Crouton

Slik installerer du Ubuntu Linux på Chromebook med Crouton

Chromebooks er ikke "bare en nettleser" - de er Linux-bærbare datamaskiner. Du kan enkelt installere et fullt Linux-skrivebord sammen med ved siden av Chrome OS og bytte mellom de to med en hurtigtast, ingen omstart nødvendig. Vi har utført denne prosessen med Samsung Series 3 Chromebook, den opprinnelige Chromebook Pixel og ASUS Chromebook Flip, men trinnene nedenfor skal fungere på en Chromebook der ute.

(how-to)