Navigacija sustavom jedan je od najosnovnijih zadataka koje korisnik može izvršiti na operativnom sustavu. Iako su dostupni mnogi upravitelji datoteka koji vam omogućuju prebacivanje direktorija i navigaciju vašim diskovnim pogonima na grafički način, čineći isto pomoću naredbenog retka može vam pružiti bolju kontrolu nad vašim sustavom.
Srećom, Linux vam daje naredbu poznatu kao cd, koja vam omogućuje jednostavnu promjenu trenutne radne mape na vašem terminalu.
Evo kako možete koristiti naredbu cd na Linuxu, jedinom uslužnom programu koji će vam ikad trebati da se kreće kroz direktorije na vašoj pohrani sustava.
Kako koristiti cd naredbu u Linuxu
Naredba cd označava Promijeni direktorij. Jedna od najvažnijih naredbi u Linuxu, cd je postala globalna naredba za prebacivanje direktorija. Neke druge implementacije naredbe poput chdir, koji se koriste u MS-DOS sustavima, također su prisutni.
Osnovna sintaksa
Osnovna sintaksa naredbe cd je:
cd [opcije] [put]
...gdje mogućnosti su argumenti prosljeđeni naredbom i staza je apsolutni ili relativni put do direktorija.
Apsolutni i relativni nazivi staza
Prije nego što možete upotrijebiti cd naredbu u cijelosti, 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, relativno ime puta izvede se iz trenutne radne mape. Stablom direktorija možete se učinkovito kretati pomoću naredbe cd ako ste dobro upućeni u relativne staze.
Na primjer, ako je vaš trenutni radni direktorij /homei želite promijeniti direktorij u /Desktop. Zatim, koristeći apsolutni naziv puta:
cd / home / korisničko ime / radna površina
S druge strane, ako se želite prebaciti na /Desktop direktorij koji koristi relativnu putanju, sve što morate unijeti je:
cd / radna površina
Cd prati koji su direktoriji iznad i ispod trenutnog direktorija, kako bi omogućio korisniku da se brzo prebaci na druge direktorije, a da ne mora upisati cijelo ime 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, /home direktorij je poseban direktorij rezerviran za korisnikove osobne datoteke, programe i podmape. Kada se prijavite u svoj sustav, početni je direktorij prema zadanim postavkama postavljen kao trenutni radni direktorij.
Početna mapa ima poseban znak koji joj je dodijeljen ~ (tilda) lik. Umjesto da navedete cjeloviti put do vašeg kućnog direktorija (/home/username), možete samo proći ~ znak s naredbom cd za promjenu trenutne radne mape u /home.
cd ~
Slično tome, možete doći do početnog direktorija drugog korisnika na sljedeći način.
cd ~ korisničko ime
Povezano: Kako navesti sve korisnike u Linuxu
U prethodnom smo odjeljku prebacili sadašnji radni direktorij na /Desktop. U naredbi možete koristiti ~ znak za označavanje /home direktorij i skini naredbu na polovicu svoje veličine.
cd ~ / Desktop
Dođite do korijenske mape
Baš kao i kućni direktorij, / znak označava /root direktorij na operacijskom sustavu zasnovan na Linuxu. Da biste se bilo kada prebacili na korijensku mapu:
cd /
Promijenite na prethodni radni direktorij
Ako istodobno radite s više direktorija, lako se možete prebaciti naprijed-natrag na prethodni radni direktorij pomoću - (crtica) lik.
Na primjer, ako je trenutni radni direktorij /home a vi se prebacite na /root imenik. Zatim, /root postat će trenutni radni direktorij i /home bit će prethodni radni direktorij.
Upis sljedeće naredbe odvest će vas u prethodni direktorij, tj. /home.
cd -
Također, izdavanje naredbe cd nakon koje slijedi a prostor znak odvest će korisnika u prethodni radni direktorij.
CD
Prebacite se na roditeljski direktorij
Direktorij koji se sastoji od jednog ili više podimenika poznat je kao nadređeni direktorij. Jednostavno rečeno, ako imate /Desktop i /Downloads mape u vašem /home direktorij, zatim /home direktorij će biti nadređeni direktorij za /Desktop i /Downloads.
The .. i . znakovi označavaju roditeljski direktorij, odnosno trenutni direktorij.
Koristiti dvostruke točke lik (..) za prelazak na nadređeni direktorij.
cd ..
Spomenuta naredba povest će vas za jednu razinu više prema stablu direktorija. Možete proći i dodatni .. znakova za dalje kretanje prema stablu direktorija.
Da biste se pomaknuli za dvije razine iznad vašeg trenutnog radnog imenika:
cd ../../
Također možete proslijediti određeni direktorij jedan nivo iznad trenutnog radnog imenika.
cd ../Fascikla
Promijenite se u imenik 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, specificiranje naziva direktorija vratit će pogrešku.
cd / Važni dokumenti
Izlaz:
bash: cd: previše argumenata
Da biste se prebacili na direktorije koji imaju razmake u nazivu, umotajte naziv puta u citati kako slijedi. Imajte na umu da u naredbi možete koristiti i jednostruke i dvostruke navodnike.
cd 'Važni dokumenti'
cd "Važni dokumenti"
Možete koristiti i kosa crta (\) lik za bijeg iz prostora.
cd Važno \ Dokumenti
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 izvršiti gotovo bilo koji zadatak. Mijenjanje direktorija, kopiranje datoteka i mapa na daljinu, popis podataka o datoteci, uređivanje konfiguracijskih datoteka, vi to imenujete. Postoji naredba za sve što želite raditi na Linuxu.
Međutim, postoji nedostatak ako imate toliko naredbi. Ne može svatko naučiti i zapamtiti naredbe, a da ne spominjemo pozamašnu količinu koja je uopće dostupna za upotrebu. Ali kao početnik Linuxa, nećete koristiti sve uslužne programe koji su dostupni u vašem sustavu.
Umjesto toga, učenje nekih osnovnih naredbi koje će vam pomoći u obavljanju temeljnih operacija više je nego dovoljno za početak rada s operativnim sustavom.
Želite li upoznati Linux? Započnite s ovim osnovnim Linux naredbama da biste naučili standardne računalne zadatke.
Pročitajte Dalje
- Linux
- Upravljanje datotekama
- Terminal
Deepesh je mlađi urednik za Linux u MUO. Na internetu piše informativni sadržaj više od 3 godine. U slobodno vrijeme uživa u pisanju, slušanju glazbe i sviranju gitare.
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Još jedan korak…!
Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.