( bimlas | 2011. 03. 17., cs – 20:00 )

Bocsi, ha már szerepelt valamelyik, de legalább van hozzájuk egy minimális infó is:


$ whatis `find '/bin' '/usr/bin' -printf '%P\n'` | less
    /bin es a /usr/bin fajljai rovid leirassal.

/proc/partitions
    Az elerheto hattertarolok megjelenitese.

lsof
    Megnyitott fajlok listaja.

    KAPCSOLOK
    ----------------------------------------------------------------------------
    -u USER     # Csak a USER altal megnyitott fajlok listaja.
    -c KEZD     # A KEZD kezdetu parancsok altal megnyitott fajlok listaja.
    -t          # Csak a PID-ket mutatja meg.
    +p PID      # PID processzszamhoz tartozo fajlok.
    +D KONYVTAR # A KONYVTAR es annak barmely tartalma, amely nyitva van.
    -i          # Megnyitott internet socket-ek.
       TCP      # ...csak TCP.
       UDP      # ...csak UDP.
       :80      # ...a 80-as porton.
    -U          # Unix tipusu fajlok. (gyakorlatilag a root es user hatokore)

    A sztringeket tagadhatjuk a '^' kezdettel, listakat is megadhatunk, ekkor
    ',' valasztja el az elemeket, de nem szabad szokozoket alkalmazni.

        Rajtunk kivul milyen felhasznalok nyitottak meg fajlokat:
        $ lsof '^root,^bendeguz'

        Tudjuk meg, hogy ki hasznalja a 'bash'-t:
        $ lsof `which bash`

        Vagy ki turkal a cuccaink kozt:
        $ lsof ~/cuccok

vmstat
    Memoria-informaciok.

lspci
    A PCI eszkozok es azok nevei.

dmidecode
    Eleg sok info a hardware-rol.

report-hw
    Az osszes info a hardware-rol.

ifconfig
    Halozati kartya tulajdonsagai. (IP, atjaro, fizikai (MAC) cim, ...)

netstat
    Halozati informaciok.

    KAPCSOLOK
    ----------------------------------------------------------------------------
    -a      # Minden kapcsolat mutatasa.
    -n      # Numerikus formatum.
    -p      # PID es programnev kiirasa.
    -t      # Csak TCP kapcsolatok.
    -u      # Csak UDP.
    -l      # LISTEN kapcsolatok.
    -r      # Routing table.
    -i      # Halokartyak mutatasa.
    -s      # Statisztika.

    Folyamatos halo figyeles:

        $ watch netstat -apt

    Port alapjan program azonositasa:

        $ netstat -an | grep ':80'

    A rendszeren futo internet servizek mutatasa:

        $ netstat -tupl

--
Azt akarom, hogy az emberek ne kényszerből tanuljanak, hanem azért, mert tudni akarnak.