Ayusin: Ang isang hard drive ay maaari lamang magkaroon ng isang solong root Directory



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang isang hard drive ay maaari lamang magkaroon ng isang solong direktoryo ng ugat, ngunit hindi tinatrato ng Linux ang direktoryo ng ugat na ito sa parehong eksaktong paraan na maaaring mayroon ang Windows. Ang mga bagong gumagamit na nagmumula sa iba pang mga operating system ay maaaring malito bilang isang resulta. Isipin ang buong istraktura ng file bilang isang malaking puno na nakabaligtad.



Ang ugat ng buong puno, anuman ang dami ng dami, ay hanggang sa itaas. Maaari kang magkaroon ng isang solong hard drive sa isang computer o daan-daang mga drive na naka-plug sa isang pagpatay ng mga hanay ng RAID. Hindi mahalaga sa Linux, dahil palagi kang magkakaroon ng isang solong ugat na lahat ng iba ay lumalaki. Maaari kang mapansin ang ilang mga tunay na kalamangan sa pamamaraang ito kung susubukan mo ito.



Ang Mga Hard Drive ay May Isang Root Directory lamang

Ang paraan na ang Linux, at ang functionally most operating system na batay sa Unix, ayusin ang istraktura ng file ay sa pamamagitan ng pag-mount ng materyal sa punong ito. Subukang mag-type ls -R / mula sa isang terminal at tingnan ang hindi kapani-paniwala na dami ng impormasyon na pinagsama ang screen.



Sa karamihan ng mga kaso, ang / root area ay ang root area ng isang pagkahati sa iyong pangunahing hard disk. Ngayon, ang iyong hard disk ay maaaring isang bagay maliban sa isang hard disk. Ang mga mobile phone na nagpapatakbo ng Android, na batay sa Linux, ay madalas na mayroong isang maliit na eMMC microchip na tinatrato ng Linux kernel bilang isang hard disk. Hindi mahalaga kung ano ito, ngunit ang karamihan sa / lugar ay kapareho ng bagay bilang ang direktoryo ng ugat sa hard disk.

Sa paglipas ng panahon, ang iba pang mga partisyon at dami ay nakakabit sa ibang lugar sa mga direktoryo. Kung gagamitin mo ang utos ng sudo upang itago ang ilang mga file sa / mnt / o / media / at pagkatapos ay naka-plug sa isang microSDXC card reader na naka-mount sa isang bagay doon, kung gayon hindi mo makikita ang mga bagay na inilagay mo / media ngunit nandiyan pa rin sila. Kapag na-unmid mo na ang aparato, lilitaw ulit sila. Sa kasamaang palad, ang mga modernong pamamahagi ng Linux ay idinisenyo upang maiwasan ang ganitong uri ng bagay na mangyari ngunit maaari mo pa rin itong gawin nang manu-mano.



Gayunpaman, tandaan na ang mga hard drive ay mayroon lamang isang direktoryo ng ugat. Habang sa Linux ang buong istraktura ng file mismo ay may ugat na ito, hindi ito binabago. Maaari kang magamit sa DOS at Windows paradigm na minana mula sa sinaunang CP / M OS kung saan ang root Directory na ito ay nai-map sa isang drive letter, ngunit ang mga istruktura ng data ng on-disk ay hindi nagbabago. Hindi mo lang makitungo sa C: vs D: at E: sa tuwing nais mong mag-isip tungkol sa isang drive.

Hindi Kahit Na Talagang Gawin Ito ng Windows

Habang ang Microsoft Windows ay nai-mapa ang tunay na pagmamaneho sa mga liham na ito sa loob ng 95 at 98 araw, ang lahat ng mga bersyon ng Windows NT ay talagang gumagamit ng panloob na isang bagay na katulad sa pamamaraang Unix at pagkatapos ay likhain ang user interface na ito na kathang-isip upang matulungan ang mga matagal nang gumagamit ng mga titik ng drive. .

Kung sinisimulan mong suriin ang mga panloob na Windows, pagkatapos ay mahahanap mo na ang mga titik ng drive ay talagang kinakatawan bilang ?? c: Program Files na may lugar na ?? c: na isang symlink sa mga file ng aparato at pagkahati lamang kagaya ng ginagamit ng Unix ngunit iba ang kinatawan. Tinutukoy ito ng Microsoft bilang NT Object Manager. Ang mga mount point na ito ay pa rin ang mga solong direktoryo ng ugat na nakatali sa aktwal na dami. Sa isang paraan, ginagawa ito ng Linux at iba pang mga operating system na batay sa Unix nang walang anumang karagdagang mga abstraction. Ang istrakturang ito ay ginagamit ng napakaraming iba pang mga operating system na tulad ng Unix, kasama ang antigong pamamahagi ng Xenix na dating nai-publish ng Microsoft.

Ang pakinabang ng hindi paggamit ng mga titik ng drive ay maaari mong mai-mount ang higit sa 24 na volume o mga partisyon, na makakatulong upang maibsan ang isa sa pinakamalaking isyu na nauugnay sa klasikal na CP / M na paraan ng paggawa ng mga bagay. Ang CP / M ay walang mga direktoryo, kaya't ang mga takdang-aralin ng sulat ay may katuturan minsan.

Ang isang bagay na pareho sa parehong pamamaraan ng paggawa ng mga bagay na nauugnay sa. at .. mga espesyal na direktoryo sa loob ng bawat subdirectory. Ang. Kinakatawan ng entry ng direktoryo ang gumaganang direktoryo na nasa iyo ka habang ang .. entry ay kumakatawan sa direktoryo sa itaas mismo nito. Pinapayagan kang mag-refer ng mga bagay na may kaugnayan sa kung nasaan ka.

Tandaan na kung nagta-type ka cd / sinundan ng cd .. sa isang terminal, walang nangyayari sa karamihan ng mga kaso. Maaari mong subukang mag-type cd .. paulit-ulit, ngunit hindi ka na makakausad pa.

Ito ay dahil habang ang isang hard drive at sa gayon ang istraktura ng file ng Linux at Unix ay maaari lamang magkaroon ng isang solong direktoryo ng ugat, walang dahilan na ang isang gumagamit ay dapat na maghirap mula sa mga pagkakamali sa isang script o isang bagay sa pamamagitan ng pagsubok na umakyat paitaas. Kapansin-pansin, sa ilang mga bersyon ng DOS at Windows hindi mo kakailanganin ang isang puwang sa pagitan ng cd .. habang halos palagi kang magiging sa mga system ng Unix.

Basahin ang 3 minuto