Slušaj robot čitača
Navigacija u Komandnoj liniji
Kako smo videli u prethodnoj lekciji, kada pokrenemo komandnu liniju, nalazimo se u korisničkom folderu.
U opštem slučaju, ne želimo da budemo u tom folderu kada nešto radimo, pa da bismo prešli u neki drugi folder, koristićemo cd ili sinonimnu chdir komandu.
Ove komande ne rade samo u windows-ovoj nativnoj konzoli, već rade i na ostalim sistemima, tako da se mogu koristiti i u git-bash-u i sl
Nije neophodno da vodite računa o malim i velikim slovima u imenima foldera, slova će biti konvertovana u onaj format koji je prisutan među vašim folderima.
Kako izaći iz trenutnog foldera u viši folder
Da biste iz foldera u kome se trenutno nalazite, recimo vaš korisnički folder "Ime", prešli u folder iznad (u ovom slučaju Users folder), koristićete komandu cd ..
C:\Users\Ime> cd..
Enter
C:\Users> cd.. Enter
C:>
Dve tačke .. su oznaka foldera koji se nalazi iznad trenutnog foldera, tzv roditelja, a jedna tačka . je simbol trenutnog foldera. Ako biste ukucali cd ., ostali biste tu gde ste.
Možete takođe otići nekoliko foldera iznad, odjednom:
C:\Users\Ime> cd ../..
Enter
C:>
Kako ući u folder pomoću komandne linije
Da bismo ušli u neki folder, koji se nalazi u folderu u kome se nalazimo, koristićemo cd imeFoldera
C:>cd imeFoldera
Enter
C:\imeFoldera>
Takođe, ne morate da se krećete jedan po jedan folder:
C:>cd imeFoldera\imeSubFoldera\subFolder
Enter
C:\imeFoldera\imeSubFoldera\subFolder>
Ovi folderi ne moraju da budu ni na približno istoj putanji, da bi cd radila, ako se navede cela putanja:
C:\moja\extra\putanja> cd c:\neka\sasvim\druga\putanja
Enter
c:\neka\sasvim\druga\putanja>
cd komanda ne tretira prazna mesta kao delimitere, tako da je moguće ući u folder čije ime sadrži prazna mesta, bez upotrebe navodnika:
C:> cd program files
Enter
C:\Program Files>
Odlazak na root folder pomoću komandne linije
Gde god da se nalazite među svojim folderima, možete se lako vratiti na root pomoću cd / komande
C:\Users\Ime> cd /
Enter
C:>
Prelazak na drugi drajv
Ako se nalazite na jednom drajvu a hoćete da pređete na drugi, to možete postići upotrebom sviča /d, na sledeći način:
e:\moja\trenutna\putanja> cd /d f:
Enter
f:>
Ako izostavite svič /d, i ukucate samo cd f:, umesto da pređete na drajv f:>, ostaćete gde ste i bili, ali će se u komandnoj liniji ispisati putanja na drajvu F na kojoj smo poslednje bili. Ako onda ispravimo komandu, i pređemo nazad na drajv F, nećemo preći samo na lokaciju F:>, nego baš na lokaciju na F-u na kojoj smo poslednji put bili.
Pomoć sa CD komandom
Ukoliko ne možete da se setite kako nešto da postignete korišćenjem cd komande, možete pozvati njen help fajl:
help cd Enter
Što će ispisati sve karakteristike komande cd.
Promena podrazumevane lokacije otvaranja terminala
Ako imate folder s projektima, onda verovatno pre hoćete da se konzola otvara u tom folderu, nego da se otvara u user folderu. Na svu sreću, možemo promeniti lokaciju na kojoj se komandna linija podrazumevano otvara.
Ako otvorate komandnu liniju iz ikonice sačuvane na start bar-u, kliknite na nju desnim klikom, pa opet desnim klikom na prvu opciju Command prompt, onda na Properties.
Na prozoru koji se otvorio, proverite da ste na Shortcut tabu. U polje Start in: umesto %HOMEDRIVE%%HOMEPATH% unesite putanju do foldera u kome želite da se konzola otvara.
Restartujte komandu liniju da se uverite da je došlo do promene.
Ako za otvaranje komandne linije koristite gore opisan +R, onda morate da promenite lokaciju otvaranja u Registry Editoru. Mnogi ljudi se plaše da čačkaju po Registy Editoru, ja to radim relativno često, i do sada nije nikada bilo problema, ali, radite to vrlo pažljivo.
Da otvorite Registry Editor, kliknite +R, pa u ovaj prozor ukucajte regedit, i pritisnite Enter. Windows će vam tražiti admin privilegije, toliko se drame diže oko ovoga što ću vam sad opisati
U prozoru koji se otvorio, s leve strane, videćete nekoliko stavki, od kojih se jedna zove HKEY_CURRENT_USER. Kliknite na nju dva put da se otvori. Ovo sad sve izgleda kao navigiranje kroz foldere u windows exploreru, gde su ti folderi zapravo registry ključevi, pa tako otvorite folder SOFTWARE > Microsoft i u njemu nađite folder pod imenom Command Processor. Kliknite i na njega 2 puta.
Ako ovog foldera nema, možete ga kreirati, desnim klikom na folder Microsoft, i izborom New > Key. Dajte ime ovom novom folderu Command Processor.
Ako ste Command Processor key već imali, u prozoru s desne strane bi trebali da vidite stavku Autorun. Ako ste upravo kreirali ovaj key, onda sigurno nemate ni tu stavku, pa ćemo i nju kreirati.
U desni prozor kliknite desnim klikom, pa na New > String Value. Ukucajte ime Autorun.
Sada kliknite na Autorun desnim klikom, pa na Modify...
U novootvorenom prozoru, u polje Value data: treba da ukucate komandu koju želite da se izvrši pri otvaranju komandne linije.
Pogodili ste, biće to cd komanda. Unesite cd i lokaciju foldera u kom želite da se komandna linija od sada uvek otvara, npr cd c:/projekti. Zatvorite Registry Editor i testirajte kako se sada otvara.
Članak prvi put objavljen: 5.5.2021.
Poslednje izmene: 1.6.2021.
Autor: k.