28Jun

Miten määrität Linuxin "cd" -komentosarjan hakemiston

Oletuksena Linuxin Terminal-ikkuna avautuu kotihakemistoosi. Jos haluat vaihtaa hakemistoon, joka ei ole suoraan kotihakemistoon, sinun on annettava koko polku tai käytä "cd" -komentoa useita kertoja.

Esimerkiksi, työskentelen säännöllisesti useilla hakemistoilla Documents-hakemistossa, joka on kotihakemistossa. Haluaisin pystyä cd-levylle kansioihin Documents-hakemistossa ilman, että kirjoitettaisiin cd-dokumentteja ensin( tai annettaisiin koko tiedostopolku).

Ääni sekava? Tässä on esimerkki. Sanotaan, että minulla on Documents-kansioon nimetty kansio, ja haluan käyttää sitä terminaalin kautta.

Aloitamme avaamalla Terminal-ikkunan ja kirjoittamalla pwd( Print Working Directory) -komennon osoittamaan, että nykyinen hakemisto on todellakin kotihakemisto /home/ lori.

Jos kirjoitamme seuraavan komennon, saamme virheen sanomalla, että tällaista tiedostoa tai hakemistoa ei ole. Tämä johtuu siitä, että emme ole Documents-hakemistossa.

cd htgaricles

Halutessasi päästä htchangicles-hakemistoon, meidän on ensin vaihdettava Documents-hakemistoon.

cd Documents /

Sitten meidän täytyy vaihtaa htciclesicles-hakemistoon.

cd htcciclesicles /

Vaihtoehtoisesti voimme arduous kirjoittaa koko tiedostopolun:

cd ~ /Documents/ htgarticles

Tämä ei kuitenkaan tarvitse olla näin. Voimme tehdä minkä tahansa hakemiston Terminal-ikkunan perushakemiston, jotta voimme cd-levyn sen alihakemistoihin kirjoittamatta koko polkua.

Meidän esimerkissämme haluamme asettaa Documents-hakemiston perushakemistoksi, koska kaikki hakemistot, joissa työskentelen kaltaisten htc-korttien kanssa, ovat Documents-hakemistossa. Joten kirjoitamme seuraavan komennon kehotteeseen ja painamme Enter.

vienti CDPATH = ~ /Documents/

HUOMAUTUS: Yllä olevassa komennossa viennin on oltava pieniä ja CDPATH: n on oltava kaikki isoilla kirjaimilla. Vaihda ~ /Documents/ polulla, jolla kummassakaan vanhemmanhakemistosta löytyy alihakemistot, joita työskentelet useimmiten.

Nyt kotimme-kansiossamme voimme ajaa cd hktcicles and go straight to ~ /Documents/ hkticles.

Jos haluat asettaa tietyn hakemiston automaattisesti peruskansioon aina, kun avaat pääteikkunan, voit tehdä sen muokkaamalla. bashrc-tiedostoa..bashrc-tiedosto on skripti joka kulkee aina, kun avaat Terminaali-ikkunan, ja voit lisätä siihen haluamasi komennot. Joten voimme lisätä viennin CDPATH-komennon asettamaan tietyn hakemiston pääkansionä jokaiselle Terminal-ikkunalle.

Voit tehdä tämän cd-levyllä takaisin kotihakemistoosi, jos et ole jo. Kirjoita sitten seuraava komento. bashrc-tiedoston avaamiseksi. Voit käyttää mitä tahansa tekstieditoria, jota haluat käyttää, mutta käytämme gedit esimerkissämme.

gedit. bashrc

Selaa alas. bashrc-tiedoston ja lisää seuraava komento.

vienti CDPATH = ~ /Documents/

Vaihda ~ /Documents/ uudelleen vanhemman hakemistoon, joka sisältää useimmin toimivat alihakemistot.

Voit lisätä komennon yllä komennon, jotta muistat komennon. Laita yksinkertaisesti numero-merkki( #) rivin alkuun ja lisää sitten kuvaus, jonka haluat lisätä.

Napsauta Tallenna.

Sulje gedit( tai minkä tahansa tekstieditorin käytät) napsauttamalla ikkunan vasemmassa yläkulmassa olevaa "X".

. bashrc-tiedostoon juuri lisätty komento ei vaikuta nykyiseen Terminal-ikkunasessiota. Sinun on suljettava nykyinen pääteikkuna ja avaa uusi. Joten, kirjoita exit ja pyydä Enter tai napsauta ikkunan vasemmassa yläkulmassa olevaa "X" -painiketta. Avaa sitten uusi Terminal-ikkuna painamalla Ctrl + Alt + T.

Nyt, vaikka nykyinen työhakemisto on kotihakemisto, voit siirtyä suoraan alihakemistoihin valitsemaasi perushakemistoon.

Jos haluat palata kotihakemistoon pääkäyttäjän hakemistona Terminaali-ikkunassa, yksinkertaisesti avaa. bashrc-tiedosto tekstieditorissa ja joko poista komento, jonka olet lisännyt tai kommentoinut, lisäämällä punta-merkki( #)rivin alku. Viivan kommentointi on hyödyllistä, jos haluat aktivoida komennon uudelleen tulevaisuudessa. Voit myös helposti muuttaa hakemistoa, jota haluat käyttää perushakemistoon yksinkertaisesti vaihtamalla hakemiston komentotiedostoon. bashrc-tiedostossa ja tallentamalla tiedoston.

Jos sinulla on yksi erityinen hakemisto, jota käytät suurimman osan ajasta, voit myös lisätä komennon. bashrc-tiedostoon, joka avaa Terminal-ikkunan kyseiseen hakemistoon joka kerta.