sala@home:~$

  • find

    A frappáns nevű find parancs segítségével fájlokat kereshetünk Linux alatt. A parancs szintaxisa a következő:

  • column -t

    Míg egyes Linux parancsok az eredményeket szépen formázva  mutatják ( pl. ls -l ), addig más parancsok (pl. mount ) nem törődnek ezzel és kissé olvashatatlanul kapjuk az eredményeket. Ha olvashatóbb formát szeretnénk, akkor a column parancsot érdemes használnunk. Hasonlítsuk össze a két eredményt: $ mount /dev/sda2 on / type...

  • MAC address klónozása

    Minden hálózati eszköznek saját (elvileg egyedi) címe van. Bár elvileg nagyon jó dolog az egyedi cím, számtalan esetben jól jöhet, ha ezt a címet átírhatjuk. Például az internetszolgáltatók gyakran a MAC addresshez kötik a szolgáltatást, és ha gépet ( alaplapot, hálózati kártyát ) cserélünk, akkor sokkal egyszerűbb az új gépünkön...

  • Nagyon egyszerű webszerver

    A következő paranccsal az aktuális alkönyvtár tartalmát érhetjük el egy nagyon egyszerű webszerveren keresztül: python -m SimpleHTTPServer Ideális, ha html oldalakat editálunk, de nem szeretnénk az igazi webszerverünkön keresztül elérhetővé tenni az éppen editált oldalakat, vagy nem szeretnénk a webszerver konfigurációval foglalkozni. A webszervert a 8000-es porton keresztül érhetjük el:...

  • getmail

    Ha leveleinket szeretnénk egy szerverről letölteni parancssor segítségével, akkor a getmail program segíthet. Támogatja a POP3, IMAP szabványokat, mindkettőnél akár SSL-lel is. Konfigurációs fájban ( alapértelmezett: ~/.getmail/getmailrc ) érdemes megadni a fiókok adatait, ezután getmail parancs segítségével letölthetjük a leveleinket. A következő példában egy gmail account beállításait mutatom meg: [options]...

  • Parancssor gyors szerkesztése editorban

    Ha éppen valami igen bonyolult parancssort editálunk, akkor könnyen lehet, hogy a shell beépített egyszerű editora helyett szívesebben használnánk kedvenc editorunkat (emacs, vi, …). Persze készíthetünk az éppen editált parancssor helyett egy 1 soros scriptet, amit külön editorban editálunk, de ha ez az editálás kellős-közepén jut eszünkbe (többnyire akkor szokott),...

  • cal

    A mai bejegyzés az egyik legegyszerűbb naptárprogramot, a calt mutatja be példákon keresztül. Az aktuális hónap naptárának megjelenítése ( a -m kapcsoló hatására az alapértelmezett vasárnap helyett hétfővel kezdődik a hét ): [gep]$ cal -m    September 2010   Mo Tu We Th Fr Sa Su        1  2  3  4 ...

  • IFS

    Egy korábbi bejegyzésben mutattam egy scriptet, ami fájlokat nevez át kisbetűssé: for i in *.JPG; do mv $i `echo $i | tr A-Z a-z`; done Ha a scriptet lefuttatjuk egy alkönyvtárban, melyben a következő 2 jpg fájl található: A.JPG B C.JPG akkor sajnos hibaüzenetet kapunk: mv: target `c.jpg' is not...

  • mpg123

    Bár rengeteg grafikus mp3 lejátszó van Linux alatt ( lassan minden programba tesznek egy mp3 lejátszót ), néha egyszerűbb egy parancssoros lejátszót használni. Az egyik legősibb mp3 lejátszó Linux alatt az mpg123, használata igen egyszerű: mpg123 akármi.mp3 Ha jogi okokból inkább GPL-es programot szeretnénk használni, akkor a program klónját, az...

  • head + tail

    Szövegfájloknál igen gyakori, hogy minket csak a fájl eleje, illetve vége érdekel. Ilyenkor hasznosak a head és tail parancsok.  Alapértelmezés szerint a head a fájl első 10 során adja vissza: head teszt.txt Ha nem pont 10 sorra van szükségünk a -n kapcsolóval adhatjuk meg a szükséges sorok számát: head -n...