Skip to content
Uudet virat
  • Miten salasanageneraattori otetaan käyttöön tai poistetaan käytöstä Microsoft Edgessä
  • Windows 11 -päivitys KB5007262 korjaa Microsoft Installer -ongelman
  • Teemojen lisääminen mukauttaaksesi Microsoft Edgeä
  • Kuinka päivittää Windows 11:een
  • Kuinka muuttaa oletussovellusten ja pelien asennuspaikkaa Windows 10:ssä
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Linux - Ymmärtäminen Linuxin virtuaalihakemistorakenteesta

Linux Virtual Directory -ominaisuus

Ymmärtäminen Linuxin virtuaalihakemistorakenteesta

    tiistai 11 toukokuun, 2021

Contents

  • 1 Ymmärtäminen Linuxin virtuaalihakemistorakenteesta
    • 1.1 Mikä on Linuxin virtuaalihakemistojärjestelmä?
    • 1.2 Virtuaalihakemistojärjestelmän ymmärtäminen
      • 1.2.1 Päähakemisto: /
      • 1.2.2 Binaarihakemisto: / bin
      • 1.2.3 Boot-hakemisto: / boot
      • 1.2.4 Laitteet-hakemisto: / dev
      • 1.2.5 Etc.-hakemisto: / jne
      • 1.2.6 Kotihakemisto: / home
      • 1.2.7 Kirjastohakemisto: / lib, / lib32 ja / lib64
      • 1.2.8 Mediahakemisto: / media ja / mnt
      • 1.2.9 /valita
      • 1.2.10 / proc
      • 1.2.11 / root
      • 1.2.12 /juosta
      • 1.2.13 / sbin
      • 1.2.14 / srv
      • 1.2.15 / sys
      • 1.2.16 / tmp
      • 1.2.17 / usr
      • 1.2.18 / var

Ymmärtäminen Linuxin virtuaalihakemistorakenteesta

Aloittelevat Linux-käyttäjät kohtaavat valtavan määrän tietoa. Mikä tämä päätelaite on? Kuinka suoritan ohjelmistopäivityksiä? Minkä distron valitsen? Nämä ovat kaikki yleisiä kysymyksiä. On kuitenkin kysymys, joka vaivaa edelleen monia kokeneempia Linux-käyttäjiä: mikä on jokaisessa Linux-hakemistojärjestelmän hakemistossa? Tässä käsitellään kaikkea Linux-virtuaalihakemistojärjestelmämme oppaasta ”/” – ”/ boot”.

Mikä on Linuxin virtuaalihakemistojärjestelmä?

Virtuaalihakemisto on tapa järjestää tiedostoja ja hakemistoja tietokoneen käyttöjärjestelmässä. Syy, miksi sitä kutsutaan ”virtuaaliseksi”, on se, että todellista fyysistä komponenttia ei ole – ikkunassa sinulla on ”C:” -asema, ”D:” -asema ja niin edelleen. Linuxissa kaikkia fyysisiä levyjä käsitellään tiedostoina virtuaalihakemistojärjestelmässäsi. Tästä tulee lause ”kaikki on tiedosto”. Jopa järjestelmän levyä, jota työskentelet käyttöjärjestelmää varten, käsitellään tiedostona.

Virtuaalihakemistojärjestelmän ymmärtäminen

Päähakemisto: /

Aloitetaan aivan alusta. ”/” (Tai ”root”) -hakemisto sisältää kaiken järjestelmässä. Suorittamalla cd / -komento, loitonat mahdollisimman paljon järjestelmääsi. Vaihda hakemistoon “/” ja suorita ls komento. Alat nähdä, mitä tarkoitan. ”Asiakirjat”, ”Lataukset” tai ”Kuvat” sijaan saat esimerkiksi ”bin”, ”dev” ja ”home”. Se on hieman erilainen distroistasi riippuen, mutta on joitain ydinhakemistoja, jotka ovat melkein aina siellä. Kaikkien täältä tulevien hakemistojen alussa on ”/”, koska se on kaiken juuret – tästä johtuen nimi ”root”.

Linuxin virtuaalihakemisto Fedora
Linuxin virtuaalihakemisto Ubuntu

Binaarihakemisto: / bin

”/ Bin” -hakemisto sisältää kaikki järjestelmässä olevat binääriohjelmat. Jos katsot sisälle, näet yleisiä komentoja, kuten cd ja ls jota olemme jo käyttäneet. Löydät ne myös suorittamalla which cd tai which ls komentoja. Suurimman osan ajasta nykyaikaisissa distroissa hakemisto ”/ bin” on linkitetty hakemistoon ”/ usr / bin”. ”/ Usr” -hakemisto on myöhemmin käsitelty, mutta lyhyesti sanottuna niitä käytetään erottamaan järjestelmän ja järjestelmänvalvojille tarkoitetut binäärit hakemistossa ”/ bin” ja järjestelmän käyttäjät ”/ usr / bin” -kansiossa.

Linuxin virtuaalihakemisto, joka cd

Boot-hakemisto: / boot

”/ Boot” -hakemisto sisältää kaikki perustiedot, jotka järjestelmän on käynnistettävä. Kaikki järjestelmään asentamasi ytimet, kaikki näiden ytimien asetustiedostot, Grubin tiedot – kaikki se. Se on erittäin tärkeä hakemisto, ja sitä käsitellään EFI-järjestelmäosiona erillään järjestelmästäsi. Siksi, kun luot manuaalisia osioita, sinun on tehtävä vähintään ”/” ja ”/ boot” erikseen.

Linuxin virtuaalihakemiston käynnistys

Laitteet-hakemisto: / dev

”/ Dev” -hakemisto sisältää kaikki järjestelmän laitetiedostot, jotka ovat kaikki järjestelmän laitteistokomponentit (samoin kuin jotkut muut tärkeät virtuaaliset laitteet, kuten ”null” ja ”satunnainen”). huomaa asioita, kuten ”cpu”, ”sda”, ”tty”, ”stderr”, ”stdin” ja ”stdout”. Nämä ovat kaikki tärkeitä laitetiedostoja, joiden kanssa olet vuorovaikutuksessa päivittäin.

Linuxin virtuaalihakemisto Lsblk

Etc.-hakemisto: / jne

Tämä on satunnaisia ​​juttuja varten. ”/ Etc” -hakemisto, lausutaan kuten Etsy, on paljon konfigurointitiedostoja useimmille asioille järjestelmässäsi. Asioissa, kuten SSH, Pipewire, systemD ja Firefox, on täällä kaikki määritystiedostot. Se on eräänlainen virtuaalihakemistojärjestelmän roskasäiliö – erittäin tärkeä, mutta hieman hankala löytää asioita.

Kotihakemisto: / home

”/ Home” -hakemistossa on kaikki käyttäjien henkilökohtaiset tiedostot. Kun käyttäjä luodaan, hänelle annetaan yleensä ”home” -hakemisto ja oikeudet muokata vain ”/ home” -hakemistossa olevia tiedostoja. Joillekin käyttäjille annetaan myös järjestelmänvalvojan oikeudet sudo verkottaa sinut, mutta se vain olettaa juurikäyttäjän oikeudet. Jos juokset whoami ja sudo whoami peräkkäin, alat nähdä sen. Tämä on todennäköisesti tunnetuin hakemisto.

Linuxin virtuaalihakemisto Whoami

Kirjastohakemisto: / lib, / lib32 ja / lib64

”/ Lib” -hakemistot sisältävät kaikki tietyt kirjastot, joita ”/ bin” tai ”/ sbin” (käsitelty myöhemmin) ohjelmat käyttävät. Täältä tallennetaan laiteohjelmisto yhdessä muiden kirjastojen kanssa ytimen ja ytimen moduulien eri osien asentamiseksi. Sisarhakemistot ”/ lib32” ja ”/ lib64” sisältävät vain 32- ja 64-bittisten käyttöjärjestelmien versiot ja ovat melkein identtisiä ”/ lib” -hakemiston kanssa.

Linuxin virtuaalihakemisto Lib

Mediahakemisto: / media ja / mnt

Ryhmittelen nämä yhteen, koska ne palvelevat usein samaa tarkoitusta. ”/ Media” -hakemisto sisältää CD-, DVD- tai muun siirrettävän tietovälineen sisällön. Jos liitän USB-aseman, se näkyy useimmissa järjestelmissä “/ media” -kohdassa.

”/ Mnt” -hakemistoa käytetään pidemmän aikavälin kiinnikkeisiin. Esimerkiksi, jos haluaisin lisätä toisen SSD: n järjestelmääni, voin asettaa sille pysyvän kiinnityskohdan hakemistoon “/ mnt”. Tai jos minulla on kotona NAS, voin liittää nämä tiedot myös “/ mnt” -hakemistoon.

/valita

”/ Opt” -hakemistossa on muita ohjelmistopaketteja käyttäjän käyttöön. Se on paljon pienempi kuin luulisi – minulla on vain tiedostot Brave-, Google Chrome- ja Sublime Text-tiedostoille. Jos lisäät tietokannan tietovaraston, löydät sen todennäköisesti ”/ opt” -kohdasta.

/ proc

”/ Proc” -hakemisto sisältää laitteistotiedot ja jatkuvan prosessitiedon. Kun järjestelmä selvittää, miltä laitteistomaisema näyttää, se tallennetaan hakemistoon “/ proc”. Esimerkiksi, jos suoritat komennon cat /proc/cpuinfo, opit enemmän suorittimestasi kuin koskaan ajatellut haluavasi tietää.

/ root

Tämä on vain pääkäyttäjän versio “/ home” -hakemistosta. Jos teet paljon työtä pääkäyttäjänä, löydät sieltä tavaraa.

/juosta

”/ Run” -hakemisto on jonkin verran samanlainen kuin ”/ proc” – vain, että ”/ run” keskittyy laitteiston sijaan ohjelmistoon. Molemmat tallentavat niin kutsuttuja haihtuvia ajonaikaisia ​​tietoja, mikä tarkoittaa, että nämä hakemistot tyhjennetään melko paljon joka kerta, kun käynnistät järjestelmän uudelleen, mutta ne tallentavat hyödyllisiä juttuja, kun käyttöjärjestelmä oppii lisää järjestelmästäsi ja mihin sitä käytät.

/ sbin

”/ Sbin” -hakemistossa on binäärisiä ohjelmia, jotka tulisi asettaa vain pääkäyttäjän saataville. Esimerkiksi järjestelmästä katkaiseva binääriohjelma (poweroff) pitäisi todennäköisesti pysyä ”/ sbin: ssä”.

Linuxin virtuaalihakemisto, joka virtaviivainen

/ srv

Tämä on hakemisto, joka sisältää sivustokohtaiset tiedot käyttämiesi verkkopalveluiden perusteella. FTP: n ja HTTP: n kaltaisiin asioihin tallennetaan tähän erityistiedot. En ole käynnissä yhtään, joten hakemistoni ”/ srv” on tyhjä.

/ sys

”/ Sys” -hakemisto sisältää tietoja järjestelmän tärkeimmistä laitteista. Minussa näet esimerkiksi ”/ sys / dev”, ”/ sys / firmware” ja ”/ sys / kernel”. Tämä on ”/ dev” -hakemistossa olevien erittäin tärkeiden laitteiden valinta.

Linux Virtual Directory Sys

/ tmp

”/ Tmp” -hakemistoa käytetään väliaikaisten tietojen tallentamiseen järjestelmässäsi olevista ohjelmista. Tietoja säilytetään täällä vain muutaman päivän ilman uudelleenkäynnistystä, joten se on vain väliaikainen lukitus tietoihin, jotta muu tallennustila olisi vapaa. Useimmilla käyttäjillä ei ole koskaan tekemistä hakemiston ”/ tmp” kanssa.

/ usr

Hakemistoa ”/ usr” kosketetaan yhä yleisemmin. Hakemistot, kuten ”/ bin”, ”/ lib” ja ”/ sbin”, on linkitetty hakemistojen versioihin hakemistossa ”/ usr”. Voit nähdä sen, kun suoritan ll komento järjestelmässäni.

Ne ovat pehmeitä linkkejä, joten ne voidaan linkittää, mutta järjestelmä päätyi lukemaan hakemistoista ”/ usr / bin” tai ”/ usr / sbin” eikä ”/ bin” tai ”/ sbin” hakemistoista. Tämä kaikki tehdään yksinkertaistamaan hierarkiaa ja helpottaa näiden ohjelmien löytämistä. Se on mukava elämänlaatuinen asia, joka helpottaa siirtymistä Linuxista Unixiin tai ei ole kiinteitä sijainteja eri binaareihin.

/ var

Hakemisto ”/ var” on samanlainen kuin ”/ tmp” -hakemisto, mutta se pitää dataa vähän pidempään. Se tallentaa myös esimerkiksi lokitiedostoja ja KVM Virtual Machine -levykuvia.

Kuten näette, Linux-virtuaalihakemistojärjestelmän on tarkoitus järjestää tiedostot, joita järjestelmä käyttää, ja tehdä järjestelmän hallinnasta ja hallinnasta yksinkertaisempaa. Ilmeisesti voit tehdä mitä haluat tällä järjestelmällä (se on Linuxin kauneus), mutta jättää asiat sellaisiksi kuin ne ovat, on hienoa ja mukavaa useimmille työpöydän käyttäjille. Saatat myös haluta selvittää, mikä tiedostojärjestelmä on paras Linuxille vuonna 2021.

Liittyvät:

  • Kuinka varmuuskopioida tiedostot Google Driveen Linuxissa
  • Kuinka kopioida ja liittää tekstiä, tiedostoja ja kansioita Linux-päätelaitteeseen
  • Komennolla Etsi, etsi, mitkä ja missä komennot etsiä tiedostoja Linuxista

#Ymmärtäminen #Linuxin #virtuaalihakemistorakenteesta

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Artikkelien selaus

Previous Article
Next Article

Viimeisimmät artikkelit

  • Miten salasanageneraattori otetaan käyttöön tai poistetaan käytöstä Microsoft Edgessä
  • Windows 11 -päivitys KB5007262 korjaa Microsoft Installer -ongelman
  • Teemojen lisääminen mukauttaaksesi Microsoft Edgeä
  • Kuinka päivittää Windows 11:een
  • Kuinka muuttaa oletussovellusten ja pelien asennuspaikkaa Windows 10:ssä

Kategoriat

  • Announcement
  • Hardware
  • How-To
  • Internet
  • Linux
  • Mac
  • Opinions
  • Productivity
  • Smart Home
  • Technology+
  • Windows
  • Windows 11

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Terms and Conditions - Privacy Policy