Kako odrediti osnovni direktorij za naredbu "cd" u Linuxu

Kako odrediti osnovni direktorij za naredbu "cd" u Linuxu
Kako odrediti osnovni direktorij za naredbu "cd" u Linuxu

Video: Kako odrediti osnovni direktorij za naredbu "cd" u Linuxu

Video: Kako odrediti osnovni direktorij za naredbu
Video: How To Choose The PERFECT LIGHTING For Your Planted Aquarium - YouTube 2024, Travanj
Anonim
Prema zadanim postavkama, prozor Terminal u sustavu Linux otvara se vašem kućnom imeniku. Da biste se prebacili na bilo koji direktorij koji nije izravno u kućnom imeniku, morate navesti cijeli put ili upotrijebite naredbu "cd" više puta.
Prema zadanim postavkama, prozor Terminal u sustavu Linux otvara se vašem kućnom imeniku. Da biste se prebacili na bilo koji direktorij koji nije izravno u kućnom imeniku, morate navesti cijeli put ili upotrijebite naredbu "cd" više puta.

Na primjer, redovito radim s više direktorija unutar direktorija Dokumenti, koji se nalazi u kućnom imeniku. Želio bih biti u mogućnosti to cd u mape u mapi Documents bez tipkati

cd Documents

prvo (ili pružiti punu stazu datoteke).

Zvuči zbunjujuće? Evo primjera. Pretpostavimo da imam mapu pod nazivom htcarticles unutar mape Documents i želim joj pristupiti preko terminala.

Počet ćemo otvaranjem prozora terminala i ulazom u

pwd

(Print Working Directory) kako bi pokazalo da je trenutni direktorij doista naš home katalog, / home / lori.

Ako upišemo sljedeću naredbu dobivamo pogrešku koja kaže da nema takve datoteke ili direktorija. To je zato što nismo u direktoriju Dokumenti.
Ako upišemo sljedeću naredbu dobivamo pogrešku koja kaže da nema takve datoteke ili direktorija. To je zato što nismo u direktoriju Dokumenti.

cd htgaricles

Da biste došli do direktorija helchangicles, prvo moramo promijeniti dokumentaciju Documents.
Da biste došli do direktorija helchangicles, prvo moramo promijeniti dokumentaciju Documents.

cd Documents/

Zatim, moramo se prebaciti u katalog.

cd htgarticles/

Alternativno, mogli bismo napisati punu stazu datoteke:
Alternativno, mogli bismo napisati punu stazu datoteke:

cd ~/Documents/htgarticles

Ipak, to ne mora biti ovako. Možemo napraviti bilo koji direktorij baznog imenika za prozor Terminal, tako da možemo kopirati u svoje pod-direktorije bez upisivanja cijelog puta.

U našem primjeru želimo postaviti direktorij Dokumenti kao osnovni direktorij, jer su svi direktori s kojima radim - kao što su htcikli - nalaze unutar direktorija Dokumenti. Dakle, upisujemo sljedeću naredbu i odmah pritisnite Enter.

export CDPATH=~/Documents/

NAPOMENA: U gornjoj naredbi,

export

mora biti malena i

CDPATH

mora biti sve velika. Zamijeniti

~/Documents/

s putom do bilo kojeg roditeljskog direktorija koji sadrži najčešće poddirektorije s kojima radite.

Sada, još uvijek u našem domu, možemo pokrenuti
Sada, još uvijek u našem domu, možemo pokrenuti

cd htgarticles

i idite ravno do ~ / Documents / htcrtica.

Ako želite automatski postaviti određeni direktorij kao osnovni direktorij svaki put kada otvorite prozor terminala, to možete učiniti uređivanjem.bashrc datoteke..Bashrc datoteka je skripta koja se pokreće svaki put kada otvorite prozor terminala i možete dodati sve naredbe koje želite. Dakle, možemo dodati
Ako želite automatski postaviti određeni direktorij kao osnovni direktorij svaki put kada otvorite prozor terminala, to možete učiniti uređivanjem.bashrc datoteke..Bashrc datoteka je skripta koja se pokreće svaki put kada otvorite prozor terminala i možete dodati sve naredbe koje želite. Dakle, možemo dodati

export CDPATH

naredba da postavite određeni direktorij kao roditeljski direktorij za svaki prozor terminala.

Da biste to učinili, vratite CD u svoj kućni imenik ako već niste. Zatim upišite sljedeću naredbu da biste otvorili.bashrc datoteku. Možete koristiti bilo koji urednik teksta koji želite koristiti, ali ćemo koristiti gedit u našem primjeru.

gedit.bashrc

Pomaknite se do dna.bashrc datoteke i dodajte sljedeću naredbu.
Pomaknite se do dna.bashrc datoteke i dodajte sljedeću naredbu.

export CDPATH=~/Documents/

Opet, zamijenite

~/Documents/

s roditeljskim imenikom koji sadrži poddirektorije s kojima najviše radite.

Možete dodati komentar iznad naredbe tako da se sjetite što naredba radi. Jednostavno stavite brojčani znak (#) na početku retka, a zatim bilo koji opis koji želite dodati.

Kliknite "Spremi".

Zatvori Gedit (ili bilo koji tekstualni urednik koji upotrebljavate) klikom na "X" u gornjem lijevom kutu prozora.
Zatvori Gedit (ili bilo koji tekstualni urednik koji upotrebljavate) klikom na "X" u gornjem lijevom kutu prozora.
Naredba koju ste upravo dodali u.bashrc datoteku neće utjecati na trenutnu sesiju prozora terminala. Morate zatvoriti trenutačni prozor Terminal i otvoriti novi. Dakle, tip
Naredba koju ste upravo dodali u.bashrc datoteku neće utjecati na trenutnu sesiju prozora terminala. Morate zatvoriti trenutačni prozor Terminal i otvoriti novi. Dakle, tip

exit

u brz i pritisnite Enter ili kliknite gumb "X" u gornjem lijevom kutu prozora. Zatim pritisnite Ctrl + Alt + T da biste otvorili novi prozor terminala.

Sada, iako je trenutni radni imenik kućni imenik, možete se izravno prebaciti u poddirektorije iz osnovnog imenika koji ste odabrali.
Sada, iako je trenutni radni imenik kućni imenik, možete se izravno prebaciti u poddirektorije iz osnovnog imenika koji ste odabrali.
Ako se želite vratiti u kućni imenik kao roditeljski direktorij u prozoru terminala, jednostavno otvorite.bashrc datoteku u uređivaču teksta i izbrisajte naredbu koju ste dodali ili je komentirate dodavanjem znaka od poundsa (#) na početak linije. Komentiranje linije korisno je ako želite ponovno aktivirati naredbu u budućnosti. Također možete jednostavno promijeniti direktorij koji želite koristiti kao osnovni direktorij jednostavno promjenom direktorija u naredbi u.bashrc datoteci i spremanjem datoteke.
Ako se želite vratiti u kućni imenik kao roditeljski direktorij u prozoru terminala, jednostavno otvorite.bashrc datoteku u uređivaču teksta i izbrisajte naredbu koju ste dodali ili je komentirate dodavanjem znaka od poundsa (#) na početak linije. Komentiranje linije korisno je ako želite ponovno aktivirati naredbu u budućnosti. Također možete jednostavno promijeniti direktorij koji želite koristiti kao osnovni direktorij jednostavno promjenom direktorija u naredbi u.bashrc datoteci i spremanjem datoteke.

Ako imate određeni direktorij koji radite većinu vremena, možete dodati naredbu.bashrc datoteku koja će svaki put otvoriti prozor Terminal u taj direktorij.

Preporučeni: