Paano binubuo ang istraktura ng system ng Linux file? - Bahagi 1

direktoryo-puno-kaya-linux

Marami sa mga mambabasa na ay dumating upang gamitin ang Windows at lumilipat sila sa Linux, hindi nila ako papayagang magsinungaling nun Ang unang tanong o problemang lumitaw ay "nasaan ang mga program na nakaimbak sa Linux".

Hindi tulad ng Windows, ang Linux ay binubuo ng isang ganap na magkakaiba at alien file system, narito walang mga drive letter tulad ng “C: \. D: \, atbp ”, dahil hindi ito ang pamantayan para sa FHS File System Hierarchy.

Tinutukoy ng sistemang ito ang istraktura ng mga file system sa Linux at iba pang mga operating system ng UNIX. Gayunpaman, naglalaman din ang Linux file system ng ilang mga direktoryo, na hanggang ngayon ay hindi pa natukoy tulad ng mga sumusunod.

/ - direktoryo ng ugat (ugat)

Ang lahat sa iyong Linux system ay matatagpuan sa / direktoryo, kilala rin bilang direktoryo ng ugat.

Ang direktoryong ito ito ay tulad ng kung pinag-uusapan natin ang tungkol sa "C: \ sa Windows" upang magsalita, ngunit, hindi ito ang kaso, dahil sa Linux walang mga titik sa mga pangalan ng mga drive.

/ bin - mga binary file ng gumagamit

Ang direktoryo ng / bin naglalaman ng mga binary ng gumagamit (mga programa) na dapat mayroon kapag operating ang system sa solong mode ng gumagamit.

Mahalagang malaman iyon wala nang mga direktoryo ang maaari at hindi dapat mayroon sa direktoryong ito, dito mahahanap lamang namin ang mga binary file ng mga programa, pati na rin ang kanilang mga simbolikong link na maaaring makilala sa pamamagitan ng isang "@".

/ boot - system boot files

Ang direktoryo ng / boot Naglalaman ito ng mga file na kinakailangan upang ma-boot ang system, halimbawa ang GRUB at Kernel file ay nakaimbak dito.

Maaari naming makilala ang kernel ng system bilang isang file ng imahe na tinatawag na vmlinuz-bersyon _ kernel) ay dapat na matatagpuan sa direktoryong ito o sa direktoryo ng ugat.

/ cdrom mount point para sa CD-ROM

Ang direktoryo / cdrom ito ay hindi isang bahagi ng FHS filesystem tulad ng, ngunit maaari pa ring matagpuan sa iba't ibang mga pamamahagi.

Ang direktoryong ito ay isang pansamantalang lugar para sa iyong CD / DVD drive mula sa iyong computer sa iyong system. Gayunpaman, ang karaniwang lokasyon para sa mga pansamantalang aparato ng media ay ang / direktoryo ng media

/ dev file ng aparato.

Nakikita ng Linux ang mga aparato bilang mga file, at ang direktoryo / dev ay naglalaman ng mga espesyal na file na kumakatawan sa mga aparato. Hindi eksakto ang mga ganitong uri ng mga file tulad ng nakasanayan nating makita ang mga ito.

Gayundin, mahalagang malaman na ang mga aparato ay maaaring i-block o character. Karaniwan, ang mga block device ay ang mga nag-iimbak ng data at mga character na character na naglilipat ng data.

Karaniwan dito maaari naming makita ang mga mounting point ng iba pang mga pagkahati o aparato na nakakonekta sa computer.

Halimbawa / Dev / sda ay ang mount point ng hard disk na ginagamit at ang iba pang mga pagkahati nito ay nakalista sa isang paraan na ang unang pagkahati ay / dev / sda1, ang pangalawa / Dev / sda2 at iba pa.

Sa kaso ng iba pang mga disk, pen drive o konektadong mga imbakan na aparato, makikilala namin ang mga ito bilang / dev / sdb, / dev / sdc at iba pa.

Maaari naming suriin ito mula sa terminal sa pamamagitan ng pagpapatupad ng utos:

sudo fdisk -l

Habang para sa file na nauugnay sa uri ng mouse PS / 2 ay magiging / dev / psaux.

/ etc - mga file ng pagsasaayos

Ang direktoryo ng / atbp naglalaman ng mga file ng pagsasaayos na maaaring manu-manong mai-edit gamit ang isang text editor.

Tandaan na ang direktoryo ng / etc ay naglalaman ng mahalagang mga file ng system, lahat sila ay mga pagsasaayos, na mga static na file.

Ang maisasagawa na mga file, higit na mas mababa ang mga binary file, ay hindi dapat matagpuan dito.

/ home - folder ng bahay ng gumagamit

Ang direktoryo ng / bahay naglalaman ng mga folder ng bahay ng lahat ng mga gumagamit. Halimbawa, kung ang iyong username ay "user1", pagkatapos ay magkakaroon sila / home / user1 bilang kanilang direktoryo sa bahay.

Naglalaman ang folder na ito ng mga file ng gumagamit at data na nauugnay sa gumagamit, pati na rin mga file at kagustuhan ng gumagamit.

Ang bawat gumagamit ay may nakasulat lamang na pag-access sa kanilang direktoryo sa bahay, at upang mabago ang iba pang mga file sa system na kakailanganin nilang magkaroon ng mga sobrang pahintulot ng gumagamit o maging isang root user.

/ lib library ng system

Ang direktoryo ng / lib naglalaman ito ng mga silid-aklatan na kinakailangan ng mga binary na matatagpuan sa mga direktoryo ng / bin at / sbin.

Sa isang pagkakaiba lamang, na ang mga aklatan na kinakailangan ng mga binary sa / usr / bin folder ay nasa direktoryo / usr / lib.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Quantum Computing1 dijo

    Bagaman mayroon akong larangan na ito ay mayroon akong higit pa o mas kaunting kontrol, isang maliit na paliwanag ang pinahahalagahan bilang isang pagsusuri.

    Magandang trabaho, at salamat!

  2.   Leo dijo

    Maraming salamat. Palagi akong nagtataka kung paano gumagana ang istrakturang iyon

  3.   Marco Antonio Correa dijo

    Maraming salamat sa impormasyon na ito !!