Kommunikáció
Amolyan teendősor:
- Indítsunk egy terminálablakot.
- Hozzunk létre könytárat mkdir cprogs módon.
- cd cprogs. Másoljunk ide fileokat a thalia.physx.u-szeged.hu gepről.
- 1. módszer: sftp inffiz@thalia.physx.u-szeged.hu, jelszó, majd get filenev, vagy mget filenevek. Könyvtárakban közlekedhetünk a cd paranccsal.
- 2. módszer: scp inffiz@thalia.physx.u-szeged.hu:gyak.c ./progi.c A kettőspont a hostnév után fontos! Az alapértelmezett könyvtár a távoli gépen az @ előtti user home könyvtára, de elfogad abszolut hivatkozást is. Így akár két távoli gép között is másolhatunk (két jelszóval).
- Konkrétan: másoljuk saját gépünk cprogs könyvtárába a hello.c, gyak.c, gyak.ini fileokat. (Váltogassuk a fenti két módszert!)
- Fordítsuk le és futtassuk a hello.c C programot: gcc hello.c -ofut, majd ./fut. A gyak.c-hez kell a matematikai könyvtár: gcc gyak.c -lm -ofut2, majd ./fut2. Kicsit játsszunk el a kimenettel a második esetben, pl. ábrázoljuk gnuplot segítségével.
- Hozzunk létre könytárat mkdir scripts módon.
- Másoljuk ide a thalia.physx.u-szeged.hu gep inffiz usere scripts könyvtárának a tartalmát!
- Nézegessük és futtassuk a scripteket.
- ssh segítségével nyerjünk parancssort a thalia.physx.u-szeged.hu gépen (ssh -l inffiz thalia.physx.u-szeged.hu), listázzuk a könyvtárakat, cd-vel lépegessünk, vegyük észre, hogy minden olyen, mintha ott ülnénk.
- ssh segítségével nyerjünk grafikus lehetőségeket is magában rejtő parancssort a thalia.physx.u-szeged.hu gépen (ssh -Y -l inffiz thalia.physx.u-szeged.hu), rajzoljunk néhány grafikont gnuplot segítségével.
zh előtt:
- Hozzunk létre egy zh könyvtárat!
- Szövegszerkesztővel hozzunk létre egy proba nevu file-t, aminek a tartalma a usernevünk a gepen!
- Másoljuk ezt a proba nevű file-t a zh-n beluli alk1 nevű alkönyvtárba, amit előtte már létrehoztunk.
- Másoljuk le egy papírra a zh és az alk1 könyvtárakban kiadott ls -alrt parancsok tartalmát!
- Tegyük írásvédetté a zh könyvtárban található proba nevű file-t. Újra írjuk le az ls - alrt kimenetét!
- Nézzük meg, hogy a thalia.physx.u-szeged.hu gép inffiz userének home könyvtárában van-e nezd_megxx nevű file, ahol xx a gépünk száma. Ha igen, másoljuk a papírra a file tartalmát!