Monday, September 9, 2013

2. óra

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

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)

&
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

exit
Kilépés

wget
Fájl letöltése az Internetről

Feladatok

No comments:

Post a Comment