Technicka univerzita v Kosiciach Elektrotechnicka fakulta Fakultny pocitacovy uzol UNIX-ove repetitorium 1994 Pocitacovy uzol EF TU Kosice, UNIX-ove repetitorium Zakladne prikazy UNIXU logout - odhlasenie sa, ukoncenie prace passwd - zmena hesla. Prikaz pre kontrolu si vyziada stare heslo, potom 2x nove, ktore musi zacinat pismenom a mat dlzku aspon 6 pismen (nie rovnakych) man - elektronicky manual (angl.) man man man da navod na vlastne man man pouzivanie. man -k vypise prikazy, man -k ktore v indexe obsahuju klucove slovo whereis - vypise, v ktorom katalogu sa nachadza prikaz (iba systemove) whatis - vypise kratku odpoved, co je to za prikaz tty - vypise oznacenie terminalu, ktory pouzivate date - vypise aktualny cas a datum quota - vypise, kolko kByte zaberate v (quota -v na Sun-e) systeme, kolko je kvota a max. kvota. Obycajna kvota moze byt kratkodobo prekrocena, max. kvota sa neda prekrocit reset - softwarovy reset terminalu, pokial po nejakom prikaze nefunguje zobrazovanie (napr. nezobrazuje pisane prikazy, aj ked ich vykonava) who - zistenie, odkial je prihlaseny pouzivatel w - zistenie, co prave robi pouzivatel clear - zmazanie obrazovky. Ak nezmaze, je zle nastavena premenna term finger - zistenie, kto prave pracuje na finger <@pocitac> pocitaci finger - zistenie udajov o pouzivatelovi finger (realne meno, posl. prihlasenie) lpr - tlac suboru na tlaciaren. Subor sa lpr -P zaradi do fronty a potom sa vytlaci lpr -p -T"" -P lpq - vypis obsahu tlacovej fronty lpq -P lprm - vymazanie konkretnej ulohy z tlacovej lprm -P fronty last - vypis poslednych prihlaseni last pouzivatela(ov) last hostname - vypise meno pocitaca groups - vypise skupiny pouzivatelov, ktorych ste clenom Prikazy so subormi a katalogmi cd - zmena pracovneho adresara na domovsky cd - zmena pracovneho adresara mkdir - vytvorenie adresara rmdir - zmazanie prazdneho adresara ls | ls -l | ls -lagF | ls -a | -vypis obsahu adresara d rwx rwx rwx pouzivatel skupina dlzka datum meno  ÄÂÄ ÄÂÄ ÄÂÄ d adresar ³ ³ ³ ÀÄÄÄ ostatni r Ä mozno citat - obyc. sub. ÄÙ ³ ÀÄÄÄÄÄÄÄ skupina w Ä ozno zapisovat b spec. blok sub. ÀÄÄÄÄÄÄÄÄÄÄÄ vlastnik x  mozno spustit c spec. znak. sub. À mozno vojst e symb linka do katalogu cp - skopiruje subor cp - skopiruje subory do adresara mv - premiestni subor (premenuje) mv - premiestni subory do adresara rm - vymaze subor(y) file - zisti typ suboru page - zobrazenie obsahu suboru po more strankach. Ovladanie: - nasl. stranka b - prech. stranka - dalsi riadok q - koniec prezerania cat - zobrazenie obsahu suboru bez strankovania chmod XYZ - zmena pristupovych prav x - vlastnik y - skupina z - ostatni 0 --- 4 r-- 1 --x 5 r-x 2 -w- 6 rw- 3 -wx 7 rwx pwd - vypise aky je pracovny (aktualny) adresar find -name -print - hlada zadany subor v danom katalogu rekurzivne. Ak v mene suboru chcete pouzit znaky * a ?, meno musi byt ohranicene apostrofmi (') head head - vypise prve riadky suboru tail tail - - vypise posledne riadky suboru Prikazy pre procesy a Cshell V csh S - pozastavenie vypisu Q - pokracovanie vo vypise C - prerusenie behu ulohy na popredi Z - pozastav. behu ulohy na popredi bg - prelozi beh ulohy na pozadie bg %uhoha fg - prelozi beh ulohy na popredie fg %uhoha jobs - vypise obsah beziacich uloh jobs -l kill -9 %uloha - prerusenie behu ulohy stop %uloha - pozastavenie behu ulohy na pozadi alias - prezretie nastavenych aliasov alias alias - nastavenie aliasu unalias - zrusenie aliasu !! - zopakovanie posledneho prikazu !-2 atd - zopakovanie predposledneho prikazu !8 - zopakovanie prikazu c. 8 history - vypisanie zoznamu napisanych prikazov ^abc^def - zopakovanie posl. prikazu, pricom v nom nahradi abc za def nohup - spusti prikaz tak, ze pokial bude na pozadi, ostane pracovat aj pri pripadnom odhlaseni sa. & - spusti sa prikaz na pozadi set - vypise nastavenia set = - nastavenie premennej Napr.: set term=vt52 set term=vt100 setenv - vypise nastavenie prostredia setenv ps - vypis beziacich procesov ps a ps aux (SCO ps -ef) kill -9 - prerusenie behu procesu at - spusti skriptovy subor v danom case at -l - zobrazi nacasovane spustenie skriptovych prikazov vo fronte - ulohy at -r - zrusi nacasovane spustenie skriptoveho suboru Prikazy pre komunikaciu write - poslanie spravy druhemu pouzivatelovi. Sprava nasleduje hned za prikazom a je ukocena talk - elektronicky rozhovor dvoch talk pouzivatelov. Druhy pouzivatel musi po vyzve tiez pouzit prikaz talk. Rozhovor sa ukoncuje mesg n - zakazanie / povolenie prijimania sprav mesg y a vyziev od druhych pouzivatelov biff y - povoli / zakaze okamzite informovanie biff n o prijati posty. Ak je povoleny, biff mail - poslanie posty inemu pouzivatelovi. mail Po prikaze nasleduje otazka Subject: - nadpis posty. V dalsich riadkoch je text posty. Ukoncenie: bodka alebo na zaciatku riadku. Za tym moze nasledovat Cc: - adresa, kde sa ma poslat kopia, - neposle sa kopia. Na zaciatocnom riadku pri pisani textu posty ~v - prejde sa docasne do textoveho editora (zvacsa vi) mail -s "" < - poslanie posty, pricom text posty je v subore mail - citanie vlastnej posty mail -f mbox - kazda precitana a nezmazana posta sa pri ukonceni prikazu mail uklada do suboru mbox. Odtial sa da prezerat prikazom mail -f mbox. Vnutorne prikazy: h - zobrazenie zoznamu prijatej posty ? - vypise pomoc t - vypise obsah listu cislo d - zmaze list r - odpovedanie na list q - ukoncenie prace prikazu mail elm ÄÙ prezeranie spravy (medzernikom sa dostaneme na pokracovanie textu, pomocou i navrat do menu MAILBOX, d urci na vymaz, r odpoved) m poslanie spravy: treba zadat plnu adresu, kratku charakteristiku spravy, adresatov kopii (obvykle prazdne), vsetko ukoncene ÄÙ; vstupi sa do VI editora r odpoved na spravu (pred Subj da automaticky RE:, adresa sa doplni automaticky) f sprava sa "posunie" novemu adresatovi d urci na vymaz u zrusi urcenie na vymaz C kopirovanie spravy (sprav) na koniec suboru (ponukne meno odosielatela) t oznacenie pre skupinove operacie a prechod do menu "alias"-ov (adresara): m posle postu navolenemu adresatovi a zaradi odosielatela navoleneho v MAILBOX-e do adresara n zaradi noveho adresata (pre skupinu treba zadat adresy oddelene ciarkami) f vypis uplnej navolenej adresy e editovanie adresara (je v subore /home/ELF/KKUI/.elm/aliases.txt) x navrat do MAILBOX-u ? help pre zadane pismeno, konci sa bodkou ! moznost zadat jeden prikaz UNIX-u q vyskok z ELM (spravy oznacene D sa vymazu a ostatne su ponuknute na pripojenie k suboru received v katalogu Mail) x vyskok z ELM bez zmien MAILBOX-u ping - zistenie, ci je spojenie s pocitacom (popr. /etc/ping) telnet - prihlasenie sa na iny pocitac. Ak pre nejaku pricinu zlyha komunikacia, alebo program spusteny na inom pocitaci, ukoncenie prikazu klavesou a potom prikaz close rlogin - ako telnet, iba ukoncenie ~. gopher - prikaz umoznuje pristup k roznym gopher dokumentom v sieti. Su tam rozne informacie. Ovladanie: - pohyb v menu - pohyb v menu - priama volba polozky - vyber polozky, potvrdenie u - navrat do predchadzajuceho menu q - ukoncenie programu, ukoncenie prezerania suboru - dalsia strana pri prezerani suboru b - predchadzajuca strana pri prezarani suboru - navrat - prerusenie pri dialogovom okne ? - pomoc m - po prezerani suboru posle subor ako postu s - zapise do suboru prezrety text p - vytlaci prezrety subor na tlaciaren Prikazy pre prenos suborov a ich archivaciu. tar cvf - zbali subory a adresare (rekurzivne) do archivu. Archivny subor by mal mat priponu .tar tar tvf - prezretie obsahu archivu (archiv by mal mat priponu .tar) tar xvf - rozbalenie suborov z archivu (obnovi aj podadresare). Archiv by mal mat priponu .tar) compress - skompresovanie suboru. K menu suboru sa prida pripona .Z uncompress - dekompresia suboru. Skompresovany subor ma pripnu .Z, po dekompresii sa pripona odstrani. gzip - kompresia suboru (ucinnejsia ako compress) k menu suboru sa prida pripona .z alebo .gz gzip -d - dekompresia suboru (s priponou .z, .Z alebo .gz). Po dekompresii sa odstrani. uudecode - obnovi zakodovany binarny subor prijaty cez postu uuencode | mail ... (vid mail) - zakoduje binarny subor, aby sa dal prenasat cez postu vypise hlavicku a zaciatok posty sz - prenos suboru po terminalovej linke pomocou protokolu Z-modem z OS UNIX do PC rz - prenos suboru po terminalovej linke pomocou protokolu Z-modem z PC do OS UNIX. Po zadani tohto prikazu je potrebne na PC urcit subor a spustit jeho vyslanie ftp - prenos suborov z / na iny pocitac. Po prihlaseni sa a zadani hesla su k dispozicii tieto prikazy: cd - nastavenie katalogu na vzdialenom pocitaci lcd - nastavenie katalogu na vlastnom pocitaci dir - vypisanie katalogu na vzdialenom pocitaci !ls -lagF - vypisanie katalogu na vlastnom pocitaci pwd - zistenie cesty na vzdialenom pocitaci !pwd - zistenie cesty na vlastnom pocitaci binary - nastavenie na binarny prenos get - prijem jedneho suboru put - vyslanie jedneho suboru mput - vyslanie viacerych suborov. Mozne pouzit * a ? mget - prijem viacerych suborov. Mozne pouzit * a ? prompt - zap./vyp. potvrdzovanie prenosu pri mget a mput quit - ukoncenie programu ftp ? - vypise pomoc Niektore ftp servre su tzv. "anonymne", to znamena, ze po zadani pouzivatela anonymous sa miesto hesla zada opat anonymous, alebo vlastna e-mail adresa. Je mozne kopirovat subory z ich archivu. Editory. joe - editor Ctrl-KH - vyvolanie okna pre pomoc sipky - pohyb kurzorom PgUp - predchadzajuca strana PgDn - nasledujuca strana Ctrl-KB - zaciatok bloku Ctrl-KK - koniec bloku Ctrl-KY - vzmazanie bloku Ctrl-KM - presun bloku Ctrl-KC - kopia bloku Ctrl-KW - zapis bloku do suboru Ctrl-KR - pridanie k textu text zo suboru Ctrl-KE - novy text Ctrl-KD - zapis suboru do suboru Ctrl-KX - koniec so zapisom Ctrl-C - koniec bez zapisu Ctrl-Y - zmaz riadok Ctrl-D - zmaz znak Ctrl-TT - nastavenie vklad/prepis rezimu Ctrl-KF - hladaj retazec vi - editor j - pohyb kurzorom dole k - pohyb kurzorom hore l - pohyb kurzorom vpravo h - pohyb kurzorom vlavo Ctrl-F - predchadzajuca strana Ctrl-B - nasledujuca strana w - pohyb po slovach vpred b - pohyb po slovach vzad a - vkladanie textu o - vkladanie textu s novym riadkom Esc - prepinac z pisacieho rezimu do prikazoveho rezimu x - vymazanie znaku dd - vzmazanie riadku Shift-ZZ - koniec so zapisom :q! - koniec bez zapisu p - kopirovanie vymazanej casti text Lokalne sluzby a prikazy na ef.tuke.sk. dir - zobrazenie obsahhu katalogu v dlhom tvare diry - povolenie/zakazanie vypisu obsahu dirn katalogu back - navrat do katalogu, v ktorom bol system pred skokom do prave aktualneho katalogu m - strankove prezeranie p psa - vypis vsetkych procesov psg - vypis procesov, ktore maju rovnaky kluc setal - nastavenie vlastneho .cshrc r - rlogin t - telnet atftp - spusti prenos urcenych suborov z anonymneho servra z urceneho katalogu a v urceny cas. Prikaz vhodny na prenos v case utlmenej prevadzky na sieti. linka - prikazy na zistenie stavu pocitacovej siete .