Linux

Spíše drobnosti, co jeden zapomene

  • Linux

    online latence

    Při zaměřování delších spojů bez možnosti pípáku nebo online zobrazení úrovně signálu se hodí program fping, mimo jiné umí průběžně zobrazovat statistiku průměru odezvy a packet loss na úrovní ICMP, pro nekončící řadu pingů s 100ms mezi pakety o velikosti 1500b: fping -l -b 1472 -p 100 server

  • Linux,  Windows

    Změna hesla účtu Windows z LiveCD ubuntu

    Stalo se mi, že jsem dostal do rukou PC se zaheslovaným správcem, obligátní trik bootu do nouzového režimu s přihlášením jako Administrator (v Home verzi) také nešel použít a bylo potřeba doinstalovat program, nebo se prostě jen přihlásit do účtu. V takovém případě je potřeba reset hesla. Existuje nenápadná linuxová utilita chntpw (universe): sudo add-apt-repository universe sudo apt-get update sudo apt-get install chntpw - mount C: win partition - cd /media/-C: win partition-/WINDOWS/system32/config/ sudo chntpw SAM Pokud se spustí program bez parametru -u, uvažuje jako uživatele, kterému se bude upravovat heslo Administrátora, pokud chcete upravit heslo pro jiného uživatele zadejte: sudo chntpw –u <username> SAM Balíky lze stáhnout i zde (32bit) nebo zde (64bit)

  • Linux,  Linux Server

    ext 4(3) a defragmentace

    Opět jsem narazil na tvrzení, že je nutné ext systémy defragmentovat. Není. Tečka, konec věty. I v těch nejšílenějších situacích, kdy se dosáhne zmiňovaného zaplnění nad 95% je stále dost a dost prostoru na to, aby systém efektivně předcházel fragmentaci alokací bloků poblíž fyzického umístění souboru. Pokud náhodou po defragmentaci zatoužíte, nakopírujte prostě data z jednoho mount pointu na druhé a zpět. Pokud by vás ani toto neuspokojilo, pak existují nástroje jako je e2defrag a e4defrag.

  • Bash,  Linux,  Linux Server

    Vykopírování dat z image celého HDD

    Už se mi to taky párkrát povedlo – udělal jsem přes dd klon celého hdd, disk vyhodil/naformátoval/přerozdělil a až pak jsem zjistil, že jsem Jouza a chtěl jsem klonovat jen jedinou particii (ta se dá lokálně hezky připojit přes loop a vykopíruje se jen potřebné). Co teď? Snad jedině vyklonovat obraz na nový (starý) hdd, udělat tentokrát klon jen particie a nanovo … nebo: # apt-get install qemu-utils # modprobe nbd # qemu-nbd -c /dev/nbd0 /cesta/k/tomu/img_celeho_disku.img # mount /dev/nbd0p1 /media/partition1/ # mount /dev/nbd0p2 /media/partition2/ # mount /dev/nbd0p3 /media/partition3/ ... Díky quemu-utils získáme modul nbd (networkblock device), který umí mávnutím kouzelného proutku jako lokální blokové zařízení zpřístupnit síťové úložiště. Ale aby…

  • Bash,  Linux

    Scan o velikosti A4 do souboru

    Občas potřebuji něco nascanovat ze síťového scanneru a protože jsem lenoch a na U13.10 už nefunguje (jak to???) můj stařičký Brother DCP-8045D, scanuju ze serveru, kde je ještě starší U8.04.  Předpokladem je nainstalovaný scanner v systému, pak už to je celkem jednoduché: $ scanimage -x 210 -y 297 >soubor.pnm Následný převod do PDF: $ convert soubor.pnm soubor.pdf