Ahol a parancs neve linkként szerepel, ott a parancs teljes magyar
nyelvű "unix manual" leírása, esetleg más leírás található.
- parancs
|
- leírás
|
- alias rövidnév=`parancs`
|
- a rövidnév a paracs helyett kiadható.
- alias = kilistázza az aliasokat
|
- apropos "szöveg"
|
- azokat a parancsokat adja meg, melynek leírásában szerepel a szöveg.
|
- at 11:00am apr 24 (enter) parancsnevek (ctrl+d)
|
- a megadott időben lefut a parancs
|
- atq
|
- megadja az at-tel beállított jobok listáját
|
- atrm (szám)
|
- törli a megadott számú at-tel beállított jobot
|
- bg
|
- a felfüggesztett aktuális processz háttérbe tevése
- bg %1 = az 1 számú job háttérbe tevése
|
- biff y vagy n
|
- a biff y beállítás esetén a unix mindig kiírja, ha éppen új levelet kaptunk,
annak rövid tartalmával együtt. A biff n megszünteti ezt.
|
- cat
|
- cat filenév= kiírja a file tartalmát – az egészet egyben.
- cat > "filenév" = a billentyűzetről lehet írni a file-ba (létrehozza)
- cat < "filenév" = a file tartalmát írja a monitorra
- cat "filenév1" "filenév2" >"filenév3" = 2 file
tartalmát átirányítja egy harmadik file-ba
- cat -n – sorszámot ír minden sor elé, cat -bn – az üres sorokat nem számozza
- cat -s – az egymás utáni több üres sort lecseréli 1 üres sorra
|
- cd
|
- cd "könyvtár" = könyvtárcsere
- cdup vagy cd .. = felfele lépés
- cd = belépés a felhasználó home könyvtárába
- cd / = belépés a gyökérkönyvtárba
|
- chfn passwd -f
|
- a felhasználó saját adatainak megváltoztatása
|
- chgrp csoport filenév
|
- file jogainak átadása más csoport részére
|
- chmod
|
- chmod (u,g,o,a) (+,-) (r,w,x) "filenév" (jog megadása és elvétele a
tulajdonosnak, a csoportjának, a többieknek, illetve mindenkinek)
- Pl. chmod g+wx * = a tulajdonos csoportjának minden file-hoz írási és futtatási
jogot adunk.
- chmod 755 = rwxr-xr-x (a háromféle felhasználó részére adott jogok kettes
számrendszerből tízesbe fordításával)
|
- chown user.csoport "filenév"
|
- a file jogának megadása egy user vagy/és egy csoport részére
|
- chsh userID shellnév
|
- megváltoztatja a login shellt a megadott névre (pl. /bin/csh)
|
- compress "filenév"
|
- tömörítés
|
- colrm szám1 szám2
|
- szám1-től szám2-ig tartó oszlopokat töröl a bemenő adatokból
- Ha nincs szám2, akkor a sor végéig töröl (minden sorban)
|
- cp
|
- cp "régi" "másolat" = másolás új néven
- cp "régi" "könyvtárnév" = másolás könyvtárba
- cp "régi" . = másolás az aktuális könyvtárba
- cp "régi" ~ = másolás a felhasználó home könyvtárába
- cp -i = felülírás előtt visszakérdez
- cp -p = a másolat megőrzi a dátumot és a jogokat
- cp -r "könyvtár1" "könyvtár2" = a teljes könyvtárat másolja
|
- crontab
|
- parancsok futásának ütemezése
- A /usr/spool/contrab file-ba periodikusan végrehajtandó parancsot helyez. Pl:
0 * * * * /bin/date = minden óra 0. percében kiírja a dátumot
0, 10, 20, 30, 40, 50 * * * * /bin/date = tízpercenként
0 0 * * * /bin/date = minden nap éjfélkor
- 0 0 1 * * /bin/date = minden hónap elsején éjfélkor
0 0 1 6 * /bin/date = minden év június elsején éjfélkor
(az utolsó karakter 1-7-ig a hét napjait jelöli)
|
- crypt jelszó
|
- adott kulcsot alkalmazva kódolja, illetve dekódolja a bemenő adatokat.
|
- cut -c3,5,12-17
|
- a bemenő adatokból csak a 3., az 5. és a 12-től a 17-ig oszlopokat írja ki
|
- date
|
- megadja az aktuális időt
- date yymmddhhmm = dátum beállítása
(év, hó, nap, óra, perc)
|
- dir
|
- a könyvtár tartalmának kilistázása
|
- du "könyvtárnév"
|
- a könyvtában lévő file-ok mérete kbyte-ban.
- du -a = minden file-ról infót ad, nem csak a könyvtárról.
- du -s = csak a teljes helyfoglalás számát adja.
- du -k = a méretet kilobyteban adja meg
|
- echo "szöveg"
|
- képernyőre ír
- echo $TERM – a terminál típusát írja ki (globális változó).
- echo $status – kiírja egy program hibájának hibakódját.
- echo $(parancs) = a parancs eredményét írja ki.
|
edquota |
a felhasználói kvóta módosítása |
- fg
|
- a felfüggesztett aktuális processz előtérbe tevése
- fg %1 = az 1 számú job előtérbe tevése (használható a %1 is helyette)
|
- file "filenév"
|
- a file típusát állapítja meg
|
- find
|
- -name filenév = a talált file-t írja ki a könyvtárban és alkönyvtáraiban.
- -atime +7 = a 7 napnál régebben használtakat írja, -7 az újabbakat
- -mtime módosított...
- -a = logikai "és2 az operátorok között, -o logikai "vagy". Pl:
- find / \{-name core -o -name "*.old" \}
- -newer -filenév = a filenév-ben lévő file-listában nem lévőket találja meg
- -exec = parancsot hajt végre. Pl: -exec rm { } \;
- jelentés: { }= a talált file-ok, \; (levédett;) = a parancs vége
- -ok = ugyanez, csak megerősítést kér
- -cpio eszköznév = a talált file-okat az eszközre menti
|
- finger
|
- információt ad a velünk jelenleg azonos host-on lévő userekről
- finger @hostname = a hostname-en lévő userekről ad infót
- finger email@cim = a megadott e-mail című felhasználókról ad infót
- finger -l = minden infót kiír a bent lévő felhasználókról.
|
- fmt
|
- a bemenő adatokat (szöveget) 72 karakter szélesre formázza
|
- fortune
|
- véletlenszerűen változó mókás üzenet
|
- from
|
- kiírja az olvasatlan levelek összefoglalóját
|
fstab |
információt ad a fájlrendszerekről |
fsck |
Ellenőrzi
és helyreállítja a rendszer-struktúrát |
ftp |
ftp kapcsolat létesítése - file-ok
másolása távoli és helyi gép között |
- gopher
|
- a gopher program elindítása
|
- grep keresett_szó filenév
|
- kiírja a keresett szót tartalmazó sorokat
- grep -i = a nagy és kisbetűket ignorálja
- grep -x = csak teljes szavakat talál
- grep -l = több file esetén kiírja a file-ok nevét is
- grep -n = kiírja a sorszámot
- grep -v = azokat írja, amik nem tartalmazzák a szót
- ha írásjeleket keresünk, azokat ` jel közé kell tenni
- grep -c = csak a talált sorok számát adja
- grep -w = csak teljes szavakat keres
|
gzip |
file-ok tömörítése |
- head "file"
|
- a file első 10 sorát listázza.
- head -3 "file" – a file első 3 sorát listázza
|
- history
|
- kilistázza az utolsó parancsokat
- history -r - visszafele listáz
- history 6 - az utolsó 6-ot listázza
|
hostname |
mutatja vagy beállítja a rendszer host nevét |
- id
|
- megadja a felhasználó és a csoportazonosító számot
|
init |
Az
etc/inittab file módosítása |
- jobs
|
- kiírja, hogy hol futnak a jobok (a + jelzi az aktuális jobot)
- jobs -l = kiírja a processz azonosítót is.
|
joe |
szövegszerkesztő |
- kill %1
|
- az 1 számú job leállítása (%1 helyett lehet a job azonosítója is – PID).
- kill -KILL %1 = mindenképp leállítja a jobot
- kill -szám %job = szignál küldése a processznek (15=TERM, 9=KILL)
- a -szám elhagyásakor a 15-ös szignált küldi.
|
- last
|
- kiírja a valaha bejelentkezőket
- last "username" = kiírja, hogy az adott user mikor jelentkezett be utoljára
|
- less "filenév"
|
- képernyőnkénti olvasása egy file-nak. Space-szel lehet lapozni. Kilépés q.
|
- lesskey
|
- a less programhoz új parancsok definiálhatóak
|
- ln
|
- ln filenév "célnév" = link készítése
- ln filenév könyvtárnév = a file új linkjének könyvtárba helyezése
- ln -s filenév "célnév" = szimbolikus (soft) link készítése
|
- login
|
- kilépés a rendszerből és visszatérési lehetőség más felhasználóként
|
- logout, exit
|
- kilépés a rendszerből
|
- look minta filenév
|
- megkeres adott mintával kezdődő sorokat (ált. a /usr/dict/words file-ban). Csak
abc-ben lehetnek a sorok
- look -f = a kis és nagybetűk nem különböznek
- look -d = csak betűket, számokat, tabokat és szóközöket keres
|
- lp filenév
- (vagy lpr)
|
- kinyomtatja a file-t (nyomtatóra küldés)
- lp -c = ideiglenesen másolatot készít a fileról, nyomtatás után eltávolítja
|
- ls
|
- filevenek listája
- ls -t időrendi sorrendbe tesz
- ls -l hosszú lista (minden adattal)
- ls -a minden file, a rejtett állományok is
- ls -R minden alkönyvtár file-ját is kiírja
- ls -C oszlopokba ír mindenképpen
- ls -1 minden állománynév külön sorba kerül
- ls -r fordított sorrendbe ír
- ls -F kiírja az állomány típusát (/ könyvtár, * futtatható)
- ls -s kiírja a file és a könyvtár méretét is
- ls -d a könyvtárról ad infót (pl. jogok)
|
- mail "cím"
|
- levél küldése. Minden sort „enter”-rel kell zárni.A sor ne lógjon le a
képernyőről, mert elveszik (max 60 kar/sor).
- Enterrel lezárt soron nem lehet javítani.A soron belül javítani a ctrl+h-val lehet
(törölni).
- -s "tárgy" = subject kapcsoló
|
- man xy
|
- az xy parancs leírása
- man -k "kulcsszó" = azokat a parancsokat adja, amelyek leírásában szerepel
a kulcsszó
- man 3 xy = az xy parancs leírását a 3. fejezetben keresi.
- man 3 intro = a 3. fejezet bevezetőjét írja ki.
|
- mesg n
|
- letiltja a talk és a write lehetőséget nekünk és másoknak is. Feloldása y-nal.
- mesg = megadja a mesg állapotát
|
- mkdir
|
- könyvtárlétrehozás
|
- more "filenév"
more
|
- képernyőnkénti olvasása egy file-nak. Space-szel lehet lapozni. Kilépés q. A
végén automatikusan kilép.
- /"szó" leütésére a keresett szóhoz ugrik olvasás közben.
- h leütésére kiírja a használható parancsokat.
|
mount |
- megmutatja, hogy milyen eszközök vannak a
rendszerhez építve
- mount eszköz könyvtár = a file-rendszer hozzáépítése a rendszerhez (a könyvtár
alá) Pl: mount /dev/f10 /supergiz
|
- mv "régi" "új"
|
- file és könyvtár átnevezése, átmozgatása (felülír ha már létezik). Az
opciókat lásd a cp parancsnál.
|
- nl
|
- sorszámokat hoz létre
|
- nohup "parancs"
|
- a parancs a rendszerből való kilépés után is fut
|
- nroff
|
- a bemenő adatokat formázza
|
- nslookup gépnév
|
- megadja az IP címét
|
- paste file1 file2 file3
|
- a file-ok sorait teszi oszlopként egymás mellé
- paste -d' ' filenevek = az oszlopokat a ' közé tett jel választja el.
|
- path
|
- definiálja az elérési utat. Pl: PATH=.:/usr/local/bin:/usr/bin:$HOME/bin (a . a
munkakönyvtár, a $HOME a home-könyvtár neve)
|
- pg "filenév"
|
- képernyőnkénti olvasása egy file-nak. Returnnal lehet lapozni. Kilépés q és
return.
|
- pico
|
- pico szövegszerkesztő elindítása.
- pico filenév = megnyitja a file-t szerkesztésre, vagy ha még nem létezik,
létrehozza
|
- pine
|
- pine levelező elindítása
|
- ping gépnév
|
- ellenőrzi, hogy van-e internetes kapcsolat a géppel
|
- pr
|
- nyomtatásra alkalmas alakra formázza az adatokat
- pr -h szoveg = a nyomtatás fejlécében nem a file neve, szerepel, hanem a szöveg
|
- print
|
- = echo. (a Korn-shellben használható)
|
- ps
|
- kiírja a futó jobokat (PID = azonosító, TIME = mennyi ideje fut, COMMAND = a
processz neve)
|
- pwd
|
- megadja az aktuális könyvtár nevét
|
- quota
|
- Kiírja a használt lemezterületet és azt, hogy összesen mennyi használható
- quota -s = több infót ad
|
- r
|
- az fc -e - parancs aliasa.
- végrehajtja az előző parancsot
- r szám = végrehajtja a megadott sorszámú kiadott parancsot
- r -szám = végrehajtja a "szám"-mal ezelőtti parancsot
- r parancskezdet = végrehajtja azt az előző parancsot, ami a megadott mintával
kezdődik.
- r régi=új az előző parancs "régi" szövege helyett "új"-at ad
és úgy hajtja végre
- Pl: alias del='fc -e - ls=rm'; ls filenevek; del (ez a del parancs törli a file-okat)
|
- rev
|
- az adat minden sorában megfordítja a karakterek sorrendjét
|
- rwho
|
- a hálózat azonos alegységén lévő valamennyi gépet végignézi és kiírja a
felhasználók adatait, azt is, hogy ki mennyi ideje nem nyúlt a billentyűzethez.
- rwho -a = azokat is kiírja, akik több, mint 1 órája nem nyúltak a billentyűhöz.
|
- rm
|
- rm "egyik" "másik" "sokadik" = file törlés
- rm -i = törlés előtt jóváhagyást kér
|
- rmdir
|
- üres könyvtár törlése
- rm -r "könyvtárnév" = teljes könyvtártörlés
|
rsh |
parancs végrehajtása távoli shell-en |
- rtin
|
- Az rtin Usenet hírolvasó elindítása
|
- ruptime
|
- megadja, hogy milyen számítógépek vannak a lokális hálózatra kapcsolva.
|
- rusers
|
- a hálózat azonos alegységén lévő valamennyi gépet végignézi és kiírja a
felhasználók azonosítóját
|
sed |
folyamatszerkesztő |
- sh
|
- az sh shell futtatása
- sh -v script = a script végrehajtódik, kiíratódnak a script sorai is közben
- sh -x script = a változók értékeinek változása is kiírástódik
|
- sort
|
- sorrendbe rakja a bemenő adatokat
- sort +7 = a 8. mezőtől rakja sorrendbe
- sort -r = fordított sorrendbe
- sort -f = nincs különbség a kis és a nagybetűk között
- sort -o file1 file1 = a file-t átrendezi (önmagába)
- sort -n = számok szerint rendez
- sort -u = az azonos sorokból csak 1 marad
|
- spell
|
- ellenőrzi az adatok helyesírását
|
- stty
|
- a terminál beállításainak listáját adja.
- stty -a = teljes lista
- stty "parancs" "billentyű" = a parancshoz hozzárendeli a
billentyűt (pl. stty erase "^?")
- stty sane = a paramétereket ésszerű értékre állítja.
|
- su usernév
|
- új belépés más felhasználóként. Paraméter nélkül rendszergazdaként
|
- tail "file"
|
- a file utolsó 10 sorát listázza
- tail -20 – az utolsó 20 sort
- tail +50 – az 50. sortól listáz
- tail -r – az összes sort fordított sorrendben
- tail -12r – az utolsó 12 sort fordított sorrendben
- tail -f – addig listáz, amíg meg nem szakítjuk
|
- talk "username" (terminál)
|
- egyidejű beszélgetés kezdeményezése egy felhasználóval. Válaszoláshoz a talk
"username" parancsot kell kiadni.
- talk közben a ctrl+l törli a képernyőt. Használható az ytalk, vagy az ntalk is (ha
létezik).
|
- tar eszköz file-ok
|
- File-ok archiválása
- tar xf eszköz = az eszközről állítja helyre a file-okat. Pl:
- tar xf /dev/f10 `tar tf /dev/f10` (ez utóbbi adja a pontos file-listát)
- tar c = létrehozza az archívumot
- tar f = az ez után lévő argumentumban lévő eszközt használja
- tar tf eszköz = az eszköz tartalomjegyzékét adja
|
- tee filenév
|
- a bemenő adatokat elmenti a file-ba, majd az adatok output-ra mennek
- tee -a filenév – a filehoz hozzáír
|
- telnet
|
- átváltás távoli elérés üzemmódra.itt: connect = kapcsolatfelvétel, quit =
kilépés
- telnet "hostname" = távoli gépre átlépés
|
test |
a file típusának ellenőrzése |
- touch
|
- létrehoz egy új (üres) állományt, amennyiben az még nem létezik
- ha már létezik, az állomány utolsó módosításának dátumát aktualizálja
|
- tr x r
|
- a bemenő adatok összes x karakterét r-é változtatja. A speciális karaktereket '
jel közé kell tenni.
- tr '\012' '\011' = a karakterek ASCII kódjait cseréli (itt: newline - tab)
- tr -c A-Z '.' = az olyan karaktereket cseréli .-ra, melyek nem a nagybetűk.
- tr xyz abc = az x betűt a-ra, az y-t b-re, a z betűt c-re változtatja. Megadható
karakter-tartomány is: tr a-z A-Z = kisbetűkből nagybetű
- tr -d 'abcde' = törli a megadott karaktersort
- tr -s 'a' 'b' = az összes egymás utáni a-kat egyetlen b-re cseréli.
|
- traceroute gépnév
|
- az út nyomonkövetése a megadott gépig.
|
- trap
|
- Egy megadott parancsot "csapdába ejt", a végrehajtás előtt mást is
csinál. Pl:
- trap '.logout' exit = az exit parancsra, előtte még elindítja a .logout programot.
|
- troff
|
- UNIX tördelőprogram
|
- tset
|
- a terminál beállítása
|
- tty
|
- a terminál nevének kiiratása
|
- type parancsnév
|
- megadja, hogy a parancs beépített parancs-e, vagy hogy milyen parancs.
|
- umask kód
|
- új file létrehozásakor az umask-ban beállított kód vonódik le a 777 értékből
és ez lesz a file jogosultsága (pl. umask 222 - az új file-oknak nem lesz írásjoga.
- az umask parancs megmutatja a jelenlegi beállítást
|
- unalias parancsnév
|
- megszünteti az alias beállítást
|
- uniq
|
- uniq -d = megadja az egymás után többször lévő azonos sorokat egyszer
- uniq -u = csak azokat adja, melyek nem szerepelnek egymás után többször
- uniq = az egymást követő azonos sorokból csak egyet hagy meg
- uniq -c = hányszor vannak azonos sorok egymás után
|
- uptime
|
- megadja a rendszer futásának idejét, a belépett userek számát és a futó
programok telítettségét.
|
- users
|
- kiírja a bent lévő felhasználók azonosítóját
|
- uudecode "szövegfile"
|
- dekódolja a szövegfile-ban lévő bináris file-t
|
- uuencode file1 file2 > szövegfile
|
- a file1 nevű bináris file-t szövegfile-á kódolja úgy, hogy a dekódolás után a
file neve file2 lesz.
|
- vi
|
- szövegszerkesztő
|
- w
|
- azt is megadja, hogy ki min dolgozik. (idle = mennyi ideje tétlen a user)
- w -h – a 2 soros fejlécet nem írja ki
|
- wall szöveg
|
- szöveg küldése a rendszerben lévő összes felhasználónak
|
- wc "file"
|
- file sorainak, szavainak, karaktereinek száma.
- wc -l = file sorainak száma
- wc -w= file szavainak száma
- wc -c= file karaktereinek száma
|
- whatis "parancs"man -f "parancs"
|
- egymondatos leírás a parancsról
- whatis intro = az intro lapok rövid összefoglalója
|
- whence parancsnév
|
- megadja a parancs elérési útját
- whence -v (azonos a type helyettesítő paranccsal)
|
which |
megmutatja a parancs teljes elérési útvonalát |
- who
|
- a fingernél kevesebb infót ad
|
- whois gépnév
|
- infó a gépről
|
- write "username"
|
- egy felhasználó képernyőjére lehet írni.
- Ha a felhasználó write "username"-mel válaszol, folyamatosan lehet írni
amellett, hogy a UNIX-ot használjuk. Amikor parancsot akarunk kiadni, ! jelet kell elé
írni.
|
- yes "szöveg"
|
- a szöveget írja ki végtelen sokszor a képernyőre
|
ytalk |
többrésztvevős csevegési lehetőség |
Készítette: Baranyai István * Ha pontatlanságot találsz, kérlek írd meg:
baranyai[kukac]akg.hu