Kako z ukazom »cd« v sistemu Linux preklopiti med mapami
Ukaz cd je še posebej uporaben, saj omogoča hitro prehajanje iz ene mape v drugo. Ta ukaz v sistemu Linux ima številne praktične funkcije.
Kaj je ukaz cd v sistemu Linux?
V večini običajnih distribucij Linuxa, pa tudi v Ubuntuju, lahko z ukazom cd ** preklopite v drug imenik, v katerem trenutno delate**. Ko to storite, bo vaš novi ciljni imenik postal trenutni imenik. V sistemu Linux je cd okrajšava za »change directory« (spremeni imenik). Ta ukaz je eden izmed najpogosteje uporabljanih ukazov pri delu s shellom. Pomembno je, da se izogibate tipkarskim napakam. Če morate najprej poiskati imenik, vam priporočamo, da uporabite ukaz find v Linuxu.
Kako deluje ukaz cd?
Med delom v lupini boste pogosto morali zamenjati imenik, v katerem se nahajate. Tu pride v poštev ukaz cd. Pri vnosu ukaza potrebujete relativno pot, ki sledi hierarhiji podmap in vodi od vaše trenutne poti do naslednje višje ravni. Po drugi strani pa lahko vnesete tudi absolutno pot in se neposredno premaknete na želeno mesto. Tja boste preusmerjeni, če imenik obstaja in imate zadostne dostopne pravice. Če to ni tako, boste ostali v trenutnem imeniku in prejeli sporočilo o napaki.
Kako je zapisana sintaksa cd?
To je splošna sintaksa ukaza cd:
$ cd [Option] [Directory]shellcd je sam ukaz, ki ga lahko dodatno opredelite z uporabo možnosti. [Ime mape] je natančno ime mape, v katero želite preiti.
Katere možnosti ponuja ukaz cd?
Pri ukazu cd imate na voljo dve možnosti:
- -L: Ta možnost ukaza cd upošteva logično strukturo imenikov. To je privzeta nastavitev.
- -P: Ta opcija pa sledi fizični strukturi imenikov.
Primeri uporabe ukaza cd v sistemu Linux
Da boste lažje razumeli, kako deluje ukaz cd, vam predstavljamo nekaj preprostih primerov. Kmalu boste ugotovili, da gre za uporaben ukaz, ki ga boste uporabljali skoraj vsak dan za enostavno preklapljanje med različnimi imeniki.
$ cd ~shellTo je ukaz, s katerim se lahko vrnete v svoj domači imenik.
$ cd /shellUporabite to možnost, da preklopite v korenski imenik.
$ cd /usr/localshellS tem preklopite v podimenik*/usr/local*.
$ cd -shellTa možnost vas bo pripeljala v prejšnji delovni imenik.