Fluxbox tutorijal, treći dio – Administriranje računala

Ovdje nećemo detaljno objasniti administraciju Linuxa već ćemo pokriti samo najučestalije slučajeve. Dat će se tek onoliko uputa koliko je nužno korisniku koji se prvi puta susreće s Fluxboxom. Važno je reći da se ovaj dio ne odnosi isključivo na Fluxbox nego je zajednički (više-manje) svim distribucijama Linuxa.

Mala galerija radnih površina s Fluxboxom

 

1. Prikaz pokrenutih procesa

Ponekad se može dogoditi da neki proces (program) ostane pokrenut u pozadini, “sjedne” na RAM i potrebno ga je ugasiti. Problem je što Fluxbox ne nudi nikakav task manager. Procese je moguće provjeriti naredbom

ps -aux

(Za više informacija vidjeti dokumentaciju o naredbi ps ili provjerom lokalne dokumentacija na računalu pisivanjem naredbe man ps u terminal.)

Prikaz pokrenutih programa možete vidjeti i pomoću naredbe:

top

primjer ispisa naredbe top
primjer ispisa naredbe top

 

Prvi stupac tablice označava kojem korisniku pripada pokrenuti proces, drugi stupac brojkom identificira sâm proces. Dalje je prikazana potrošnja (konzumacija) procesora, te RAM-memorije. VSZ stoji za Virtual Memory Size te podatak označava dodjeljen prostor za proces. RSS je stoji za Resident Set Size, odnosno pokazuje stvarno (fizičko) zauzeće prostora. U primjeru iznad pod oznakom TTY stoji upitnik, to je zato što je naredba ps -aux izvršeni iz grafičkog okruženja, a u tim se okolnostima naredbe računalu ne daju iz konzole nego posredstvom grafičkog okruženja. Do konzole se može doći pritiskom tipaka Ctrl Alt F1. Radi se o šest konzola (od tipke F1 do tipke F6), a povratak iz konzole u grafičko okruženje vrši se naredbom Crl Alt F7. Kada bi se naredba izvršila u konzoli, umjesto upitnika stajao bi broj između jedan i šest i označavao bi broj konzole u kojoj je proces pokrenut. STAT prikazuje fazu u kojoj se određeni proces nalazi. Zatim je prikazano vrijeme kada je proces pokrenut te koliko dugo traje. Zadnji stupac prikazuje naredbu kojojm je proces pokrenut.

Zaglavljene se procese može ugasiti upisivanjem u terminal riječi kill za kojom slijedi broj iz stupca PID – npr.:

kill 3779

2. Provjera diskova, particija, iso-slika te montiranje istih

2.1 Provjera diskova

Za provjeru broja priključenih tvrdih (i/ili drugih) diskova potrebno je izvršiti naredbu

sudo fdisk -l

Fdisk je alat koji će u prvom dijelu dati sve potrebne informacije: naziv diska, veličinu, identifikator kao i broj cilindara i sl. Slijedi prikaz “strukture” tvrdog diska: broj particija, njihovi nazivi, gdje na tvrdom disku započinju, a gdje završavaju, označit će i koja je particija butabilna te koliko koja od njih zadrži blokova.

fdisk -l - prikaz ispisa
fdisk -l – prikaz ispisa

 

U prvom redu vidi se Disk /dev/sda: 500.1 GB, 500106780160 bytes, priključimo li na računalo neki drugi uređaj koji GNU/Linux može prepoznati kao disk (recimo digitalni fotoaparat), gornjem primjeru fdisk pridružit će još jedan disk, a njega će – umjesto /dev/sda – označiti kao /dev/sdb e prikazati sve potrebne informacije o uloženom/priključenom disku. Ova će naredba vrijediti i za sve USB stickove.

2.2 Montiranje (en. mount) particije

Želili li se montirati (en. mount) koji stick, prvo će biti potrebno fdiskom provjeriti kojom je oznakom stik označen (/dev/sdb, /dev/sdc, /dev/sdd…) jer će ta oznaka biti potrebna za definiranje diska i/ili particije koja se montira.

GNU/Linux na diskove gleda kao na (najobičnije) datoteke pa se tako svaki disk može montirati bilo gdje na sustavu (ako se posjeduju root ovlasti). Najčešće se diskovi moniraju u mape /media i /mnt. Koristi li se PCmanFM, Nautilus ili Dolphin kao file manger s ovim neće biti potrebe zamarati se jer ti programi (za razliku do Xfcea) automatski montiraju diskove. Nakon što se ustanovi naziv diska i mapa u koju disk želimo monitrati, naredba je:

sudo mount /dev/sdb1 /media

sudo jer su potrebne root ovlasti, mount je zapravo pogram koji vrši montiranje, /dev/sdb1 je naziv/oznaka diska, a media je mjesto na koje se disk montira.

Obrnuta je radnja

sudo umount /media

2.3 Stvaranje i montiranje iso-slika

Želite li napraviti iso-sliku CD-a ili DVD-a, potrebno ih je umetnuti u računalo te u terminal upisati naredbu

dd if=/dev/cdrom0 of=/mjesto/koje/želimo.iso

Program dd služi za konvertiranje i kopiranje datoteka. If je zapravo skraćenica od input file, a ko se radi o iso-slici nekog optičkog medija, logično je da se taj medij nalazi pod /dev/cdrom0 (ponekad pod /dev/sr0). Of je skraćenica od output file i u tom je dijelu potrebno dati putanju do mjesta na koje želimo spremiti sliku, a na kraju imena potrebno je dodati nastavak .iso kako bi dd znao što s datotekom/medijem.

Za stvaranje iso-slike datoteke na Wheezyju je zadužen program genisoimage:

genisoimage -o slika.iso /putanja/do/datoteke

U ovom se slučaju prvo novoj slici dâ ime, a zatim se određuje putanja do datoteke: genisoimage | linuxposion.blogspot

Kada je riječ o montiranju iso-slika, situacija je jednostavna:

sudo mount -o loop /putanja/do/slike.iso /mapa/u/koju/se/montira

Suprotna je radnja

sudo umount /mapa/u/kojoj/se/montira

3. Upravljanje korisničkim računima i grupama

GNU/Linux je dizajniran kao višekorisnička platforma pa sukladno tome u velikoj mjeri iskorištava mogućnost supostojanja više korisnika s različitim mogućnostima/dozvolama.

Korisnički računi na GNU/Linuxu se mogu podijeliti na

  • root korisnički račun
  • redovni korisnički račun

Prvi se korisnički račun ne bi trebao koristiti pri svakodnevnoj upotrebi računala jer osim što omogućava pristup svakom dijelu računala, potencijalno omogućava i zloupotrebu računala.

Iz tog razloga valja napraviti drugi korisnički račun koji će omogućavati čitanje elektroničke pošte, pretraživanje interneta, obradu teksta, služanje glazbe i gledanje filmova, ali neće dozvoljavati instaliranje ili brisanje softvera, uređivanje važnih konfiguracijskih datoteka i sl.

Uglavnom sve distribucije nude podešavanje obaju korisničkih računa već pri instalaciji.

3.1 Stvaranje i brisanje korisničkog računa

Ipak, želite li napraviti novi korisnički račun potrebno je unijeti naredbu

adduser korisnik

u kojoj korisnik zapravo označava korisičko ime koje želite. Nakon toga bit će potrebno odgovoriti na par pitanja: dati ime, lozinku i sl. Naredba će automatski dodati grupu istog naziva te mu dodijeliti i brojčanu identifikaciju.

Za promjenu lozinke dodjeljene korisničkom računu, potrebno je unijeti

passwd korisnik

Pri čemu je korisnik korisničko ime računa kojem se želi mijenjati lozinka. Nakon toga će biti zatraženo da se nova lozinka unese i potvrdi:

Pretpostavimo da na računalu postoji jedan root-korisnički račun i jedan korisnički račun kojim se koristi vlasnik računala, nije nevjerojatno da bi se tim računalom mogli koristiti i neki drugi korisnici. Problem je u tome što svaki korisnički račun ima svoj home folder. U home folder korisnik sprema sve svoje dokumente, slike, mailove…

Stoga bi se moglo poželjeti napraviti treći korisnički račun kojim će se moći koristiti svi bez brige za osobne podatke. U tom bi slučaju valjalo onemogućiti lozinku za taj račun:

passwd -d korisnik

Da biste se prijavili kao korisnik dovoljno je kliknuti na avatar (gdm3) ili samo upisati korisničko ime (Slim).

Korisnički se račun briše naredbom

userdel korisnik

3.2 Stvaranje i brisanje grupa

Korisničko ime i lozinka jednostavno identificiraju stvarnog korisnika, ovlasti nisu dodjeljene prema korisničkom imenu, korisnik nema ni veće ni manje ovlasti zato što je korisnik. Ovlasti se dodjeljuju na temelju pripadnosti korisnika određenoj grupi. Datoteka /etc/group može sadržavati i preko pedeset grupa. Ako želimo nekom korisniku omogućiti pristum CD-romu, uključit ćemo ga u tu grupu:

adduser korisnik cdrom

Negdje preporučaju ovaj način:

usermod -a -G cdrom korisnik

Vidjeti još YoLinux -Managing groups | Cyberciti.biz HowTo | Stackoverflow HowTo | AskUbuntu | Debian forum

Grupa se može obrisati naredbom

groupdel ime_grupe

4. Teme i ikone

Fluxbox čini samo okvir oko aplikacija. Ponekad ćete poželjeti instalirati aplikacije koje su izrađene (najčešće) u GTK i/ili Qt tehnologiji. Te aplikacije rade savršeno pod Fluxboxom, ali mogu izgledati dosta loše dok se sve malo ne podesi.

Neke je teme moguće instalirati iz repozitorija distribucije poput gnome-themes kao i nekoliko vrsta ikona poput gnome-dust-icon-theme, gnome-human-icon-theme, gnome-noble-icon-theme

Nakon instalacije teme i seta ikona, potrebno je instalirati i program pomoću kojeg se teme i ikone mogu postaviti. Moguće je koristiti dva programa: gtk-theme-switch ili lxappearance. Po pokretanju jednog od navedenih programa, jednostavno treba odabrati temu iz izbornika.

Moguće je preuzeti i druge teme sa stranica gnome-look.org i xfce-look.

Teme je moguće podesiti i bez gtk-theme-switcha i lxappearancea tako da se unutar home foldera (ako ne postoji) napravi mapa .themes,a unutar nje se rapakiraju preuzete teme:

cd /home/korisnik/.themes

Zatim (ovisno o tome završava li arhiva s tar.gz ili s tar.bz2

tar -zxvf theme-name-here.tar.gz

ili

tar -jxvf theme-name-here.tar.bz2

Za ikone je potrebno napraviti mapu .icons, a set ikona raspakira u toj mapi.

Postavljanje teme vrši se uređivanjem datoteke ~/.gtkrc-2.0Fluxbox-wiki: themes

Eto, ovim smo završili upoznavanje s Fluxboxom. Pozivamo sve da se malo poigraju i ovim neobičnim sučeljima koja samo izgledaju kao dio računalne povijesti, a u stvari predstavljaju moćne alate koje možete u potpunosti prilagoditi svojim potrebama. Dodajte ono što želite, a izostavite ono što vam ne treba. Uz malo truda oko podešavanja sustava dobit ćete brzo računalo u potpunosti prilagođeno vama.Vjerujte nam, trud će vam se isplatiti. 😉

5. Provjera stanja baterije

Kako na Fluxboxu nema indikatora stanja baterije, provjerava se u terminalu vrši naredbom

acpi -b

Ukoliko ipak više preferirate grafički prikaz, možete koristiti alate kao što su: xbattbar, wmbattery ili wmacpi, odnosno možete povući GNOME-ov ili XFCE-ov power manager.

Autor:Kruno

Click to rate this post!
[Total: 0 Average: 0]
VN:F [1.9.22_1171]
Stari sustav ocjenjivanja
Rating: 5.0/5 (1 vote cast)
Fluxbox tutorijal, treći dio - Administriranje računala, 5.0 out of 5 based on 1 rating

You may also like...

9 komentara

  1. Kruno napisao:

    Eh, kad ne pazim:

    provjera stanja baterije: acpi -b; od alata s grafičkim prikazom tu su xbattbar, wmbattery ili wmacpi.

  2. Kruno napisao:

    Neka bude pod točkom pet 🙂 Na Fluxboxu nema indikatora stanja baterije, provjerava se u terminalu s acpi -b. Indikator (grafički prikaz) može dobiti s navedenim programima, ili tako da se povuče Gnomeov ili Xfceov power manager. Inače nećeš znat stanje baterije dok laptop ne crkne.

    • Branko napisao:

      Ili si složiš neki Conky pa si imaš sve te indikatore u njemu. 😉

      • Kruno napisao:

        Da Conky je jedno od rješenja, postoji i Slit – nativni Fluxbox Conky… ali nije da baš najbolje radi. Nisam bio zadovoljan s tim pa nisam ni stavljao ovdje jer em nisam zadovoljan kako izgleda em ili ne dela ili ja nisam uspio prokljuvit. Službena dokumentacija vodi na stranice koje meni izgledaju skoro pa mrtve ili ima toliko reklama da takve tabove gasim automatski – uvjetovan refleks. Tako da sam već duže vrijeme razmišljam o Conkyju…

  3. jurastublic napisao:

    Ne zaboravite gkrellm. Imam oko 300 gkrellm2 tema u folderu od 7 Mb. I par pluginova. Začas nađem temu koja paše uz bilo koji desktop.

  4. vlado napisao:

    S amo da mi netko objasni postupak kreiranja “root” korisničkog računa. Hvala na pomoči.

    • Dario napisao:

      A si pogledao odgovor (i pitanje) tamo gdje si danas u 13.10 sati postavio isto to pitanje?