Paano Upang Baguhin ang Direktoryo Sa Linux

Ipapakita sa iyo ng gabay na ito kung paano mag-navigate sa paligid ng iyong file system gamit ang terminal ng Linux.

Ang iyong computer ay magkakaroon ng hindi bababa sa isang drive na kinakailangan upang i-boot ang operating system. Ang drive mo na mula sa boot ay karaniwang isang hard drive o SSD ngunit maaaring maging isang DVD drive o USB drive.

Ang operating system sa iyong computer ay magbibigay ng isang mekanismo ng pagbibigay ng pangalan upang maaari kang makipag-ugnay sa bawat isa sa mga drive.

Kung ikaw ay ginagamit sa sistema ng operating ng Windows, malalaman mo na ang bawat biyahe ay binibigyan ng isang sulat na biyahe.

Ang pangkalahatang kombensiyal na pagbibigay ng pangalan ay ang mga sumusunod:

Ang bawat drive ay hahati sa isang puno na binubuo ng mga folder at mga file. Halimbawa, ang isang karaniwang C drive ay maaaring magmukhang ganito:

Ang mga nilalaman sa iyong C drive ay magkakaiba at ang nasa itaas ay isang halimbawa lamang ngunit tulad ng makikita mo ang pinakamataas na antas ay ang drive letter at pagkatapos ay mayroong tatlong mga folder sa ilalim (mga gumagamit, mga bintana, mga file ng programa). Sa ilalim ng bawat isa sa mga folder na ito ay may iba pang mga folder at mas mababa sa mga folder na iyon ang higit pang mga folder.

Sa loob ng Windows, maaari kang mag-navigate sa paligid ng mga folder sa pamamagitan ng pag-click sa mga ito sa loob ng Windows Explorer.

Maaari ka ring magbukas ng command prompt at gamitin ang command ng Windows cd upang mag-navigate sa paligid ng istrakturang folder.

Nagbibigay din ang Linux ng isang paraan para sa pagbibigay ng pangalan sa mga drive. Ang isang drive sa Linux ay kilala bilang isang aparato kaya ang bawat drive ay nagsisimula sa "/ dev" dahil ang mga aparato ay itinuturing na tulad ng mga file.

Ang susunod na 2 titik ay tumutukoy sa uri ng biyahe.

Ang mga modernong computer ay may posibilidad na gumamit ng SCSI drive at sa gayon ito ay pinaikling sa "SD".

Ang ikatlong titik ay nagsisimula sa "A" at para sa bawat bagong biyahe, gumagalaw ito ng isang sulat. (ibig sabihin: B, C, D). Kaya karaniwang ang unang drive ay tinatawag na "SDA" at mas madalas kaysa sa hindi ay alinman sa SSD o hard drive na ginagamit upang boot ang sistema. Ang "SDB" ay karaniwang tumutukoy sa alinman sa isang pangalawang hard drive, isang USB drive o panlabas na hard drive. Ang bawat kasunod na biyahe ay makakakuha ng kasunod na titik.

Sa wakas, mayroong isang numero na nagsasaad ng pagkahati.

Ang karaniwang harddrive samakatuwid ay karaniwang tinatawag na / dev / sda sa mga indibidwal na partisyon na tinatawag na / dev / sda1, / dev / sda2 atbp

Karamihan sa mga distribusyon ng Linux ay nagbibigay ng isang graphical file manager katulad ng Windows Explorer. Gayunpaman, tulad ng sa Windows, maaari mong gamitin ang Linux command line upang mag-navigate sa paligid ng iyong file system.

Ang iyong sistema ng Linux ay inilatag sa isang format ng puno na may / directory sa pinakadulo at iba't ibang mga direktoryo sa ilalim.

Ang karaniwang mga folder sa ilalim ng / direktoryo ay ang mga sumusunod:

Maaari mong malaman kung ano ang ginagamit ng lahat ng mga folder na ito sa pamamagitan ng pagbabasa ng gabay na ito na nagpapakita ng 10 mahahalagang utos para sa pag-navigate sa file system gamit ang Linux .

Basic Navigation Paggamit Ang cd Command

Karamihan sa mga oras na nais mong magtrabaho sa loob ng mga paligid ng iyong home folder. Ang istraktura ng iyong home folder ay katulad ng mga folder na "My Documents" sa loob ng Windows.

Isipin mayroon kang mga sumusunod na folder setup sa ilalim ng iyong home folder:

Kapag binuksan mo ang isang terminal window pangkaraniwang makikita mo ang iyong sarili sa iyong home folder. Maaari mong kumpirmahin ito gamit ang pwd command .

pwd

Ang mga resulta ay magiging isang bagay sa mga linya ng / home / username.

Maaari mong palaging bumalik sa folder ng / home / username sa pamamagitan ng pag-type ng cd tilde command :

cd ~

Isipin ikaw ay nasa / home / username folder at nais mong makapunta sa folder ng Mga Larawan sa Pasko.

Magagawa mo ito sa maraming iba't ibang paraan.

Halimbawa, maaari kang magpatakbo ng serye ng mga command sa cd gaya ng sumusunod:

cd Pictures
cd "Mga Larawan sa Pasko"

Ang unang utos ay ilipat ka pababa mula sa folder ng username pababa sa folder ng Mga Larawan. Dadalhin ka ng pangalawang utos mula sa folder ng Mga Larawan sa folder ng Mga Larawan ng Pasko. Tandaan na ang "Mga Larawan sa Pasko" ay nasa mga panipi kung may puwang sa pangalan ng folder.

Maaari mo ring gamitin ang backslash sa halip ng mga quote upang makatakas sa espasyo sa command. Halimbawa:

cd Christmas \ Photos

Sa halip na gumamit ng dalawang utos maaari mo lamang gamitin ang isa tulad ng sumusunod:

cd Pictures / Christmas \ Photos

Kung wala ka sa folder ng tahanan at ikaw ay nasa isang mas mataas na antas ng folder tulad ng / maaari mong gawin ang isa sa isang bilang ng mga bagay.

Maaari mong tukuyin ang buong landas tulad ng sumusunod:

cd / home / username / Pictures / Christmas \ Photos

Maaari mo ring gamitin ang tilde upang makapunta sa home folder at pagkatapos ay patakbuhin ang command tulad ng sumusunod:

cd ~
cd Pictures / Christmas \ Photos

Ang iba pang mga paraan ay ang paggamit ng tilde lahat sa isang command tulad ng sumusunod:

cd ~ / Pictures / Christmas \ Photos

Ang ibig sabihin nito ay na hindi mahalaga kung nasaan ka sa file system na maaari mong makuha sa anumang folder sa ibaba ng folder ng tahanan sa pamamagitan ng paggamit ng notasyon ~ / bilang unang mga character sa landas.

Nakakatulong ito kapag sinusubukang makuha mula sa isang mababang antas na folder patungo sa isa pa. Halimbawa, isipin na nasa folder ng Mga Larawan ng Pasko at ngayon gusto mong pumunta sa folder ng Reggae na nasa ilalim ng folder ng Musika.

Maaari mong gawin ang mga sumusunod:

cd ..
cd ..
cd Music
cd Reggae

Ang dalawang tuldok ay nagpapahiwatig na gusto mong umakyat sa isang direktoryo. Kung gusto mong umakyat ng dalawang direktoryo na gagamitin mo ang sumusunod na syntax:

cd ../ ..

At tatlo?

cd ../../ ..

Maaari mong tinukoy ang cd command lahat sa isang command tulad ng sumusunod:

cd ../../Music/Reggae

Habang ito ay gumagana mas mahusay na gamitin ang mga sumusunod na syntax dahil ito ay nagse-save ka sa pagkakaroon ng upang gumana kung gaano karaming mga antas ng kailangan mong umakyat bago bumaba muli:

cd ~ / Music / Reggae

Symbolic Links

Kung mayroon kang mga symbolic link ito ay nagkakahalaga ng pag-alam tungkol sa isang pares ng mga switch na tumutukoy sa pag-uugali ng cd command kapag sumusunod sa mga ito.

Isipin na nilikha ko ang isang sinasagisag na link sa folder ng Mga Larawan sa Pasko na tinatawag na Christmas_Photos. Ito ay i-save ang pagkakaroon ng gamitin ang backslash kapag nagna-navigate sa folder ng Pasko Photos. (Ang pagbabago ng folder ay marahil ay isang mas mahusay na ideya).

Ang istraktura ngayon ganito ang hitsura nito:

Ang folder na Christmas_Photos ay hindi isang folder sa lahat. Ito ay isang link na tumuturo sa folder ng Mga Larawan ng Pasko.

Kung pinapatakbo mo ang cd command laban sa isang sinasagisag na link na tumuturo sa isang folder ay makikita mo ang lahat ng mga file at mga folder sa loob ng folder na iyon.

Ayon sa manu-manong pahina para sa CD ang default na pag-uugali ay upang sundin ang mga symbolic link.

Halimbawa tingnan ang utos sa ibaba

cd ~ / Pictures / Christmas_Photos

Kung pinapatakbo mo ang pwd command matapos patakbuhin ang command na ito makakakuha ka ng sumusunod na resulta.

/ home / username / Pictures / Christmas_Photos

Upang pilitin ang pag-uugali na ito maaari mong gamitin ang sumusunod na command:

cd -L ~ / Pictures / Christmas_Photos

Kung gusto mong gamitin ang pisikal na landas na kailangan mong ipasok ang sumusunod na utos:

cd -P ~ / Pictures / Christmas_Photos

Ngayon kapag nagpatakbo ka ng pwd command makikita mo ang mga sumusunod na resulta:

/ home / username / Pictures / Mga Larawan sa Pasko

Buod

Ipinakita sa iyo ng gabay na ito ang lahat ng kailangan mong malaman upang matagumpay na magtrabaho sa iyong paraan sa paligid ng file system gamit ang Linux command line.

Upang malaman ang tungkol sa lahat ng mga potensyal na opsyon mag-click dito para sa pahina ng manu-manong cd.