funny utp cable
  en [english]
BIOS verzió
2011-11-16 12:00 [ZL]
Linux alól az alaplapi BIOS verziójának megtudakolása:
dmidecode -s bios-version
linux-vserver ps
2011-08-08 12:00 [ZL]
Linux-vserver alatt futó processzek listázása:
vps aux
A CONTEXT alatt lesz látható 0 MAIN (host) és a guestek (ID + név).
tac és rev
2011-07-27 12:00 [ZL]
próbáld ki:
tac <fájlnév>
rev <fájlnév>
postfix várakozási sorok
2011-07-01 12:00 [ZL]
A postfix várakozási sorok megtekinthetők domainre csoportosítva:
qshape deferred | head
SQL: interval típusok hányadosa
2011-06-27 12:00 [ZL]
Két interval SQL típus hányadosának kiszámítása:

Keressük x/y hányadosát:
SELECT extract(epoch from x) / y0
(ahol: y0 az y értéke másodpercben)
regexp pozíció meghatározása
2011-05-13 12:00 [ZL]
Néha szükséges, hogy megmondjuk egy fájlban egy adott regexp előfordulási sorszámát unix parancsokkal.
Ennek kényelmes módja:
grep -B999999 'regexp' <fájlnév> | wc -l

(A példa 999999 sorig működik, utána a -B értékét nagyobbra kell állítani)
rekurzív zúzda
2011-04-27 12:00 [ZL]
Egy könyvtárstruktúra fájljainak megsemmisítése egy paranccsal:
# find /ezt -type f | xargs shred
mc - tail -f
2011-03-30 12:00 [ZL]
mc 4.7.4 alatti érdekes észrevétel:
Fájl nézés <F3> közben nyomva tartott <End> úgy viselkedik, mint a tail -f, vagyis a frissen érkezett sorokat folyamatosan beemeli.
Hasznos funkció apache.log fájlokhoz.

Nem nyomoztam, hogy ez a funkció melyik verzióban érhető el először, tehát régebbi változatokban is működhet.
első sor kihagyása
2011-03-28 12:00 [ZL]
Néhány soros textfájl első sorának kihagyására egy elegáns módszer:
more +2 fájlnév
Nagyobb (több képernyőnyi) fájlokra:
tail +2 fájlnév
hónap első valamilyen napja - SQL
2011-03-23 12:00 [ZL]
Könnyen lekérdezhetjük a következő hónap adott napját PostgreSQL 8.3+ alatt. Például legyen az első "kedd" a keresett nap.

SELECT
  CASE WHEN (2 - extract('dow' FROM date_trunc('month', now() + interval '1 month'))) < 0
 THEN 9 - extract('dow' FROM date_trunc('month', now() + interval '1 month'))
 ELSE 2 - extract('dow' FROM date_trunc('month', now() + interval '1 month'))
 END * interval '1 day' + date_trunc('month', now()) + interval '1 month' AS next_tue

Magyarázat:
extract('dow' from dátum): visszaadja a hét napjának sorszámát (0=vasárnap, 6=szombat), kedd=2
CASE WHEN ... THEN ... ELSE ... END: leteszteljük, hogy nincs-e negatív levonás a nap eltolás miatt, ha igen, akkor hozzáadunk 7 napot. A negatív tartomány azt eredményezné, hogy visszacsúszunk az előző hónapba.
date_trunc('month', dátum): lecsonkolja a dátumot úgy, hogy csak a hónapok ill. nagyobb egységek maradnak meg