...Prethodna strana ...Sadržaj ...Sledeća strana ...

4. Organizacija i koršćenje Linux / UNIX operativnih sistema

4.1 Logovanje na sistem

Ukoliko ste instalirali X window system, i izabrali mogućnost da se X statuje prilikom podizanja sistema, pojaviće vam se grafički meni koji će vas upitati za username i password, i za grafičko okruženje koje će te koristiti, ukoliko ste ranije koristili windows savetujem vam da probate KDE. Unutar svakog okruženja imate mogućnost da pokrenete konzolu i dobićete nešto slično windowsovom comand promtu. Ako iz bilo kog razloga poželite nasilno da restartujete X window system kombinacija tastera je ctrl+alt+backspace, dok menjanje rezolucije se vrši sa ctrl+alt+numerički + ili -.

I pored startovanog X-a sa tasterima od ctrl+alt+f1 do ctrl+alt+f6 možete da izaberete 6 terminala gde se takodje mozžete ulogovati i raditi nezavisno od X-a. dok ste u terminalima možete se šetati izmedju terminala sa alt+f1 do alt+f6 dok se sa alt+f7 vraćata u X window.

Ukoliko ste instalirali X a niste izabrali mogućnost da vam se X startuje pri podizanju sistema kada se logujete na neki od teminala pokrenite komandu startx i biće pokrenuto vaše standradno okruženje ukolio želite npr da pokrenete GNOME kucajte startgnome .

4.2 Organizacija UNIX sistema

Kod UNIX operativnih sistema sve se vidi kao datoteka(čak i hardveski uredjaji kao što je npr. monitor, tastatura, miš, modem itd...) možda će vam ovo biti zbunjujuće u početku ali će te uskoro uvideti sve prednosti ovakve organizacije.

UNIX je više korisnički operativni sistem, pa je samim tim i operativni sitem koji podržava multi tasking. Iz tog razloga uvedena je kontrola pristupa datotekama. Pogledajmo na sledećem primeru kako izgleda organizacija, unesite komantu u terminalu:
ls -l /bin/bash

Rezultat:
-rwxr-x--x 1 root users 579384 Feb 25 21:02 /bin/bash

Prvih 10 znakova govore nam o pravima pristupa,prvi znak nam govori o tipu datoteke (ukoliko je znak - znači da se radi o normalnoj datoteci, ukoliko stoji znak d reč je o direktorijumu), ostali znakovi podeljeni su u tri kategorije sa po tri znaka vlasnik, grupa, i svi ostali.

U našem konkretnom primeru značilo bi:

Unix operativni sistem nema posebnu extenziju koja mu znači izvršavanje kao što je slučaj sa windowsima (*.exe,*.com) već je potrebna dozvola za izvršavanje, isto tako ne postoji obaveza za kreiranjem ekstenzija nad fajlovima.

Kod direktorijuma prava za čitanje, pisanje i izvršavanje se malo razlikuju od standardnog fajla(direktorijum shvatite kao fajl koji sadrži podatke o ostalim fajlovima:veličinu,vlasnika, prava pristupa itd...)

Unix za separaciju direrektorijuma koristi / za razliku od Windowsa koji koristi \

4.3 Kratak opis direktorijuma kod linux operativnog sistema

4.4 Osnovne komande

Unix komande su zamišljene da rade malu i jako specifičnu operaciju, i većina komandi radi očekujući da radi sastandardnim ulazom i izlazom (tastatura i monitor). Snaga ovog koncepta je u kombinovanju komandi.

Moguće kombinacije su:

Par primera vezanih za kombinovanje komandi
ps ax će dati spisak svih procesa na računaru, ovaj spisak može da bude dosta dugačak pa da bismo ga normalno videli iskombinovaćemo komande ps i less.
ps ax | less će nam omogućiti da lepo pregledamo sve procese, ali predpostavimo da nas zanima program bash tada bismo kucali
ps ax | grep bash i ova iskombinovana komanda ce nam dati samo spisak procesa koji sadrže reč bash, predpostavimo da vas ipak zanima trenutno broj pokrenutih programa
ps ax | grep | wc -l će dati odgovor na željeni pitanje i na kraju ako želimo da sacuvamo taj podatak negde sačuvamo iskoristili bi smo
ps ax | grep | wc -l > rezultat.txt

Naredna dva primera će te morati izvršiti kao root, jer normalni korisnici nemaju pravo pristupa odgovarajućim fajlovima. Sećate se verovatno kada smo particionisali hard disk, sada bismo mogli da pogledamo tačno kako izgleda zapis podataka na našem harddisku okucajte komandu less -f /dev/hda i imaćete priliku da vidite direkno sam način zapisa podataka na vašem hard disku, ako vas zanima samo prva particija onda kucajte less -f /dev/hda1 , deluje impresivno zar ne.

I poslednji primer koristi štampač koje je povezan na paralelni port, echo "Mi stampamo" > /dev/lp0 i poruka Mi stampamo bice ispisana na štampaču. Medjutim ovakav način za štampanje nije preporučljiv jer ukoliko biste štampali dva dokumenta njihov sadržaj bi se međusobno pomešao. Zato je bolje prepustiti kontrolu štampanju Printer Menageru.



...Prethodna strana ...Sadržaj ...Sledeća strana ...
Dejan Lozanović, mr97209@matf.bg.ac.yu