Archive for January 2010

Mappák méretének megváltozása

Számtalanszor kerültem szembe azzal a problémával, hogy nem futott le a mentés, nem volt elég hely a DAT / DLT kazin. Fejvakarás. Vajon mit másolt fel a felhasználó?
Megoldás:
du -x /home/szabi/public_html/

A program kimenete:
12 /home/szabi/public_html/auth
32896 /home/szabi/public_html/letolt
35684 /home/szabi/public_html

Az első oszlop a mappa méretét, a második magát a mappát jelenti.
Ütemezett feladatként futtassuk minden nap a fenti parancsot a következő módon:
crontab -e
* 21 * * 1 du -x /home/szabi/public_html |gzip >/hdtmp/du/du-diff-public_html-`date +%Y%m%d`.txt.gz

Mi változott tegnap óta?
python du-diff.py du-diff-public_html-tegnap du-diff-DATA-ma

Kimenet:
+ 1264 1276 /home/szabi/public_html/auth
+ 1264 36948 /home/szabi/public_html/

Az auth mappa mérete 1.2MB-tal megnőtt a mostani mérete 1.2MB.
public_html mappa összesen 1.2MB-tal nőtt, jelenlegi mérete 36.9MB.

Az egyes oszlopok jelentése:

  1. változás:
    • +  : méret növekedés
    • –  : méret csökkenés
    • N+ : új mappa, méret növekedés
    • D- : törölt mappa, méret csökkenés
  2. növekedés vagy csökkenés mértéke
  3. mappa végső mérete
  4. mappa neve

Ezt a megoldást Windows OS-en is használhatjuk. A du futtatható állományát a gnuwin32 projekt oldalról tölthetjük le. A du-diff futtatásához, pedig Python értelmező szükséges. Hálózati megosztásokon is problémamentesen használható.

Forrás:
du-diff: http://vicerveza.homeunix.net/~viric/soft/du-diff/
gnuwin32: http://gnuwin32.sourceforge.net/packages/coreutils.htm
Python for Windows: http://www.python.org/download/windows/

Video szerkesztés ffmpeg segítségével

Video széleinek levágása ffmpeg segítségével:
ffmpeg -i video_01.avi -croptop 104 -cropbottom 70 -cropleft 78 -cropright 66 -sameq video_02

Videoból képek mentése:
ffmpeg -i video_01.avi -vframes 100 -r 10 -s 536x402 -ss 00:25:53 -f image2 ./images/kepek-%05d.jpeg
-vframes 100: összesen 100 db képet készít
-r 10: Kép mentési frekvencia (10 kép/mp)
-s 536x402: kép méret
-ss 00:25:53: 25 perc 53 mp-től kezdi a műveletet
kepek-%05d.jpeg: a lementett képek nevének képzése

Videoból rész kivágás:
ffmpeg -i video_02.avi -ss 00:25:53 -t 15 -sameq kispaszuly_kicsi_01.avi
-ss 00:25:53: video kivágásának kezdete
-t 15: kivágott video hossza
-sameq: azonos minőségű lesz az eredetivel

link:
http://ffmpeg.org/ffmpeg-doc.html
http://www-i6.informatik.rwth-aachen.de/~dreuw/videotools.html

Adatok lekérdezése 3Com switch-ről SNMPn keresztül

3Com SuperStack 3 Switch 4400

snmpget:
snmpget -v 1 -c public IPcím system.sysName.0

snmpwalk:
snmpwalk -v 1 -c public IPcím system
snmpwalk -c public -v 1 IPcím .1.3.6.1.2.1.17.4.3.1.2

Mappában található összes .tar állomány tömörítése bzip2-vel

Mappában található összes .tar állomány tömörítése bzip2-vel:

find . -iname "*.tar" | xargs -l -i bzip2 --best {}