1 / 17

PREGLED LINUX UKAZOV

ŠOLSKI CENTER PTUJ Poklicna in tehniška elektro šola Volkmerjeva 19, 2250 Ptuj. PREGLED LINUX UKAZOV. SEMINARSKA NALOGA. Pripravili: Goran Jus Marjan Petek Darko Majcen. Mentor: David Drofenik, prof. Ptuj, 27. oktober 2004. Uvod.

kali
Download Presentation

PREGLED LINUX UKAZOV

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ŠOLSKI CENTER PTUJ Poklicna in tehniška elektro šola Volkmerjeva 19, 2250 Ptuj PREGLED LINUX UKAZOV SEMINARSKA NALOGA Pripravili: Goran Jus Marjan Petek Darko Majcen Mentor: David Drofenik, prof. Ptuj, 27. oktober 2004

  2. Uvod Delo z OS (operacijskim sistemom) MS Windows je enostavneje saj je OS v večini razširjen in ga uporablja vsakdo. Je tudi enostavnejši za uporabo, saj če hočemo zagnati kak program preprosto klikamo do cilja, za urejanje uporabljamo “vleci spusti”, … . Okolje sistema Linux in delo z Linux-om je bistveno drugačno. Preko ukazov, ki jih vpisujemo v program oz. terminal (podoben DOS-u), urejamo podatke, kopiramo datoteke, zaustavimo sistem itd. Pri ukazovanju se pogovarjamo s sistemom skozi ukazno lupino (ang. shell), programom, ki bere ukaze, ki jih vpišemo, in jih prevede v navodila operacijskemu sistemu. To se lahko primerja s programom COMMAND.COM pod MS-DOS-om, ki opravlja pravzaprav enako stvar. Ukazna lupina je le en vmesnik do Linuxa.

  3. Ukazni terminal Terminal, ukazna vrstica za vpis ukazov. Poznamo veliko različnih terminalov, glede na vrsto OS Linux. Okolje pa je podobno MS DOS-u.

  4. Predstavitev osnovnih ukazov • Prijava v sistem • Argumenti • Odjava iz sistema • Zaustavitev sistema • Delo z uporabniki • Delo z imeniki in datotekami • Orodja za arhiviranje • Ukazi za pomoč

  5. Odjava iz sistema Kako se odjavimo iz sistema? V ukazni vrstici vpišemo ukaz /home/larry$ exit za odjavo. Enako je kot izhod iz MS DOS-a. Obstajajo tudi drugi načini odjave iz sistema, a ta je lahek in si ga hitro zapomnimo.

  6. Zaustavitev sistema Zaustavitev sistema Linux je lahko zapletena. Nikoli ne bi smeli preprosto izključiti elektrike ali pritisniti tipke za reset. Jedro shranjuje informacije o branju/pisanju podatkov na disk v vmesnih pomnilnikih (angl. buffers) v RAM-u. Če ponovno zaženete sistem, ne da bi dali jedru priložnost, da zapiše svoje vmesne pomnilnike na disk, lahko pokvarite datotečne sisteme. Uporaba kombinacije tipk <Ctrl-Alt-Del> ni priporočljiva!

  7. Zaustavitev sistema shutdown [opcije] [čas] [sporočilo] OPCIJE: -h ustavi sistem -n hitro ustavi sistem -r ponovno zaženi sistem -f hitro ponovno zaženi sistem -c prekliči ustavitev sitema ČAS: Čas podamo v uu:mm:ss ali napišemo “now” za takoj SPOROČILO: sporočilo, ki je poslano vsem uporabnikom pred izklopom “halt” - pripravi računalnik na izklop “reboot” - pripravi računalnik na ponovni zagon “poweroff” - pripravi računalnik na izklop

  8. Delo z uporabniki “passwd” - spremeni geslo uporabnika “adduser” - doda ali obnovi informacije o novem uporabniku  adduser [opcije] uporabnik OPCIJE:-d imenik -določimo imenik za uporabnika -e datum -dan ko uporabnik ne bo več aktiven (MM/DD/LL) -g skupina -začetna skupina po prijavi -G skupina -dodatne skupine v katere spada uporabnik -u uid -uporabniška številka uporabnika “userdel” - izbriše uporabnika in njegove datoteke  userdel [opcije] uporabnik OPCIJE: -r uporabnikov imenik bo izbrisan “id” - izpiše podatke o uporabniku in skupini  id uporabnik

  9. Delo z imeniki in datotekami Drevo imenikov / -+- bin +- dev +- etc +- home ---+- larry | +- sam +- lib +- proc +- tmp +- usr ----+- X11R6 | +- bin | +- emacs | +- etc | +- g++-include | +- include | +- lib | +- local ---+- bin | | +- emacs | | +- etc | | +- lib | +- man | +- src +- var ----+- spool ----- linux +- tmp

  10. Delo z imeniki in datotekami Primerjava med nekaterimi DOS in LINUX ukazi: LINUX ukazi chmod cp rm mv mv more, less, cat DOS ukazi ATTRIB COPY DEL MOVE REN TYPE Ukazi so si med seboj enakovredni.

  11. Delo z imeniki in datotekami “ls” - izpiše vsebino imenika  ls [opcije] imenik OPCIJE:-a ali --all izpiše vse datoteke in imenike tudi skrite --color izpiše datoteke in imenike v različnih barvah “cd” - spremeni delovni imenik  cd imenik “pwd” - izpiše trenutni imenik “cp” - kopiranje datotek in imenikov  cp [opcije] izvor cilj OPCIJE:-r prekopira tudi imenike -f ali --force prepiše obstoječe cilje, brez opozorila -i ali --interactive vpraša preden prepiše obstoječe datoteke -v izpiše dodatne informacije med postopkom

  12. Delo z imeniki in datotekami “mv” - premakne ali preimenuje datoteke  mv [opcije] izvor cilj OPCIJE: -r premakne tudi imenike -f ali --force prepiše obstoječe cilje, brez opozorila -i ali --interactive vpraša preden prepiše obstoječe datoteke -v izpiše dodatne informacije med postopkom “rm” - izbriše datoteke ali imenike  rm [opcije] ime_datoteke OPCIJE: -r izbriše tudi imenike -f ali --force izbriše datoteke ali imenike, brez opozorila -i ali --interactive vpraša preden odstrani datoteke ali imenik -v izpiše dodatne informacije med postopkom “mkdir” - naredi imenik  mkdir ime_imenika “rmdir” - izbriše prazen imenik  rmdir ime_imenika

  13. Delo z imeniki in datotekami “whereis” - poišče mesto, kjer se nahaja določen ukaz, dokumentacija in izvorna koda  whereis [opcije] datoteka OPCIJE: -b poišče le izvršne datoteke -m poišče le dokumentacijo -s poišče le izvorno kodo -u poišče nenavadne vnose “which” - prikaže polno pot ukaza  which ime_programa “dd” - konvertira in kopira datoteko  dd medij datoteka file - ugotovi vrsto datoteke  file [opcije] datoteka OPCIJE: -z pogleda v kompresirane datoteke -b ne izpiše imena datotek, le njihovo vrsto

  14. Delo z imeniki in datotekami “find” - išče datoteke v imenikih in podimenikih  find pot [izraz] IZRAZ: -name podamo ime datoteke “sort” - uredi vrstice v tekstovnih datotekah  sort [opcije] datoteka OPCIJE: -o datoteka navedemo izhodno datoteko “mtools” - orodja za dostop do disket za DOS “df” - izpiše stanje o uporabi diskov “du” - oceni porabljeno mesto na disku  du [opcije] datoteka OPCIJE: -c prikaže vsoto -h pretvori v drugi format -k prikaže v kilobytes -m prikaže v megabytes “free” - prikaže količino proste in porabljenega spomina v sistemu

  15. Orodja za arhiviranje “tar” - orodje za arhiviranje datotek  tar [opcije] arhiv datoteke OPCIJE: -czvf kreira nov kompresiran arhiv, ki vsebuje navedene datoteke -xzvf razširi kompresiran arhiv v imenik, ki ga določimo -cvf kreira nov arhiv, ki vsebuje navedene datoteke -xvf razširi arhiv v imenik, ki ga določimo “zip” - stisne datoteke  zip arhiv datoteke “unzip” - razširi stisnjene datoteke  unzip [opcije] arhiv OPCIJE: -d imenik določimo imenik za razširitev “gzip” - stnisne datoteko  gzip datoteka “gunzip” - razširi stisnjeno datoteko  gunzip datoteka “bzip2” - stnisne datoteko  bzip2 datoteka “bunzip2” - razširi stisnjeno datoteko  bunzip2 datoteka

  16. Ukazi za pomoč “man” - prikaže pomoč o določenem ukazu  man ukaz “info” - prikaže informacije o ukazu “ping” - preverimo odzivni čas gostitelja. “ping” pošlje testni paket podatkov in meri čas, ki je potreben, da gostitelj vrne informacijo. “traceroute” - prikaže preko katerih računalnikov poteka povezava. “nslookup” - je ukaz za pretvarjanje numeričnega naslova v besednega oz. ravno obratno. “ifconfig” - lahko uporabljamo za nastavljanje omrežnih vmesnikov ter za preverjanje PPP povezave.

  17. Zaključek Predstavili smo nekaj osnovnih ukazov, pa že teh je veliko. Sistem pozna malo morje ukazov, torej naužijte se znanja in spoznavanja ukazov v operacijskem sistemu LINUX.

More Related