Systemy operacyjne - lab. 2 =================================================== 1- wstep ls, pwd, cd more less q, j dol, k gora, space, Ctrl-f, Ctrl-b, G, Ctrl-D down, Ctrl-U up pol strony, szukanie: /text w przod ? text w tyl n next found word nG go to line n h help tab uzupelnia polecenia strzalki w gore/dol do przywolania polecenia man pomoc systemowa man cf. more grupy (sekcje): 1 uzytkowe, 2 systemowe (progr.), 3 funk bibl, 4 urzadzenia, 5 pliki konfig, man 3 sleep man 2 intro wstep do sekcji 1 man -t keyword generuje postscript info hipertekstowy manual whatis whereis apropos 2- system plikow katalogi pwd ls / fig - struktura hierar bin, dev, etc pliki konfig., home, proc wirtualne pliki rep. jadro, root sys admin, sbin admin, tmp, usr oprogr uzytkowe (e.g. X11R6 - X Win, bin, sbin, local uzup, include + lib do programowania), var variable files (e.g. poczta) man 7 hier zawartosc systemu plikow mkdir test cd . .. nazwa wzgledna, bezwzgledna lista polecen e.g. mkdir a b mkdir -p a/b rmdir -p a/b utworz kilka plikow emacs a1 Ctrl-x Ctrl-s zapisz plik Ctrl-x Ctrl-c emacs a1 lub Ctrl-x Ctrl-f czytaj plik ls -l typ pliku + prawa dost, liczba dowiazan / podkatal, wlasciciel pliku (created file), jego grupa, rozm pliku (w bajtach), data modyfikacji typy plikow: -, d dir, l dowiazanie, b plik spec urz blokowe (see /dev), c plik spec urz znak, s gniazdo komunik, p potok ls -al wzorce uogolniajace (interpretowane przez shell) *, ?, [abc] jeden znak ze zbioru, [a-Az-Z] z zakresem, [^0-9] dopelnienie .* a* a?b ?[0-9].txt [aA]*.? .[^.]* ukryte bez . i .. operacje na plikach cp f1 f2 k/ cp -r k1 k2 rm rm -i rm -r k/* mv f k/