Slušaj robot čitača

kantice boje
Iz jedne u drugu

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

Sadržaj strane:

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 ..

MINGW32:~

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:

MINGW32:~

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

MINGW32:~

C:>cd imeFoldera Enter
C:\imeFoldera>

Takođe, ne morate da se krećete jedan po jedan folder:

MINGW32:~

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:

MINGW32:~

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:

MINGW32:~

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

MINGW32:~

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:

MINGW32:~

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:

MINGW32:~

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.

Ako čačkate po Registry Editor-u, i posle vam ne radi kompjuter, sami ste krivi

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.

Top