Kako promijeniti direktorij u Linuxu pomoću naredbe cd

Kako promijeniti direktorij u Linuxu pomoću naredbe cd

Navigacija sustavom jedan je od najosnovnijih zadataka koje korisnik može obaviti na operacijskom sustavu. Iako su dostupni mnogi upravitelji datoteka koji vam omogućuju mijenjanje direktorija i grafičko kretanje po vašim diskovnim pogonima, ako učinite isto pomoću naredbenog retka, možete dobiti bolju kontrolu nad svojim sustavom.





Srećom, Linux vam daje naredbu poznatu kao cd, koja vam omogućuje jednostavnu promjenu trenutnog radnog imenika na vašem terminalu.





Evo kako možete koristiti naredbu cd na Linuxu, jedinom uslužnom programu koji ćete ikada morati proći kroz direktorije na sistemskoj pohrani.





Kako koristiti cd naredbu u Linuxu

Naredba cd označava Promijenite imenik . Jedna od najosnovnijih naredbi u Linuxu, cd je postala globalna naredba za promjenu direktorija. Neke druge implementacije naredbe kao npr chdir , koji se koriste u MS-DOS sustavima, također su prisutni.

Osnovna sintaksa

Osnovna sintaksa naredbe cd je:



cd [options] [path]

...gdje mogućnosti jesu argumenti proslijeđeni naredbom i staza je apsolutni ili relativni put do direktorija.

Apsolutni i relativni putevi

Prije nego što možete koristiti naredbu cd u punom opsegu, morate znati razliku između apsolutnih i relativnih imena staza. Apsolutni naziv puta je potpuni put do direktorija, počevši od / (korijen) mapu.





S druge strane, relativni naziv puta izveden je iz trenutnog radnog imenika. Možete se učinkovito kretati gore-dolje po stablu direktorija pomoću naredbe cd ako dobro poznajete relativne staze.

Na primjer, ako je vaš trenutni radni direktorij /Dom , a želite promijeniti imenik u /Desktop . Zatim, koristeći apsolutni naziv putanje:





cd /home/username/Desktop

S druge strane, ako se želite prebaciti na /Desktop direktorij koristeći relativni put, sve što trebate upisati je:

cd /Desktop

Cd prati koji su direktoriji iznad i ispod trenutnog direktorija, kako bi se korisniku omogućio brzi prelazak u druge direktorije bez potrebe za upisivanjem cijelog naziva puta.

Ako ne znate točan naziv podmape na koju se želite prebaciti, upotrijebite naredba ls za popis svih direktorija u toj mapi.

Prebacite se na početni direktorij

Na Linux sustavu, /Dom direktorij je poseban imenik rezerviran za korisnikove osobne datoteke, programe i podmape. Kada se prijavite na svoj sustav, početni je direktorij prema zadanim postavkama postavljen kao trenutni radni direktorij.

Matičnom direktoriju dodijeljen je poseban znak --- ~ (tilda) lik. Umjesto da navedete potpuni put do vašeg matičnog direktorija ( /home/korisničko ime ), možete samo proći ~ znak s naredbom cd za promjenu trenutnog radnog imenika u /Dom .

cd ~

Slično, možete se kretati prema početnom direktoriju drugog korisnika na sljedeći način.

cd ~username

Povezano: Kako navesti sve korisnike u Linuxu

U prethodnom smo odjeljku prebacili sadašnji radni imenik u /Desktop . U naredbi možete koristiti ~ znak za označavanje /Dom direktoriju i skinuti naredbu na polovicu njene veličine.

cd ~/Desktop

Baš kao i kućni direktorij, / znak označava /korijen direktorij na operacijskom sustavu temeljenom na Linuxu. Da biste se u bilo kojem trenutku prebacili na korijensku mapu:

cd /

Promijenite u prethodni radni imenik

Ako radite s više direktorija odjednom, možete se jednostavno prebacivati ​​naprijed -natrag u prethodni radni direktorij pomoću - (crtica) lik.

Na primjer, ako je trenutni radni direktorij /Dom i prelazite na /korijen imenik. Zatim, /korijen postat će trenutni radni imenik i /Dom bit će prethodni radni direktorij.

Upisivanjem sljedeće naredbe odvest ćete se u prethodni direktorij, tj. /Dom .

cd -

Također, izdavanjem cd naredbe nakon koje slijedi a prostor znak će odvesti korisnika u prethodni radni direktorij.

cd

Prebacite se na roditeljski imenik

Direktorij koji se sastoji od jednog ili više poddirektorija poznat je kao nadređeni imenik. Jednostavno rečeno, ako imate /Desktop i /Preuzimanja mape u vašem /Dom imenik, zatim /Dom direktorij bit će nadređeni direktorij za /Desktop i /Preuzimanja .

The .. i . znakovi označavaju roditeljski i trenutni direktorij.

Koristiti dvostruke točkice lik ( .. ) za prelazak u nadređeni direktorij.

cd ..

Spomenuta naredba odvest će vas jednu razinu gore u stablo direktorija. Također možete proći dodatno .. znakova za pomicanje dalje prema stablu direktorija.

Za pomicanje dvije razine iznad vašeg trenutnog radnog imenika:

cd ../../

Također možete proći kroz određeni direktorij jednu razinu iznad sadašnjeg radnog imenika.

cd ../Folder

Promijenite u naziv direktorija s razmacima

Neće svaka mapa na vašem sustavu imati naziv od jedne riječi. Neki od njih mogu uključivati prostor lik. Na primjer, /home/korisničko ime/Važni dokumenti .

U takvim situacijama, navođenje naziva direktorija vratit će pogrešku.

zašto sustav koristi 100 diska
cd /Important Documents

Izlaz:

bash: cd: too many arguments

Da biste se prebacili na direktorije s razmacima u imenu, unesite ime staze u citati kako slijedi. Imajte na umu da u naredbi možete koristiti i jednostruke i dvostruke navodnike.

cd 'Important Documents'
cd 'Important Documents'

Alternativno, možete koristiti kosa crta () lik za bijeg iz prostora.

cd Important Documents

Povezano: Kako započeti s korištenjem Linuxa

Navigacija sustavom kroz naredbeni redak

Linux terminal je moćno tekstualno sučelje za kontrolu rada vašeg računala. Pomoću naredbenog retka možete izvesti gotovo sve zadatke. Mijenjanje imenika, daljinsko kopiranje datoteka i mapa , popis podataka o datoteci, uređivanje konfiguracijskih datoteka , daj ime. Postoji naredba za sve što želite raditi na Linuxu.

Međutim, postoji nedostatak tolikog broja naredbi. Ne mogu svi naučiti i zapamtiti naredbe, a da ne spominjemo pozamašnu količinu koja je dostupna za korištenje. No, kao početnik korisnika Linuxa, nećete koristiti sve pomoćne programe koji su dostupni na vašem sustavu.

Umjesto toga, naučiti neke osnovne naredbe koje će vam pomoći u izvođenju temeljnih operacija više je nego dovoljno za početak rada s operativnim sustavom.

Udio Udio Cvrkut E -pošta 9 osnovnih naredbi za početak rada s Linuxom

Želite li se upoznati s Linuxom? Počnite s ovim osnovnim naredbama Linuxa kako biste naučili standardne računalne zadatke.

Pročitajte Dalje
Povezane teme
  • Linux
  • Upravljanje datotekama
  • Terminal
O autoru Deepesh Sharma(79 objavljenih članaka)

Deepesh je mlađi urednik za Linux u MUO -u. On piše informativne vodiče o Linuxu s ciljem pružiti blaženo iskustvo svim pridošlicama. Nisam siguran u filmove, ali ako želite razgovarati o tehnologiji, on je vaš momak. U slobodno vrijeme možete ga pronaći kako čita knjige, sluša različite glazbene žanrove ili svira gitaru.

Više od Deepesh Sharma

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu