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 21:00 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 7.0 oznámil Linus Torvalds vydání Linuxu 7.1. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a časem také na Linux Kernel Newbies.

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

    Cheat Engine (Wikipedie) je s verzí 7.7 k dispozici už také pro Linux. Jedná se o proprietární skener/debugger paměti používaný především k cheatování v počítačových hrách.

    Ladislav Hagara | Komentářů: 0
    13.6. 15:22 | IT novinky

    Vláda USA nařídila společnosti Anthropic pozastavit přístup k modelům Fable 5 a Mythos 5 pro všechny cizince, včetně zaměstnanců Anthropicu.

    Ladislav Hagara | Komentářů: 6
    13.6. 02:22 | Nová verze

    Společnost Murena představila (YouTube) novou verzi 4.0 mobilního operačního systému /e/OS (Wikipedie) založeného na Androidu a LineageOS bez aplikací a služeb od Googlu.

    Ladislav Hagara | Komentářů: 0
    12.6. 16:33 | Bezpečnostní upozornění

    V Arch User Repository (AUR) bylo kompromitováno přes 400 opomíjených balíčků (jejich seznam). Útočník do nich začlenil škodlivý npm balíček atomic-lockfile, který krade citlivá data uživatelů. Publikována byla předběžná analýza spouštěného malwaru deps.

    Ladislav Hagara | Komentářů: 13
    12.6. 11:33 | Nová verze

    Homebrew, správce balíčků nejen pro macOS, byl vydán ve verzi 6.0.0 (seznam změn). Hlavními novinkami jsou bezpečnostní mechanismus tap trust kvůli důvěryhodnosti závislostí, vylepšení sandboxingu na Linuxu, interní JSON API nebo zlepšení výkonu.

    |🇵🇸 | Komentářů: 0
    12.6. 03:33 | Bezpečnostní upozornění

    Byla nalezena a 9. června opravena kritická zranitelnost ve FreeBSD v Kernel TLS (KTLS). Pojmenována byla Bumsrakete (FreeBSD-SA-26:26.ktls, CVE-2026-45257). Lokální neprivilegovaný uživatel může přepisovat soubory, ke kterým má právo pouze pro čtení. Přepsáním setuid binárky a jejím spuštěním může získat roota. Na všech verzích od verze 13.0 vydané v dubnu 2021.

    Ladislav Hagara | Komentářů: 2
    11.6. 14:11 | Komunita

    Vývojáři open source operačního systému ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, se na síti 𝕏 pochlubili, že ReactOS zvládne počítačovou hru Half-Life.

    Ladislav Hagara | Komentářů: 5
    11.6. 10:44 | Nová verze

    Byla vydána nová verze 4.8 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 0
    11.6. 04:44 | Nová verze

    Apple container dospěl do verze 1.0.0. Jedná se o open source nástroj pro spouštění linuxových kontejnerů na macOS postavený nad containerization. Napsaný je v programovacím jazyce Swift a optimalizovaný pro Apple silicon.

    Ladislav Hagara | Komentářů: 5
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1908 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Jak na vlastní script

    30.4.2010 15:44 Kall Ell | skóre: 15
    Jak na vlastní script
    Přečteno: 352×
    Ahoj všem, omlouvám se, možná to pro některé zde bude blbost. Zatím jsem to nepotřeboval, tak jsem to neřešil. Potřebuji si udělat vlastní script. V něm by měl být příkaz tar czPf /mnt/backup/zaloha$(date +%W).tar.gz /home. Jak má vypadat soubor s tím scriptem? stačí ten příkaz napsat do souboru nazvaného třeba 'zaloha'? A pak do cronu napsat neco takového? 00:01 * * 2,3,4,5,6 /etc/zaloha? Bude to fungovat? Nebo je potřeba, aby měl soubor se scriptem nejakou koncovku či nějaký spec formát? Děkuji, ještě jednou se omlouvám, pro většinu z Vás tu je to základní věc.

    Kall Ell

    Odpovědi

    wolf09 avatar 30.4.2010 15:50 wolf09 | skóre: 30
    Rozbalit Rozbalit vše Re: Jak na vlastní script
    script nemusi mit nejakou specifickou priponu dokonce muze byt i bez pripony. Jedine co musi mit je nastaveny x atribut pro uzivatele, ktery ho bude spoustet.

    takze napriklad takto :

    chmod a+x soubor

    nakonec doporucuji uvadet ve scriptu, ktery je spusten cronem uvadet uplne cesty na programy, protoze prostredi neni stejne, jako kdyz se prihlasite.

    takze napriklad takto :

    /usr/bin/tar .....

    cestu zjistite pomoci which tar

    .
    Zkusili jste to vypnout a znovu zapnout ?
    30.4.2010 20:04 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak na vlastní script
    Jedine co musi mit je nastaveny x atribut pro uzivatele, ktery ho bude spoustet.

    V podstatě ani nemusí, jenom by se pak musel spouštět jako např. 'bash /path/to/script'. Co ale musí mít, to je právo čtení (na rozdíl od klasických programů).

    poky74 avatar 30.4.2010 15:50 poky74 | skóre: 36 | blog: Zápisník | Vrchlabí
    Rozbalit Rozbalit vše Re: Jak na vlastní script

    <pre>

    touch zaloha

    chmod +x zaloha

    echo czPf /mnt/backup/zaloha$(date +%W).tar.gz /home >> zaloha

    </pre>

     

    + ten cron

    Chcete Linuxové samolepky nebo Tuxe na klíče? ->
    poky74 avatar 30.4.2010 15:53 poky74 | skóre: 36 | blog: Zápisník | Vrchlabí
    Rozbalit Rozbalit vše Re: Jak na vlastní script

    No, zapomněl jsem že již používám editor, tak za ty značky "<pre>" se omlouvám...

     

    touch zaloha - vytvoří soubor zaloha

    chmod +x zaloha - nastaví souboru "zaloha" spustitelnost

    echo czPf /mnt/backup/zaloha$(date +%W).tar.gz /home >> zaloha - vloží váš příkaz do souboru zaloha

    Chcete Linuxové samolepky nebo Tuxe na klíče? ->
    30.4.2010 15:57 Kall Ell | skóre: 15
    Rozbalit Rozbalit vše Re: Jak na vlastní script
    Děkuji, zase jsem moudřejší. ;-)
    30.4.2010 18:23 Patrik Uhrak | skóre: 31 | blog: pato
    Rozbalit Rozbalit vše Re: Jak na vlastní script

    Zdravim.

    Ono by som Vas opravil.Vase riesenie je nespravne, resp. su tam dve chyby a v pripade zalohy dost podstatna je najma jedna. Vid nizsie:


    pato@debian:~$ echo czPf /mnt/backup/zaloha$(date +%W).tar.gz /home >> test.file
    pato@debian:~$ cat test.file
    czPf /mnt/backup/zaloha17.tar.gz /home

    Bez uvodzoviek sa prv vykona $(date +%W) a by dochadzalo k prepisovaniu zalohy. Zaloha by mala totizto vzdy rovnaky rozlisovaci znak.Taktiez tam chyba samotny tar v prikaze. Posledna vec je, ze dvojita sipka je pre pridanie do suboru, spravnejsie by bola iba jedna sipka, ale to by som ako zasadnu chybu nevidel.

    Spravne riesenie je:

    pato@debian:~$ echo 'tar czPf /mnt/backup/zaloha$(date +%W).tar.gz /home' > test.file
    pato@debian:~$ cat test.file
    tar czPf /mnt/backup/zaloha$(date +%W).tar.gz /home

     

    Myslim, ze vinnikom bol zhon, ale na to sa vyhovarat, to by nemuselo byt akceptovane uzivatelom toho skriptu.

     

    poky74 avatar 2.5.2010 10:23 poky74 | skóre: 36 | blog: Zápisník | Vrchlabí
    Rozbalit Rozbalit vše Re: Jak na vlastní script

    Zdravím, díky za opravu, s tím $(date +%W) máte samozřejmě pravdu, nezkontroloval jsem si výsledek..

    Chcete Linuxové samolepky nebo Tuxe na klíče? ->
    30.4.2010 20:07 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Jak na vlastní script
    A pak do cronu napsat neco takového? 00:01 * * 2,3,4,5,6 /etc/zaloha?

    To, co máte pravděpodobně na mysli, by se zapsalo jako

      1 0 * * 2-6     /etc/zaloha
    

    Navíc adresář /etc je určen pro konfigurační soubory, skripty patří spíš někam do /usr/local/sbin nebo /usr/local/bin.

    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.