Gyakorlás
Átirányítás, csővezeték, környezet
/dev/null
NULL eszköz, mindent elnyel
>
A parancs/program kimenetének átirányítása fájlba. Felülírja a korábbi tartalmat! (>> hozzáfűzi)
<
A parancs/program bemenetére ír egy fájlból
|
Egyik program kimenetét a másik program bemenetére irányítja
&&
Logikai ÉS, csak akkor indítja a következő parancsot, ha az előző(k) sikeresen lefutott(ak)
||
Logikai VAGY, a felsorolt parancsok közül egynek sikeresen le kell futnia
;
Több parancs felsorolása egy sorban
[]
A [ és ] jelek között felsorolt karakterek. Pl. [Aa] jelentése kis és nagy A betűk.
$PWD
pwd
$HOME
~
$PS1
A prompt kinézete
$PATH
Keresési útvonal, itt keresi a shell a futtatandó programokat
''
Idézőjel, semmit sem helyettesít be.
""
Néhány behelyettesítés működik, pl. "$HOME" -> /home/hxxxxxx
Felhasználók, multitask
yes
Folyamatosan y karaktert ír a kimenetre
tr y n
A bemenetben található y karaktert n karakterre cseréli
ps -e -f -u
Listázza a folyamatokat (processzeket - futó vagy várakozó programok)
-e: az összes processzt listázza
-f: teljes listázás (-l még több információt ad)
-u: a paraméterként megadott felhasználó fájljait használó processzeket listázza
-e: az összes processzt listázza
-f: teljes listázás (-l még több információt ad)
-u: a paraméterként megadott felhasználó fájljait használó processzeket listázza
jobs
Job-ok (egymástól függő processzek) listázása
bg # %#
A # számú processz vagy a # számú job háttérbe küldése
fg # %#
A # számú processz vagy a # számú job előtérbe hozása
kill -s -9 #
Leállítja az adott processzt.
-s STOP: STOP kóddal leállítás
-9: azonnali leállítás
Ha nincs -s vagy -# definiálva, akkor TERM kóddal állítja le (normál terminálás)
-s STOP: STOP kóddal leállítás
-9: azonnali leállítás
Ha nincs -s vagy -# definiálva, akkor TERM kóddal állítja le (normál terminálás)
&
Háttérben indítás
^C
Előtérben futó processz befejezése
^Z
Előtérben futó processz felfüggesztése (folytatás fg-vel vagy bg-vel)
finger
Ki van bejelentkezve a gépen
who
Mint a finger, csak kevesebb adatot szolgáltat
w
Mint a who, csak megmondja, hogy ki mit futtat az adott pillanatban
Hálózat
scp user@host:path
Másolás távoli gépről/gépre
ssh -X user@host
Távoli gépre bejelentkezés (konzolos vagy X11)
sftp user@host
{ls, lls, cd, lcd, pwd, lpwd, mkdir, lmkdir, put, get, exit}
Fájlátvitel távoli és lokális gép között
exitKilépés
wgetFájl letöltése az Internetről
No comments:
Post a Comment