db.dobo.sk

diagnostika neznámeho kompu

6 komentárov

Postup rýchlej diagnostiky na neznámom kompe

hardware

grupa ls* komandov (listovanie po typoch) a pár “iných” komandov

  • lshw – listovanie hardwaru, pomerne rozsiahly výpis; krátenie prepínačom –short; pokiaľ nie si root, tak hláška “you should run this program like a supeuser”, ale aj tak ho vypíše…
  • lspci – analogicky výpis PCI komponentov
  • lscpu – procáky
  • lsblk – blokové zariadenia
  • lsusb – analogicky výpis USB hubs
  • lshal – výpis zariadení prezentovaných HALom, dobré spůšťať so stromovým prepínačom (lshal –tree) a pre datailný listing s prepínačom show (lshal –show)
  • dmidecode – je dotaz z jadra na BIOS, t.j. vylistovanie zariadení tak, ako ich vidí BIOS
  • dmesg – tiež možnosť; výpis komponent diagnostiky kernelu po zavedení do pamäte; mám tochu chaos v tom, že je to údajne výpis kernel ring buffer na štandardný výstup (terminál), ale ukladá sa to do /var/log/dmesg. Takže je to kompletné a len na terminál? (ring buffer)
    rozdiel medzi /var/logmessages a /var/log/dmesg je v tom, že dmesg sú správy jadra ešte pred spustením syslogu a nemajú timestamp
  • x86info – pomerne detailný výpis hw, ale len na x86 mašinkách

kto som čo som

  • id – výpis ID, GID atď…
  • whoami – trocha matrixovský dotaz…
  • last – na zistenie, že najčastejšie tu chodili páni “root” a “reboot”, muhehe
  • w

disky

  • lsblk – výpis blokových zariadení
  • lsscsi – výpis scsi zariadení
  • fdisk – klasika
  • parted – info i o zariadeniach, ktoré sú väčšie ako 2TB; rozsiahle editačné možnosti
  • cat /proc/filesystems – zoznam podporovaných FS

ako si vedie systém a démoni

  • uname -a; hostname
  • rýpanie v /proc
  • vmstat [5] – štatistika pamäte [číslo udáva respawm štatistiky v sekundách]
  • top – štatistika procesov podľa zaťaženia
  • ps -ef; alebo pstree – procesy
  • iostat – súčasť balíčku sysstat
  • service … status – dotaz na konkrétnu službu, v akom je stave; odpovedá sysvinit i systemd

sieť

píše: ďobo

May 4th, 2013 o 2:29 am

chlievik: linux

6 odpovedí to 'diagnostika neznámeho kompu'

Subscribe to comments with RSS or TrackBack to 'diagnostika neznámeho kompu'.

  1. K diagnostike hardware sa oplati ceknut i podporu PnP na HAL:
    lshal | less

    peter p

    29 Jan 15 at 8:01

  2. cat /etc/redhat-release

    Ďobo

    11 Apr 16 at 13:43

  3. for hardware – dmidecode

    dobo

    23 Oct 18 at 17:07

  4. zoradenie procesov podla toho, ako vyzieraju pamet
    ps -e -o pid,vsz,comm= | sort -n -k 2

    dobo

    30 Aug 19 at 10:17

  5. ps aux | awk ‘{print $6/1024 ” MB\t\t” $11}’ | sort -n

    dobo

    30 Aug 19 at 10:22

  6. #!/bin/sh
    ps -eo rss,pid,user,command | sort -rn | head -10 | awk ‘{ hr[1024**2]=”GB”; hr[1024]=”MB”;
    for (x=1024**3; x>=1024; x/=1024) {
    if ($1>=x) { printf (“%-6.2f %s “, $1/x, hr[x]); break }
    } } { printf (“%-6s %-10s “, $2, $3) }
    { for ( x=4 ; x<=NF ; x++ ) { printf ("%s ",$x) } print ("\n") }'

    dobo

    30 Aug 19 at 10:27

okomentuj