Osnovi programiranja i programski jezici

Osnovi programiranja i programski jezici Osnovi programiranja i programski jezici

carstvolokvanja.com
from carstvolokvanja.com More from this publisher
06.04.2015 Views

Slika 6.: Primeri za apsolutni i relativni put PROMENA RADNOG DIREKTORIJA Poznavajući relativni i apsolutni put direktorija sada se možemo kretati kroz datotečni sistem UNIX-a. Želimo li odrediti u kom direktoriju se trenutno nalazimo koristićemo naredbu pwd. Naredba pwd nema argumenata, a kao rezultat nam daje apsolutni put do trenutnog radnog direktorija. oliver% pwd /home/student/ivica oliver% Sada želimo li promeniti trenutni radni direktorij u /home/student/ivica/bin koristićemo se naredbom cd. Naredba cd kao argument ima apsolutni ili relativni put željenog direktorija. oliver% cd /home/student/ivica/bin oliver% pwd /home/student/ivica/bin oliver% Nalazimo li se u direktoriju /home/student/ivica/bin i želimo doći do direktorija /home/student/ivica/mail koristeći relativni put kao argument cd naredbe to ćemo izvesti na sledeći način: 35

oliver% pwd /home/student/ivica/bin oliver% cd ../mail oliver% pwd /home/student/ivica/mail oliver% Sa naredbom cd možemo samo promeniti trenutni radni direktorij. Navedemo li kao argument cd naredbe apsolutni ili relativni put do datoteke dobit ćemo poruku o grešci. oliver% cd /etc/hosts /etc/hosts: Not a directory. oliver% DATOTEKE U DATOTEČNOM STABLU Svaki direktorij može sadržavati poddirektorije. Osim poddirektorija direktorij može sadržavati i datoteke. Na Slici 7. možemo videti tipičan izgled jednog korisničkog home direktorija. Slika 7.: Tipičan izgled jednog korisničkog home direktorija Da bi videli sadržaj direktorija koristimo naredbu ls. Naredba ls će nam dati listu datoteka i poddirektorija radnog direktorija. Ukoliko kao argument ls naredbe navedemo apsolutni ili relativni put dobitćemo sadržaj direktorija zadanog u putu. IZLISTAVANJE SADRŽAJA DIREKTORIJA Da bi mogli koristiti naredbu cd moramo znati sadržaj direktorija. Sadržaj direktorija možemo dobiti naredbom ls. Kada unesemo naredbu ls dobijamo popis datoteka i poddirektorija, direktorija koji je trenutno naš radni direktorij. Puna sintaksa naredbe ls izgleda ovako: • ls [opcija(e)] [ime-direktorija-ili-datoteke] Najjednostavnija upotreba je navođenje same naredbe ls bez ikakvih parametara. Kao rezultat dobiti ćemo popis datoteka i poddirektorija. oliver% ls Mail/ 36

Slika 6.: Primeri za apsolutni i relativni put<br />

PROMENA RADNOG DIREKTORIJA<br />

Poznavajući relativni i apsolutni put direktorija sada se možemo kretati kroz datotečni<br />

sistem UNIX-a.<br />

Želimo li odrediti u kom direktoriju se trenutno nalazimo koristićemo naredbu pwd.<br />

Naredba pwd nema argumenata, a kao rezultat nam daje apsolutni put do trenutnog<br />

radnog direktorija.<br />

oliver% pwd<br />

/home/student/ivica<br />

oliver%<br />

Sada želimo li promeniti trenutni radni direktorij u /home/student/ivica/bin koristićemo<br />

se naredbom cd. Naredba cd kao argument ima apsolutni ili relativni put željenog<br />

direktorija.<br />

oliver% cd /home/student/ivica/bin<br />

oliver% pwd<br />

/home/student/ivica/bin<br />

oliver%<br />

Nalazimo li se u direktoriju /home/student/ivica/bin i želimo doći do direktorija<br />

/home/student/ivica/mail koristeći relativni put kao argument cd naredbe to ćemo<br />

izvesti na sledeći način:<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!