Ayusin: ang root Directory ng Home ng User ay / root



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Maaaring napansin mo ang isang error kung saan dadalhin ka ng / pag-type ng cd o cd ~ sa / ugat sa halip na isang bagay sa loob ng direktoryo ng / bahay na tila mayroong mga direktoryo sa bahay. Kung nakukuha mo ang error na ito, malamang na napansin mo ito bawat solong oras na nagpapatakbo ka bilang super user sa Linux. Ang pag-aayos nito ay napakasimple dahil talagang hindi ito isang error.

Sa halip, ito ay sanhi ng isang kakaibang uri ng kung paano hawakan ng Linux ang paglalagay ng direktoryo ng bahay. Habang ang isang inaasahang pag-uugali, maaari pa rin itong maging lubhang nakalilito kung hindi mo pa ito naranasan dati.

Kung nai-type mo ang mga command cd o cd ~ mula sa terminal, ibabalik ka sa iyong direktoryo sa bahay kahit nasaan ka sa hierarchy ng direktoryo ng Linux. Totoo ito kahit na nasa isang hiwalay kang pagkahati o kahit isang ganap na magkakaibang panloob na istraktura ng file nang kabuuan. Kung malaya mo ang iyong lugar habang umaakyat ng mga direktoryo, pagkatapos ay ang simpleng pagta-type ng cd ay magdadala sa iyo mismo sa kung saan mas malamang na nagsimula ka sa sandaling binuksan mo ang iyong terminal.

Sa Linux, ang direktoryo ng home ng root ng gumagamit ay / home / root sa ilang mga piling pamamahagi, ngunit karaniwang makikita mo itong nakaposisyon sa / root sa tuktok na antas ng simula ng istraktura ng file. Habang naka-configure ito, ito ang sitwasyon sa napakaraming pamamahagi ng Linux. Subukang i-type ang utos cd / ugat bilang isang regular na gumagamit sa terminal. Makakatanggap ka ng isang error na nagbabasa ng 'bash: cd / root: Tinanggihan ang pahintulot' dahil ito ang direktoryo sa bahay ng super user.

Ngayon nagawa mo na ito, buksan ang isang graphic na window ng terminal ng root sa pamamagitan ng pag-type gksu x-terminal-emulator sa terminal. Bibigyan ka ng isang prompt na humihiling para sa iyong pang-administratibong password, sapagkat ito ay nagpapatibay ng isang ganap na mataas na prompt ng utos.

Maraming mga pamamahagi ng Linux, partikular ang mga batay sa Ubuntu, na nag-hash ng root ng pangalan ng gumagamit upang hindi ka makapag-log in bilang sila. Kung nakukuha mo ang ganitong uri ng error sa Ubuntu o iba pang katulad na pamamahagi, kung gayon ang utos na ito ay mag-log in ka pa rin bilang ugat nang hindi nag-aalala tungkol sa hash system na ito. Anuman, bubuksan nito ang isang hiwalay na window ng terminal mula sa iyong pinagtatrabahuhan.

Sa sandaling ikaw ay nasa bash prompt, i-type ang utos sino ako; cd; pwd at itulak ang enter key. Una nitong kinikilala kung sino ka naka-log in, pagkatapos ay nagbabago ito sa direktoryo sa bahay ng kasalukuyang gumagamit. Mapapansin mong naka-log in ka bilang root user at ang direktoryo sa bahay ng nasabing gumagamit ay hindi / home / root ngunit sa halip / ugat mismo. Ginagawa ito ng mga pamamahagi ng Linux dahil ang ilang mga tao ay nais na mai-install ang buong direktoryo ng / bahay sa isang hiwalay na pagkahati mula sa tuktok na antas / mount point.

Kapag tapos ka na sa root window, gugustuhin mong i-type ang labasan utos na umalis sa window na ito dahil ikaw pa rin ang root user dito.

Kung mayroon kang naka-install na istraktura ng / direktoryo ng direktoryo sa ilang iba pang disk at nabigo ito nang pisikal, kung gayon ang pagkakaroon / ugat sa ibang lugar ay nagpapanatili sa iyo mula sa pag-loose ng kakayahang hindi bababa sa pag-boot ng system bilang isang sobrang gumagamit para sa mga layunin sa pagbawi. Ginagawa ito ng karamihan sa mga pamamahagi upang ang iba't ibang mga normal na direktoryo ng mga gumagamit ay nababasa sa isa't isa. Binibigyan sila ng 755 mga pahintulot sa Unix. Ang direktoryo ng / ugat ay espesyal sapagkat mayroon itong 700 mga pahintulot, na nangangahulugang ang root super user lamang ang makakabasa mula rito.

Kapag nakita mo ang simbolo ~, ito ay isang stand-in lamang na ginagamit ng shell upang kumatawan sa direktoryo ng home ng gumagamit na anuman ang kalagayan, kaya't basta nakakuha ka ng katulad o magkaparehong output sa itaas ay wala kang error na maitama. Maaari mong malagpasan minsan ang term na tilde, na kung saan ay ang literal na pangalan para sa simbolo na ito at nangangahulugang magkatulad na bagay.

Basahin ang 3 minuto