Kuidas määratleda Base'i kataloogi Linuxi käsku "cd"

Kuidas määratleda Base'i kataloogi Linuxi käsku "cd"
Kuidas määratleda Base'i kataloogi Linuxi käsku "cd"

Video: Kuidas määratleda Base'i kataloogi Linuxi käsku "cd"

Video: Kuidas määratleda Base'i kataloogi Linuxi käsku
Video: 表裏のある人の対応。やり返す術と防衛術。 - YouTube 2024, Aprill
Anonim
Vaikimisi avaneb Linuxi terminali aken oma kodukataloogi. Kui soovite muuta mis tahes kataloogi, mis ei ole otse kodukataloogis, peate esitama täieliku tee või käsku "cd" mitu korda.
Vaikimisi avaneb Linuxi terminali aken oma kodukataloogi. Kui soovite muuta mis tahes kataloogi, mis ei ole otse kodukataloogis, peate esitama täieliku tee või käsku "cd" mitu korda.

Näiteks töötavad ma korrapäraselt kataloogides, mis asuvad kodukataloogis Dokumentide kataloogis. Ma tahaksin, et saaksin kataloogi cd kataloogide Dokumendid kataloogi sisestamata trükkida

cd Documents

esiteks (või anda kogu faili tee).

Heli segane? Siin on näide. Oletame, et mu kausta Dokumendid on kaustas htgarticles ja ma tahan selle kaudu terminali kasutada.

Alustame Terminali akna avamisega ja sisestamisega

pwd

(Print Working Directory) käsk, mis näitab, et praegune kataloog on meie kodukataloog, / home / lori.

Kui sisestate järgmise käsu, saame vea, milles öeldakse, et sellist faili või kataloogi ei ole. Seda seetõttu, et me ei ole kataloogis Dokumendid.
Kui sisestate järgmise käsu, saame vea, milles öeldakse, et sellist faili või kataloogi ei ole. Seda seetõttu, et me ei ole kataloogis Dokumendid.

cd htgaricles

Et saada htgarticles kataloogi, peame kõigepealt muutma kataloogi Documents.
Et saada htgarticles kataloogi, peame kõigepealt muutma kataloogi Documents.

cd Documents/

Siis peame muutma htgarticles kataloogi.

cd htgarticles/

Teise võimalusena võime tüübi välja kirjutada kogu faili tee:
Teise võimalusena võime tüübi välja kirjutada kogu faili tee:

cd ~/Documents/htgarticles

Kuid see ei pea olema nii. Me saame luua mis tahes kataloogi Terminal akna baaskataloogi, nii et me saame cd oma alamkataloogidesse ilma kogu tee sisestamata.

Meie näites tahame kataloogi Documents (Dokumendid) määrata baaskataloogiks, kuna kõik kataloogid, millega ma töötan nagu htgarticles, asuvad kataloogis Documents. Nii sisestage järgmine käsk viirusel ja vajutage sisestusklahvi.

export CDPATH=~/Documents/

MÄRKUS. Ülalolevas käsus

export

peab olema kõik väiksed ja

CDPATH

peavad olema kõik suurtähed. Asenda

~/Documents/

kusjuures vanemakataloog sisaldab alamkatalooge, mida te töötate kõige sagedamini.

Image
Image

Nüüd, ikka kodukataloogis, saame käivitada

cd htgarticles

ja minge otse ~ / Documents / htgarticles.

Image
Image

Kui soovite igal ajal terminali akna avanemisel automaatselt määrata kindla kataloogi baaskataloogina, saate seda teha, redigeerides faili.bashrc..Bashrc-fail on skript, mis käivitatakse iga kord, kui avate terminali akna, ja saate lisada mis tahes käsud, mida soovite. Nii võime lisada

export CDPATH

käsk, et määrata iga kataloogi aknas algkataloogiks konkreetne kataloog.

Selleks cd oma kodukataloogi tagasi, kui te pole seda juba teinud. Seejärel sisestage järgmine käsk faili.bashrc avamiseks. Võite kasutada ükskõik millist tekstiredaktorit, mida soovite kasutada, kuid me kasutame meie näites gediti.

gedit.bashrc

Kerige faili.bashrc alt ja lisage järgmine käsk.
Kerige faili.bashrc alt ja lisage järgmine käsk.

export CDPATH=~/Documents/

Jällegi asendage

~/Documents/

koos vanemakataloogiga, mis sisaldab alamkatalooge, millega olete kõige enam töötav.

Saate lisada käsu üle kommentaari, et saaksite meeles pidada, mida käsk teeb. Lihtsalt asetage rea alguses numbrimärk (#) ja seejärel kõik kirjeldused, mida soovite lisada.

Klõpsake nuppu "Salvesta".

Sulgege gedit (või mis tahes tekstiredaktor, mida te kasutate), klõpsates akna ülemises vasakus nurgas "X".
Sulgege gedit (või mis tahes tekstiredaktor, mida te kasutate), klõpsates akna ülemises vasakus nurgas "X".
Käsk, mida just lisati.bashrc-faili, ei mõjuta praegust terminali akna seanssi. Peate sulgema praeguse terminali akna ja avama uue. Nii tippige
Käsk, mida just lisati.bashrc-faili, ei mõjuta praegust terminali akna seanssi. Peate sulgema praeguse terminali akna ja avama uue. Nii tippige

exit

vajutage klahvi ja vajutage sisestusklahvi või klõpsake akna ülemises vasakus nurgas nupul "X". Seejärel vajutage uue terminaliakna avamiseks Ctrl + Alt + T.

Nüüd, kuigi praegune töökataloog on kodukataloog, saate otse alamkataloogidest otse valitud baaskataloogist.
Nüüd, kuigi praegune töökataloog on kodukataloog, saate otse alamkataloogidest otse valitud baaskataloogist.
Kui soovite naasta kodukataloogi terminali akna vanemakataloogina, lihtsalt avage tekstitöötluses fail.bashrc-fail ja kas kustutage lisatav käsu või kommenteerige seda, lisades naelamärki (#) rea alguses. Rida välja kommenteerides on kasulik, kui soovite käsku uuesti käsku aktiveerida. Samuti saate hõlpsalt muuta kataloogi, mida soovite kasutada baaskataloogina, lihtsalt kataloogi muutmisega failis.bashrc ja faili salvestamisega.
Kui soovite naasta kodukataloogi terminali akna vanemakataloogina, lihtsalt avage tekstitöötluses fail.bashrc-fail ja kas kustutage lisatav käsu või kommenteerige seda, lisades naelamärki (#) rea alguses. Rida välja kommenteerides on kasulik, kui soovite käsku uuesti käsku aktiveerida. Samuti saate hõlpsalt muuta kataloogi, mida soovite kasutada baaskataloogina, lihtsalt kataloogi muutmisega failis.bashrc ja faili salvestamisega.

Kui teil on üks konkreetne kataloog, mida te töötate enamjaolt, võite lisada ka käsu failile.bashrc, mis avab terminali akna selle kataloogi iga kord.

Soovitan: