Linux Command Line (04) CD - Change Directory
Talaan ng mga Nilalaman:
- cd Command
- Mga Pangalan ng Absolute at Relatibong Landas
- Direktoryo ng Magulang
- Mag-navigate sa Nakaraang Directory
- Mag-navigate sa Home Directory
- Mga direktoryo na may Space sa Kanilang Pangalan
- Konklusyon
Ang utos ng
cd
("pagbabago ng direktoryo") ay ginagamit upang baguhin ang kasalukuyang direktoryo ng nagtatrabaho sa Linux at iba pang mga operating system na katulad ng Unix. Ito ay isa sa pinaka pangunahing at madalas na ginagamit na mga utos kapag nagtatrabaho sa terminal ng Linux.
Ang kasalukuyang direktoryo ng nagtatrabaho ay ang direktoryo (folder) kung saan ang gumagamit ay kasalukuyang nagtatrabaho. Sa tuwing nakikipag-ugnay ka sa iyong command prompt, nagtatrabaho ka sa loob ng isang direktoryo.
Sa tutorial na ito, ipapakita namin sa iyo kung paano gamitin ang utos ng
cd
upang mag-navigate sa puno ng direktoryo ng iyong system.
cd Command
cd
ay isang shell builtin, at ang pag-uugali nito ay maaaring bahagyang naiiba mula sa shell sa shell. Ginagamit nito ang mga variable sa kapaligiran ng shell upang matukoy ang kinakailangang impormasyon para sa pagpapatupad nito.
Sakupin namin ang bersyon ng
cd
ng Bash.
Ang syntax para sa utos ng
cd
ay ang mga sumusunod:
cd directory
Tumatanggap lamang ang utos ng dalawang mga pagpipilian na bihirang ginagamit.
-
−L, Sundin ang mga simbolikong link. Bilang default, angcdkumikilos na parang tinukoy ang opsyon na-L.−P, Huwag sundin ang mga simbolikong link. Sa madaling salita, kapag tinukoy ang pagpipiliang ito, at sinubukan mong mag-navigate sa isang symlink na tumuturo sa isang direktoryo, babaguhin angcdsa direktoryo.
Sa pinakasimpleng anyo nito, kapag ginamit nang walang anumang argumento, dadalhin ka ng
cd
sa iyong direktoryo sa bahay.
Kapag nag-navigate sa pamamagitan ng file system, maaari mong gamitin ang
Tab
key upang i-autocomplete ang mga pangalan ng mga direktoryo. Ang pagdaragdag ng isang slash sa dulo ng pangalan ng direktoryo ay opsyonal.
Upang lumipat sa isang direktoryo, dapat kang magkaroon ng maipapatupad na pahintulot para sa direktoryo na ito.
Pinapayagan ka ng utos ng
pwd
na malaman mo kung ano ang direktoryo na kasalukuyan mong nasa.
Mga Pangalan ng Absolute at Relatibong Landas
Kapag tinukoy ang isang direktoryo upang baguhin, maaari mong gamitin ang alinman sa ganap o kamag-anak na mga pangalan ng landas. Ang ganap o buong landas ay nagsisimula mula sa ugat ng system
/
, at kamag-anak na landas ay nagsisimula mula sa iyong kasalukuyang direktoryo.
Bilang default, kapag nag-log in ka sa iyong Linux system, ang iyong kasalukuyang direktoryo ng nagtatrabaho ay nakatakda sa iyong direktoryo sa bahay. Sa pag-aakalang ang direktoryo ng Mga pag-
Downloads
umiiral sa iyong direktoryo ng tahanan, maaari kang mag-navigate dito sa pamamagitan ng paggamit ng kamag-anak na landas sa direktoryo:
cd Downloads
Maaari ka ring mag-navigate sa parehong direktoryo sa pamamagitan ng paggamit ng ganap na landas nito:
cd /home/username/Downloads
Sa madaling salita, kung ang landas ay nagsisimula sa isang slash (
/
) ito ang ganap na landas sa direktoryo.
Direktoryo ng Magulang
Sa mga operating system na tulad ng Unix, ang kasalukuyang direktoryo ng nagtatrabaho ay kinakatawan ng isang solong tuldok (
.
). Dalawang tuldok (
..
), isa-isa, ay kumakatawan sa direktoryo ng magulang o sa madaling salita ang direktoryo kaagad sa itaas ng kasalukuyang.
Kung nagta-type ka ng
cd.
, magbabago ka sa kasalukuyang direktoryo o, sa madaling salita, walang gagawin ang utos.
Ipagpalagay na ikaw ay kasalukuyang nasa
/usr/local/share
direktoryo ng
/usr/local/share
, upang lumipat sa
/usr/local
direktoryo (isang antas mula sa kasalukuyang direktoryo), mai-type mo:
cd../
Upang ilipat ang dalawang antas hanggang sa direktoryo
/usr
(magulang ng magulang), maaari mong patakbuhin ang sumusunod:
cd../../
Narito ang isa pang halimbawa. Sabihin nating ikaw ay nasa
/usr/local/share
direktoryo ng
/usr/local/share
, at nais mong lumipat sa
/usr/local/src
. Maaari mong gawin iyon sa pamamagitan ng pag-type:
Mag-navigate sa Nakaraang Directory
Upang magbalik pabalik sa nakaraang direktoryo ng nagtatrabaho, ipasa ang dash (
-
) na character bilang isang argument sa cd na utos:
Mag-navigate sa Home Directory
Upang mag-navigate sa iyong direktoryo sa bahay i-type lamang ang
cd
. Ang isa pang paraan upang bumalik nang direkta sa iyong direktoryo ng tahanan ay ang paggamit ng character na tilde (
~
), tulad ng ipinapakita sa ibaba:
cd ~
Halimbawa, kung nais mong mag-navigate sa direktoryo ng Mga Pag-
Downloads
, na nasa loob ng iyong direktoryo sa bahay, mai-type mo:
cd ~/Downloads
Maaari ka ring mag-navigate sa direktoryo ng bahay ng ibang gumagamit gamit ang sumusunod na syntax:
Mga direktoryo na may Space sa Kanilang Pangalan
Kung ang direktoryo na nais mong baguhin upang magkaroon ng mga puwang sa pangalan nito, dapat mo ring palibutan ang landas na may mga quote o gamitin ang character na backslash (
\
) upang makatakas sa puwang:
cd 'Dir name with space'
Konklusyon
Sa ngayon, dapat kang magkaroon ng isang mahusay na pag-unawa sa kung ano ang kasalukuyang direktoryo ng nagtatrabaho at kung paano gamitin ang utos ng
cd
upang mag-navigate sa ibang direktoryo.
Error 0x80070091 Hindi direktoryo ang direktoryo
Kung nakatanggap ka ng mensahe ng error Ang direktoryo ay walang laman sa error code 0x80070091, kapag tinangka mong tanggalin ang isang folder, Kapag tinatanggal mo ang isang folder, kung natanggap mo ang
Gumamit ng direktoryo ng direktoryo ng karen upang mag-print ng listahan ng file at folder sa mga bintana
I-print ang listahan ng direktoryo, listahan ng file, listahan ng pangalan ng file, listahan ng folder sa Windows gamit ang tool sa printer ng direktoryo ni Karen.
Pwd utos sa linux (kasalukuyang nagtatrabaho direktoryo)
Ang kasalukuyang direktoryo ng nagtatrabaho ay ang direktoryo kung saan ang gumagamit ay kasalukuyang nagtatrabaho. Sa artikulong ito, ipapakita namin sa iyo kung paano matukoy ang iyong kasalukuyang direktoryo sa pagtatrabaho gamit ang utos ng pwd







