abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:44 | Nová verze

    Programovací jazyk Python byl vydán v nové major verzi 3.15.0. Podrobný přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 22:33 | Zajímavý projekt

    BIGWORDS.PAGE je open-source webová aplikace, která po otevření odkazu v prohlížeči vykreslí přes celou obrazovku jednoduché informační sdělení. Zpráva i její nastavení jsou uložené v části URL za znakem #, například odkaz https://bigwords.page/#abclinuxu zobrazí jako velký bílý nápis 'abclinuxu' na černém pozadí. Obsah odkazu lze upravovat i vestavěným editorem, ten umožňuje nastavovat formátování a vizuální efekty textu, časovače, QR kódy a obrázky. Zdrojový kód je dostupný pod licencí MIT na GitHubu.

    ❗Červivý Hřib krade❗ | Komentářů: 4
    včera 11:55 | Upozornění

    V neděli 11. října proběhne rotace klíče kořenové zóny. Podruhé v historii. Ondřej Filip na blogu CZ.NIC: "Pokud je pro Vás DNS protokol spíše výzva, ale přesto spravujete nějakou síť či DNS resolver, zkuste si jednoduchý test, který připravila firma Cloudflare na této adrese. Obzvláště zbystřit byste měli, pokud uvidíte nějaká červená políčka."

    Ladislav Hagara | Komentářů: 7
    včera 09:55 | IT novinky

    Vláda Spojených států se rozhodla vyřadit americkou softwarovou společnost Microsoft a několik dalších velkých technologických podniků z programu, který umožňuje kvalifikovaným zahraničním pracovníkům získat povolení k trvalému pobytu. Oznámila to včera administrativa amerického prezidenta Donalda Trumpa. Opatření zdůvodnila rozsáhlým zneužíváním programu, který je dlouhodobě terčem kritiky ze strany Trumpových příznivců, neboť prý znevýhodňuje americké pracovníky.

    Ladislav Hagara | Komentářů: 11
    včera 09:44 | IT novinky

    Datové centrum největší ruské technologické společnosti Jandex v Rjazaňské oblasti se stalo cílem dronového útoku a zastavilo provoz. Jandexu se někdy přezdívá „ruský Google“. Provozuje nejoblíbenější internetový vyhledávač v Rusku nebo aplikace pro objednávky jídla a taxi. Využívají jej desítky milionů lidí v rusky mluvících zemích.

    Ladislav Hagara | Komentářů: 11
    včera 09:33 | Nová verze

    Francouzská společnost Mistral AI představila Mistral Large 4 (interně přezdívaný 'le Chonk', volně přeloženo 'pořádný macek'), 'open-weight multimodální hybridní instruct-and-reasoning model s architekturou granulárního MoE, nativně podporující více jak 160 jazyků'. Model má přes jeden bilión parametrů, z nichž při práci využívá 49 miliard, kontextové okno o délce milion tokenů a obrazový enkodér o 1,6 miliardách parametrů.

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 2
    včera 03:22 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.20. Díky 227 přispěvatelům.

    Ladislav Hagara | Komentářů: 0
    včera 03:11 | Komunita

    Simon Long oznámil Raspberry Pi Desktop pro PC a Mac s Intelem postavený na aktualizovaném Debianu 13 Trixie. S klientem Raspberry Pi Connect pro vzdálenou správu. Ke stažení je vedle Raspberry Pi OS pro Raspberry Pi.

    Ladislav Hagara | Komentářů: 1
    8.10. 21:33 | Zajímavý projekt

    ESP32-C3 adblock přemění lacinou vývojovou desku ESP32‑C3 na samostatný DNS blokovač nejenom reklamních domén, minimalistickou alternativu k populárnímu Pi-hole. ESP32-C3 adblock místo objemných názvů domén ukládá jejich 40-bitové FNV-1a hashe do flash paměti, které pak binárně prohledává, kontrola jedné domény trvá přibližně 10 milisekund. Blocklist pojme až 537 tisíc domén a lze jej spravovat přes webové rozhraní. Projekt zatím

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 0
    8.10. 21:00 | Zajímavý software

    ArtCraft je sada open source aplikací pro práci s obrázky a videi "inspirovaných" aplikacemi od Adobe. Napsaných v Rustu. Pro MacOS, Windows i Linux. Běží také ve webovém prohlížeči. Aktuálně se jedná o 7 aplikací: PhotoCraft (Photoshop), VectorCraft (Illustrator), FilmCraft (Premiere Pro), LightCraft (Lightroom), PdfCraft (Acrobat), EffectCraft (After Effects) a DesignCraft (InDesign). Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 8
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2820 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Spusteni skriptu za urcite podminky

    26.10.2011 06:58 Marek
    Spusteni skriptu za urcite podminky
    Přečteno: 1250×
    Muzete mi prosim poratit jednoduchy skript, ktery pustim mujskript az po tom, co bude namountovany urcity disk? Nevim si s tim nejak rady:-( Diky

    Odpovědi

    Max avatar 26.10.2011 07:19 Max | skóre: 73 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Napadá mně několik možností.

    1) Disk se připojuje automaticky po startu, takže v takovém případě stačí spustit script po spuštění pc "/etc/rc.local"

    2) Po strčení disku chci provést automatické připojení + spustit skript. V takovém případě mi postačí primitivní pravidlo v udev.

    3) Strčím si do pc disk, ale připojení si udělám sám, až ve vhodném čase. V takovém případě bych to zkusil řešit přes dbus signály, viz "dbus-monitor".

    Zdar Max
    Měl jsem sen ... :(
    26.10.2011 08:05 Marek
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Omlouvam se, ale vzhledem k rannim hodinam jsem jsem zapomnel napsat to podstatne. Mountovany disk je na jinem stroji pres NFS. Tzn. primountuje se az v pripade, ze ten stroj najede. Na serveru 1 mam po spusteni script, ktery tento server 2 vyzaduje, diky tomu NFS sdileni. A proto chci, aby se mi tento mujscript spustil az v pripade, ze je ten nfs disk namountovany.
    26.10.2011 10:50 l4m4
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Nejspíš se dá udělat service do systemd, která vyžaduje foobar.mount a tu povolit, ale teoretizuji, prakticky jsem tohle nezkoušel.
    26.10.2011 12:20 Adamec | skóre: 32
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky

    TESTDIR=/pripojnybod/

    if grep -q "^[^ ]* ${TESTDIR} " /etc/mtab; then

    echo Pripojeno

    else

    Nejaky prikaz

    fi

    This is not a bug it's a feature
    26.10.2011 12:35 l4m4
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    To je odpověď na otázku:

    Jak poznat, že je do adresáře foo připojen nějaký souborový systém?

    (a dá se to udělat i bez závislosti na aktualizaci mtabu pohledem do /proc/mounts nebo třeba test $(stat -c %m "$TESTDIR") = "$TESTDIR"). K odpovědi na otázku

    Jak zajistit, že když se připojí daný souborvý systém, spustí se skript?

    se dá dojít jen přes polling (opakované testování podmínky), což je poslední zoufalé řešení, když to jinak nejde.
    26.10.2011 14:16 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Rad bych se take zeptal skusenejsich, jak udelat podobny skript, ale misto tohou mountu, jestli na druhem stroji jede ssh?
    26.10.2011 16:50 Adamec | skóre: 32
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky

    #!/bin/bash

    if nmap 10.0.0.2 -PN -p ssh | egrep 'open' ; then

    echo "SSH bezi"

    else

    echo "SSH nebezi"

    fi

    This is not a bug it's a feature
    27.10.2011 06:56 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Chapu-li dobre tu logiku, tak v tom mountovacim skriptu spustim prikaz, pokud zarizeni neni primountovane, ne?
    27.10.2011 08:42 Adamec | skóre: 32
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    misto "echo Pripojeno" si dej co chces ty to samy misto "Nejaky prikaz" .... treba mount
    This is not a bug it's a feature
    27.10.2011 11:19 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    "Echo pripojeno": pokud bezi pust tento prikaz "Nejaky prikaz": pokud NEbezi, pust jiny prikaz

    Takhle?
    27.10.2011 12:59 Adamec | skóre: 32
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky

    Na echo se vykasli ... je to tam jen jako priklad ... dej tam prikazy co chces aby to delalo ....

    http://www.abclinuxu.cz/serialy/bash

    This is not a bug it's a feature
    27.10.2011 13:20 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Ja vim, ze to je priklad, proto to pisu do uvozovek :-) Tzn. muzete mi na tu otazku odpovedet?
    27.10.2011 13:23 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    pro jistotu jeste takhle:
    TESTDIR=/pripojnybod/
    if grep -q "^[^ ]* ${TESTDIR} " /etc/mtab; then
    
    ./pust_skript1_disk_je_namountovany
    
    else
    
    ./pust_skript2_protoze_disk_neni_namountovany
    
    fi
    ??
    27.10.2011 19:19 Adamec | skóre: 32
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Jo treba takhle :)
    This is not a bug it's a feature
    31.10.2011 06:07 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Super, ja vedel, ze se domluvime :-) Ale ja bych spis potreboval neco, co bude ten mount testovat do te doby, dokud nebude pripojeny. Jakmile se tak stane, tak az pusti skript? Mam to dat jeste do cronu, nebo je lepsi reseni?
    31.10.2011 07:59 Kit
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Něco takového?
    TESTDIR=/pripojnybod/
    while ! grep -q "^[^ ]* ${TESTDIR} " /etc/mtab; do
       sleep 1
    done
    ./pust_skript1_disk_je_namountovany
    
    31.10.2011 08:42 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    ja potrebuju, aby ten skript pustil po startu systemu ve chvili, kdy bude ten pripojny bod pripojeny.. a to jen jednou.. nejsem si jisty, ze tohle to udela... nebo se pletu zase? diky moc
    31.10.2011 09:34 Milan Uhrák | skóre: 31 | blog: milan_at_ABC
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Ahoj,

    Možná by stálo za úvahu, jít na problém z druhé strany

    asi bych to vyřešil tak, ze bych na tom serveru, kterej se spouští, a na kterým je ten nabízený disk, spustil po startu script, který by zjistil, zda běží stroj, který si mountuje jeho nabízené prostředky (tj, klient), a na tomto stroji (na klientovi) přes ssh spustil script (ve kterem bude mount bla bla ), který by tyto nabízené body přimountoval.

    stejný skript bych spoštěl i při startu klienta (ale až po zjištění, že server běží)
    31.10.2011 14:21 Luky
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    To zni zajimave, diky. jen nevim, ktere skripty na to pouzit.
    rADOn avatar 31.10.2011 17:55 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    Zmeny nad souborovym systemem lze hlidat pomoci inotify. Nejspis hledas inotify-tools
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    1.11.2011 10:49 motyq | skóre: 4
    Rozbalit Rozbalit vše Re: Spusteni skriptu za urcite podminky
    "cron" na zaklade zmen na filesystemu:

    http://inotify.aiken.cz/?section=incron&page=about&lang=en
    http://wocis.net - můj píseček

    Založit nové vlákno • Nahoru

    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.