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í
×
dnes 10:50 | Zajímavý software

Mozilla.cz informuje o dvou nových experimentálních funkcích v programu Firefox Test Pilot (zprávička). Snooze Tabs slouží k odkládání panelů na později. Pokud vám někdo pošle odkaz, ale vy nemáte čas si stránku hned přečíst, můžete si naplánovat otevření panelu na později. Stačí kliknout na tlačítko a vybrat, kdy chcete panel otevřít. Firefox panel schová a ve vybraný čas znovu otevře. Pulse umožňuje ohodnotit, jak dobře stránka funguje, např. jak rychle se ve Firefoxu načetla. Podle nasbíraných hodnocení pak bude Mozilla prohlížeč ladit.

Ladislav Hagara | Komentářů: 3
dnes 02:00 | IT novinky

V Barceloně probíhá veletrh Mobile World Congress 2017. Nokia na něm například představila (360° video na YouTube) novou Nokii 3310 (YouTube). BlackBerry představilo BlackBerry KEYone (YouTube) s QWERTY klávesnicí. LG představilo LG G6 (YouTube). Huawei HUAWEI P10 a P10 Plus. Samsung představil tablet Galaxy Tab S3.

Ladislav Hagara | Komentářů: 0
včera 14:00 | Nová verze

Komunita kolem Linuxu From Scratch (LFS) vydala Linux Linux From Scratch 8.0 a Linux From Scratch 8.0 se systemd. Nové verze knih s návody na instalaci vlastního linuxového systému ze zdrojových kódů přichází především s Glibc 2.25 a GCC 6.3.0. Současně bylo oznámeno vydání verze 8.0 knih Beyond Linux From Scratch (BLFS) a Beyond Linux From Scratch se systemd.

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

Byla vydána verze 0.10.0 webového prohlížeče qutebrowser (Wikipedie). Přehled novinek v příspěvku na blogu. Vývojáři qutebrowseru kladou důraz na ovladatelnost pomocí klávesnice a minimální GUI. Inspirovali se prohlížečem dwb a rozšířeními pro Firefox Vimperator a Pentadactyl. Prohlížeč qutebrowser je naprogramován v Pythonu a využívá PyQt5. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GNU GPL 3.

Ladislav Hagara | Komentářů: 24
25.2. 16:22 | Nová verze

Po pěti měsících od vydání Waylandu a Westonu 1.12.0 oznámil Bryce Harrington (Samsung) vydání Waylandu 1.13.0 a Westonu 2.0.0.

Ladislav Hagara | Komentářů: 4
24.2. 13:37 | Bezpečnostní upozornění

Společnost Cloudflare (Wikipedie) na svém blogu potvrdila bezpečnostní problém s její službou. V požadovaných odpovědích od reverzní proxy byla odesílána také data z neinicializované paměti. Útočník tak mohl získat cookies, autentizační tokeny, data posílaná přes HTTP POST a další citlivé informace. Jednalo se o chybu v parsování HTML. Zneužitelná byla od 22. září 2016 do 18. února 2017. Seznam webů, kterých se bezpečnostní problém potenciálně týká na GitHubu.

Ladislav Hagara | Komentářů: 1
24.2. 08:22 | Nová verze

Byla vydána první beta verze Ubuntu 17.04 s kódovým názvem Zesty Zapus. Ke stažení jsou obrazy Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu Studio a Xubuntu. Dle plánu by Ubuntu 17.04 mělo vyjít 13. dubna 2017.

Ladislav Hagara | Komentářů: 57
23.2. 17:53 | Bezpečnostní upozornění

Google na svém blogu věnovaném počítačové bezpečnost informuje o nalezení "reálného" způsobu generování kolizí hašovací funkce SHA-1. Podrobnosti a zdrojové kódy budou zveřejněny do 90 dnů. Již dnes lze ale na stránce SHAttered nalézt 2 pdf soubory, jejichž obsah se liší a SHA-1 otisk je stejný (infografika).

Ladislav Hagara | Komentářů: 41
23.2. 17:51 | Nová verze

Vyšla nová verzia open source software na správu a automatizáciu cloudových datacentier Danube Cloud 2.4. Danube Cloud je riešenie postavené na SmartOS, ZFS, KVM a zónach. Obsahuje vlastnosti ako integrovaný monitoring, DNS manažment, zálohy, a samozrejme rozsiahlu dokumentáciu.

dano | Komentářů: 15
23.2. 17:46 | Pozvánky

V Plzni se 3. až 5. března 2017 uskuteční AIMTEChackathon. Je to akce pro vývojáře, grafiky, webdesignéry i veřejnost. Akci provází zajímavé přednášky IT odborníků. Více o programu a možnosti přihlášení na stránkách akce.

cuba | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (13%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 725 hlasů
 Komentářů: 68, poslední dnes 07:29
    Rozcestník

    Dotaz: Skripty v shellu

    31.5.2007 20:06 Pepa69
    Skripty v shellu
    Přečteno: 840×
    Potreboval bych poradit s temito otazkami, jako sorry, ze s tim otravuju, ale kdyby nekdo vedel aspon neco a napsal mi to, tak bych byl vdecnej:

    1. Napište příkaz, který bude vstup z klávesnice zároveň zapisovat do souborů vstup1 a vstup2.

    2. Mìjme uživatele hugo, který je členem skupin users a audio. Jeho primární skupina je users. Různými způsoby se dá docílit toho, aby se soubor v adresáři dir vytvořil s nastavením: vlastník: hugo skupina: audio Uveïte možnosti.

    3. Nastavte pomocí iptables pravidlo, které bude povolovat připojení na server s IP adresou 195.113.31.27/24 na port 22 (ssh) pouze po- čítačům, které patří do stejné sítì.

    4. Vypište pouze plná jména uživatelů (bez loginů) setřídìná abecednì podle login name. Uživatele, které nemají uvedeno žádné plné jméno neberte v úvahu.

    5. Napište,příkaz,který vypíše počet všech pro vás plnì viditelných adre- sářů (máte na nì jako uživatel alespoň práva r-x) počínaje kořenovým adresářem /. Příkaz projde rekurzivnì celý disk.

    6. Napište, příkaz, který smaže všechny objektové soubory (*.o) ne- zmìnìné alespoň 2 dny, v podstromu vašeho domovského adresáře.

    7. Vsouborech s příponami.h,.ca.cc pouze v aktuálním adresáři(není třeba prohledávat rekurzivnì) najdìte direktivy preprocesoru jazyka C pro definování maker. Řádky s tìmito direktivami začínají řetìzcem #define.

    8. Najdìte řádky souboru /etc/passwd, které odpovídají uživatelům, je- jichž plné jméno obsahuje alespoň dvì mezery, např. UNIX Lab Su- peruser.

    9. Pomocí expanzních znaků shellu zapište výraz, který vybere skripty, které se spouštìjí při startu nebo zmìnì úrovnì bìhu systému, tj. sou- bory v adresářích /etc/rc<číslice>.d.

    10. Napište skriptvbashi,kterýdostane jakoparametrsouborovoumasku a smaže všechny soubory odpovídající této masce. U každého souboru se zeptá, jestli ho má opravdu smazat.

    11. Napište skript, který založí 10 adresářů s názvy adr01, adr02, ..., adr10.

    12. Co udìlá následující příkaz a proč? find /*/lib \( -type f -o -type l \) | xargs stat

    Odpovědi

    Diskuse byla administrátory uzamčena.
    FAQ: Proč byl uzamčen/smazán můj dotaz v Poradně?

    31.5.2007 20:12 Josef Kufner | skóre: 66
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Z čeho je to domácí úkol?
    Hello world ! Segmentation fault (core dumped)
    31.5.2007 20:17 Jazz
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Taky si říkám :D

    Pochopím, akutní zásah na serveru ale tohle ^_^

    Když ti nepomůžou spolužáci, tak abys neřekl:

    http://tldp.org/LDP/abs/abs-guide.pdf

    Jestli je s křížkem po fumuse je na tobě :-P
    1.6.2007 08:57 Pepa69
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Hej diky, to je dobrej zdroj a s krizkem po funuse neni, mam na to dost casu.
    31.5.2007 20:27 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Kdyby nebylo osm večer, skoro bych pojal podezření, že nějaký neopatrný pedagog zapomněl při písemce ustřihnout připojení na Internet… :-)
    31.5.2007 21:07 jiri.b | skóre: 30 | blog: jirib
    Rozbalit Rozbalit vše Re: Skripty v shellu
    TAK TO JE VRCHOL!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    31.5.2007 21:13 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
    Rozbalit Rozbalit vše Re: Skripty v shellu
    To je pravda, otázky spolu nesouvisejí, měl by je tedy podle pravidel dát do samostatných příspěvků :-P
    31.5.2007 22:57 marbu | skóre: 28 | blog: hromada | Brno
    Rozbalit Rozbalit vše Re: Skripty v shellu
    ale pak by mohl nekdo zase namitat ze tapetuje ;)
    btw zrovna jedna z otazek se podoba teto: iptables: povolit připojení na port 22 pouze z místní sítě (zaujala mne ta ip adresa :-)
    I think warning here is a bug. The biggest cloud service provider. There is no point in being so cool in a cold world.
    31.5.2007 23:58 Ondroid | skóre: 32 | blog: Hombre
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Že by na Čárlsově univerzitě rozdávali domácí úkoly ? .) Docela by mě zajímalo, jestli by byl schopen oprásknout že otázka číslo x má řešení rm -rf /
    1.6.2007 08:12 cronin | skóre: 48
    Rozbalit Rozbalit vše Re: Skripty v shellu
    rm -rf /*
    
    Parameter "/" je tusim v niektorych implementaciach rm(1) osetreny, pokus o jeho rekurzivne zmazanie rm odmietne. :-)
    1.6.2007 11:33 Miška | skóre: 30 | Praha
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Tohle by snad zvladli i studenti VŠE (s pomoci pedagogu), ne? ;-)
    1.6.2007 09:02 Pepa69
    Rozbalit Rozbalit vše Re: Skripty v shellu
    No tak lidi, prece nemate srdce z kamene...:)
    1.6.2007 09:12 Miška | skóre: 30 | Praha
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Ja se slituju a odpoved na otazku 10 je rm -i ;-) Celkove mi to ale pride prilis trivialni nez aby to byla zapoctova uloha....
    1.6.2007 09:51 Pepa69
    Rozbalit Rozbalit vše Re: Skripty v shellu
    To ale nebude cely, ne? Jak do toho zakomponuju tu souborovou masku...?
    1.6.2007 11:14 Miška | skóre: 30 | Praha
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Ta uz v tom je, to zaridi shell ;-) Je to cely ;-)
    1.6.2007 14:38 Jiří Lisický | skóre: 31 | blog: JIL_blog | Olomouc
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Je to celý. Masku si zapíšeš jako parametr.

    Shell vůbec umí věci ;-)

    K té 11: mkdir adr{01,02,03,04,05,06,07,08,09,10} :-D aneb Brace Expansion

    Ale asi bude lepší podívat se spíš na info seq
    1.6.2007 14:50 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Skripty v shellu
    adr{01,02,03,04,05,06,07,08,09,10}

    Nebo kratší 'adr{0{1..9},10}'. :-) Ale takovéto zadání by mne asi vyprovokovalo natruc odezvdat řešení typu

    #!/bin/bash
    
    mkdir adr01 adr02 adr03 adr04 adr05 adr06 adr07 adr08 adr09 adr10
    
    1.6.2007 09:20 Miška | skóre: 30 | Praha
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Jeste poradim s par otazkama (tema nejtrivialnejsima):
    3) tady jen hadam - man iptables?
    5) viz man find
    7) viz man grep
    8) viz man grep
    1.6.2007 09:35 jiri.b | skóre: 30 | blog: jirib
    Rozbalit Rozbalit vše Re: Skripty v shellu
    jdi do h4*ZlU
    1.6.2007 09:36 jiri.b | skóre: 30 | blog: jirib
    Rozbalit Rozbalit vše Re: Skripty v shellu
    jezis proc se to pokazdy vlozi nekam jinam :(
    1.6.2007 09:58 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Naopak, oškliví bychom na vás byli, kdybychom vám ta hotová řešení napsali. Protože pak byste se vůbec nic nenaučil…
    1.6.2007 10:26 Pepa69
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Aspon by jste nemeli konkurenci ;-)
    1.6.2007 10:49 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Řekněme že jsem ochoten to risknout. Člověk, který se na řešení takovýchto úloh raději zeptá ve fóru, než by je vyřešil samostatně s pomocí dokumentace, mne IMHO o chleba nepřipraví - aspoň dokud zásadně nepřehodnotí svůj přístup.
    1.6.2007 09:13 mozog | skóre: 28
    Rozbalit Rozbalit vše Re: Skripty v shellu
    To snad ani nemyslis vazne, ze ? Si z nas robis srandu. To ako cakas, ze tu za teba niekto bude robit domacu ulohu ?
    1.6.2007 09:37 Pepa69
    Rozbalit Rozbalit vše Re: Skripty v shellu
    hele klid, ja budu rad za kazdou radu
    1.6.2007 09:33 blondak | skóre: 36 | blog: Blondak | Čáslav
    Rozbalit Rozbalit vše Re: Skripty v shellu
    v rychlosti asi takto ;)

    1) man tee
    2) man chmod
    3) man iptables
    4) man cut, man sort, man grep
    5) man find
    6) man find
    7) man grep
    8) man grep
    9) man ls, man bash
    10) man bash, man rm
    11) man bash, man md
    12) man find, man xargs

    Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
    1.6.2007 09:52 Pepa69
    Rozbalit Rozbalit vše Re: Skripty v shellu
    jj diky...podivam se na to.
    1.6.2007 11:28 Miška | skóre: 30 | Praha
    Rozbalit Rozbalit vše Re: Skripty v shellu
    Hmm, 11 je fakt zapeklita, az se mi z toho kouri z hlavy.
    To z hlavy asi nedam. Ale napsal jsem si programek, kterej mi to spocita, prece jenom pocitace jsou tady od toho, aby nam usnadnovali praci, ne? Ale bacha jeste jsem to nevychytal, musis mit trosku stesti, abys ses dozvedel odpoved.
    BTW taky vam na skole tvrdili takovy bludy, jako ze pocitacove programy jsou deterministicke?
    while [ ! "$doit" ]; do
            doit=`cat /dev/random | hexdump | head -n 1 | sed -n '/[3-3][5-8]/ s|.*\(1\).*|seq\ \1\ \10|p'`
    done;
    tmp=`$doit`;
    echo -n mkdir;
    for i in $tmp; do
            [ $i -lt 10 ] && i=0$i;
            echo -n \ adr$i;
    done
    echo
    
    1.6.2007 16:07 frEon | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Skripty v shellu
    neni 11ctka spis:
    
    for i in `seq 1 10`; 
    do
        mkdir addr$1;
    done
    
    Talking about music is like dancing to architecture.
    1.6.2007 16:12 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Skripty v shellu

    Paráda. Teď mu ještě nezapomeňte naservírovat těch zbylých jedenáct, ať příště všichni, kdo budou líní sami řešit domácí úkol, vědí, kam se s důvěrou obrátit. :-(

    P.S.: stejně tam máte dvě chyby. :-)

    1.6.2007 17:57 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše admin
    Sorry, Poradna není určena pro řešení domácích úkolů - a už vůbec ne tímto stylem (hromada nesouvisejících otázek v jedné diskuzi). Vlákno bude uzamčeno a později vymazáno. Díky za pochopení.

    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.