Osnovne komande - kratko upustvo
Da bi ste u potpunosti koristili Vaš Linux, potrebno je da znate da poznajete komande pomoću kojih bi ste mogli da kreirate, kopirate, premeštate, i brišete fajlove i direktorijume. Te komande se koriste u konzolnom režimu. Za primere koji se nalaze u ovom uputstvu, podrazumeva se da ste se već prijavili na Vaš sistem,kao običan korisnik (ne kao root korisnik), zato što sve dok niste ulogovani kao root (a ako niste kreirali važne fajlove), ne postoji način da poremetite nešto na Linux sistemu.
bash-3.00$ pwd |
pwd je skraćenica od Present Working Directory, ili Trenutni Radni Direktorijum. Ona će Vam ispisati direktorijum u kom se trenutno nalaze.
bash-3.00$ ls |
ls je skraćenica od List, ili Izlistaj. Odgovor na ovu komandu je lista svih fajlova u trenutnom (radnom) direktorijumu.
bash-3.00$ cd / |
cd znači - Change Directory (Promeni Direktorijum). U ovom slučaju,zatrazili bi ste da se prebacite u root (koorenski) direktorijum. Ukucajte komandu pwd, da bi ste potvrdili da ste trenutno u korenskom direktorijumu,a da bi ste videli sadržaj tog direktorijuma, unesite komandu ls.
bash-3.00$ cd |
Unos samo komande cd bez bilo kakvih argumenata, znači da ćete biti prebačeni u Vaš matični direktorijum, što je najčesće /home/vase_korisnicko_ime. Unesite i komandu pdw da bi ste to potvrdili.
bash-3.00$ mkdir vezba |
Napravimo folder vezba u Vašem matičnom direktorijumu. Ovaj direktorijum ćemo koristiti i za vežbe vezane za neke druge komande koje ćemo obraditi.Nakon unešene gornje komande, unestite i komandu ls, da bi ste potvrdili da novi direktorijum zaista postoji.
bash-3.00$ cd vezba |
Prebacite se u direktorijum vezba.
bash-3.00$ mkdir poddirektorijum |
Kreirali ste poddirektorium u direktorijumu vezba.
bash-3.00$ cp /etc/profile . |
Ova komanda je malo komplikovanija. cp je skraćenica od Copy (Kopiraj). /etc/profile je jedan od fajlova na Vašem sistemu. Sa gornjom komandom mi smo taj fajl prekopirali u . (znak tačka, koji označava tekući radni direktorijum, u kom se trenutno nalazite). Dakle, sa gornjom komandom smo prekopirali fajl profile, koji se nalazi u direktorijumu /etc, u direktorijum u kom se trenutno nalazite. Unesite komandu ls da bi ste potvrdili da je taj fajl zaista u pravom direktorijumu.
bash-3.00$ more profile |
Komanda more se koristi za prikaz tekstualnih fajlova, kao što je jedan sa kojim smo radili u prethodnoj vezbi. Komanda se naziva More (Jos), zato što pritisak na taster Space omogućava da vidite "još" od navedenog fajla.Da bi ste izašli iz ove komande, koristite taster q, ili jednostavno pritiskajte na Space, sve do kraja fajla.
bash-3.00$ mv profile poddirektorijum |
mv označava Move (Premesti). Premestili smo fajl profile iz tekućeg direktorijuma,u poddirektorijum koji smo ranije kreirali.
bash-3.00$ cd poddirektorijum |
Prebacite se u direktorijum poddirektorijum.
bash-3.00$ mv profile novi_profile
Komandu mv koristimo takodje za promenu imena fajlovima i direktorijumima.Ne postoji posebna komanda za promenu imena. Kao i obično, unesite i komandu ls da bi ste proverili promene.
bash-3.00$ mv novi_profile .. |
Kao što znak . (tačka) označava tekući direktorijum, tako znak .. (dve tačke) označava nadredjeni (roditeljski direktorijum) tekućeg direktorijuma. Znači, sa ovom komandom smo premestili fajl novi profile u folder koji smo ranije kreirali. Unesite komandu ls da bi ste potvrdili promene.
bash-3.00$ cd .. |
Prebacujemo se u nadredjeni direktorijum (u koji smo maločas prekopirali fajl novi profile). rm novi_profile Oprezno sa ovom komandom! Zato što sa njom BRIŠETE navedeni fajl ili direktorijum. Brisanje na Unix/Linux sistemima je permanentno, znači da nema povratka fajlova koje ste obrisali.
bash-3.00$ rmdir mojpoddirektorijum |
rmdir je slična komanda komandi rm, samo što se rmdir odnosi samo na diretorijume, a ne i na fajlove. Takodje, za obe komande se odnosi da će se brisanje izvrsiti samo ako je direktorijum bio prazan.
bash-3.00$ rmdir . |
Ova komanda se ne može izvrsiti, jer ne možete obrisati radni direktorijum. Zato pre toga morate uneti komandu cd ..
bash-3.00$ rmdir vezba |
Izvršenje ove komande bi obrisalo direktorijum koji smo kreirali na početku ove vezbe. Tako da sada znate kako da kreirate, kopirate, premestate i brišete fajlove i direktorijume. Takodje, naučuili ste i neke prečice, kao npr. da Vaš unos komande cd prebacuje u Vaš matični direktorijum, i da znači . i .. označavaju tekući direktorijum i nadredjeni direktorijum.
Uputstvo preuzeto sa LUGoNS