abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 9
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Nová verze

    Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.

    Ladislav Hagara | Komentářů: 2
    včera 04:11 | Nová verze

    Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 742 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Bash script na zaplnění disku

    15.12.2006 11:09 D3d
    Bash script na zaplnění disku
    Přečteno: 334×
    Zdravím, Rád bych Vás požádal o pomoc se scriptem pro zaplnění disku. Potřebuji otestovat diskové pole a mám napsaný v Bashi script, ale nepracuje tak jak bych potřeboval.

    dir=0
    file=0
    nrfiles=100
    dest=$1
    raid=$2
    disk=$3
    cas=`date +%k:%M`
    date=`date +%m/%d/%y`
    exit=0

    while [ $exit -eq 0 ]
    do
    mkdir -p $dest/${raid}/$dir;

    while [ $file -le $nrfiles ]
    do
    dd if=/dev/zero of=$dest/${raid}/$dir/$file.img bs=102400 count=102400;
    exit=$?
    file=`expr $file + 1`;
    done;

    dir=`expr $dir + 1`;
    if [ $nrfiles == 1000 ]
    then
    echo zapsano ${dir} tis. souboru na pole $raid a disk $disk
    echo zapsano ${dir} tis. souboru na pole $raid a disk $disk >> /logy/$disk.log
    fi
    if [ $nrfiles == 100 ]
    then
    echo zapsano ${dir}00 souboru na pole $raid a disk $disk
    echo zapsano ${dir}00 souboru na pole $raid a disk $disk >> /logy/$disk.log
    fi
    done

    V tomhle případě se mi vytvoří 100 souborů o jednotlivé velikosti 10GB do adtresáře 0 (cca 1 TB) ale chci aby pokračoval dále a naplnil adresář 1 dalšími sty soubory atd.. do plného zaplnění pole, ale on zaplní jen adresář 0 a pak jen vytváří dokola adresáře. a vypisuje jen že bylo vytvořeno 100, 200, 300 atd ..
    Nevíte kde mám chybu ? Díky moc

    Odpovědi

    15.12.2006 11:52 Jary | skóre: 30 | blog: Jary má blog | Dům
    Rozbalit Rozbalit vše Re: Bash script na zaplnění disku
    Kde děláš chybu nevím, ale možná bude lepší použít bonnie nebo bonnie++.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky. GitHub
    15.12.2006 11:52 jekub | skóre: 9 | blog: noblog
    Rozbalit Rozbalit vše Re: Bash script na zaplnění disku
    file se musí nastavovat na 0 uvnitř prvního cyklu. po prvním průběhu file==100, druhý cyklus pak už nikdy neproběhne.
    15.12.2006 15:18 D3d
    Rozbalit Rozbalit vše Re: Bash script na zaplnění disku
    Tak jsem to nakonec udělal takto, bude dělat soubory dokud je místo na poli a pak bude pokračovat .. Nic lepšího mě už nenapadlo :)

    exit=0;
    while [ $exit -eq 0 ]
    do
    dd if=/dev/zero of=$dest/${raid}/$file.img bs=102400 count=102400
    exit=$?
    file=$(expr $file + 1)
    done
    David Watzke avatar 15.12.2006 15:20 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Bash script na zaplnění disku
    file=$(expr $file + 1)
    Tohle _rozhodně_ nahraď za:
    ((file++))
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.