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 10:44 | Komunita

Společně s openSUSE Conference 2018 probíhá dnes v Praze na Fakultě informačních technologií ČVUT jednodenní seminář CryptoFest 2018 (Twitter). Přednášky lze sledovat online na YouTube nebo na CCC.

Ladislav Hagara | Komentářů: 1
včera 02:22 | Komunita

Barton George, zakladatel a vedoucí projektu Sputnik, představil na svém blogu čtyři nové mobilní pracovní stanice Dell Precision s předinstalovaným Ubuntu. Jedná se o modely 3530, 5530, 7530 a 7730. Mobilní pracovní stanice budou certifikovány pro RHEL 7.5.

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

Vyšla verze 5.12 prohlížeče map a GPS logů GPXSee. Nová verze přidává podporu Garmin JNX map a přináší mírné zlepšení výkonu/UX.

Martin Tůma | Komentářů: 0
25.5. 12:11 | Komunita

V Praze na Fakultě informačních technologií ČVUT probíhá openSUSE Conference 2018. Přednášky lze sledovat také online. Aktuální dění lze sledovat na Twitteru. Stisknutím zeleného tlačítka bylo dnes dopoledne vydáno openSUSE Leap 15.0.

Ladislav Hagara | Komentářů: 9
25.5. 11:44 | Komunita

Na Steamu probíhá do 28. května akce s názvem Spring Cleaning (Jarní úklid). V rámci akce lze hrát hry Don't Starve Together, Cities: Skylines, Tyranny, Borderlands 2, Middle-earth: Shadow of Mordor a Left 4 Dead 2 běžící na Linuxu zdarma [GamingOnLinux].

Ladislav Hagara | Komentářů: 2
24.5. 23:23 | Humor

Nová služba České pošty nazvaná Bezpečné úložiště nabízí až 100GB kapacitu pro "bezpečnou správu Vašich dat pod patronací důvěryhodného partnera Česká pošta".

… více »
Lol Phirae | Komentářů: 56
24.5. 22:14 | Bezpečnostní upozornění

Nova kritická hrozba VPNfilter bola zistená po dlhšiej spolupráce Talos s verejnými i súkromnými bezpečnostnými agentúrami. VPNfilter ohrozuje približne 500 000 zariadení v približne 54 krajinach. Zasiahnutí výrobcovia sú Linksys, MikroTik, NETGEAR, TP-Link (SOHO), QNAP (NAS). Správanie malwaru je nebezpečnej povahy, čo môže v určitých prípadoch spôsobiť škody veľkého rozsahu. Často tieto zariadenia sú na perimetri sieťe bez ochrany.

ewew | Komentářů: 5
24.5. 21:55 | Pozvánky

CSNOG (Czech and Slovak Network Operators Group), první československé setkání síťových operátorů, se uskuteční 11. a 12. června v Brně. Akce je určena poskytovatelům internetového připojení, síťovým operátorům, provozovatelům registrů, internetovým odborníkům a všem zájemcům o internetové a síťové technologie. Program je zaměřený na odborná, technická témata jako například síťová architektura, bezpečnost sítí, zpracování dat, DNS a další. Nutná je registrace.

Ladislav Hagara | Komentářů: 0
24.5. 21:33 | Komunita

Na Humble Bundle lze získat počítačovou hru, simulátor hackování, Hacknet (Wikipedie, YouTube) běžící také v Linuxu zdarma. Tentokrát je ke stažení také verze bez DRM a navíc soundtrack. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 0
23.5. 20:11 | Zajímavý software

Alexandre Julliard oznámil jménem vývojového týmu Wine vydání první verze 1.0 knihovny vkd3d určené pro překlad volání Direct3D 12 na Vulkan. Zdrojové kódy vkd3d jsou k dispozici pod licencí LGPLv2.1+.

Ladislav Hagara | Komentářů: 1
Používáte pro některé služby inetd?
 (35%)
 (23%)
 (42%)
Celkem 156 hlasů
 Komentářů: 5, poslední 22.5. 16:46
    Rozcestník

    BASH - I

    24. 10. 2003 | Jan Fuchs | Návody | 114594×

    Nový seriál o příkazovém interpretu BASH. Najdete v něm vše od běžné práce s shellem až po psaní skriptů. Úvodní díl se věnuje editaci příkazové řádky.

    Tento seriál je určen pro začátečníky. Postupně se vás pokusí naučit využívat BASH.

    Obsah jednotlivých dílů

    1. Úvod, editace příkazové řádky
    2. Základní příkazy, roury a přesměrování
    3. Proměnné, podmínky a cykly
    4. Funkce a příkazy
    5. Dokumenty here, regulární výrazy
    6. Ladění skriptů, odchytávání signálů a příklady

    Úvod

    Bourne Again SHell je standardní interpret příkazů v Linuxu založený na Bourne shell. Funguje jako rozhraní mezi uživatelem a systémem. Jelikož je součástí GNU projektu, nebylo problémem ho portovat na unixové systémy, takže se jeho znalost uplatní i mimo Linux. Jeho funkce můžeme rozdělit na 3 základní části.

    V interaktivním režimu čeká na zadání příkazu od uživatele. Příkazy mohou být buď přímo zabudované v shellu nebo samostatné programy napsané téměř v libovolném programovacím jazyku.

    Pomocí systémových proměnných umožňuje přizpůsobení pracovního prostředí. Některé z těchto proměnných jsou přednastaveny systémem, ostatní nastavuje uživatel např. v inicializačních souborech při spuštění shellu.

    Je to také velice mocný programovací nástroj. Když nám chybí nějaký program nemusíme ho hned psát v kompilovaném jazyku (C, C++, Ada, Java), ale je možné vyřešit náš problém vytvořením skriptu. Můžeme si tím ušetřit hodně práce a nebo právě naopak. Nejprve musíme důkladně analyzovat náš problém a zvolit správné řešení.

    Zjistěte, jestli máte jako implicitní shell nastaven opravdu BASH. Možností je hned několik. Poslední příkaz zjistí, jaký shell používá implicitně váš systém.

    $ echo $SHELL
    /bin/bash
    $ cat /etc/passwd | grep $USER
    fuky:x:1000:1000:Jan Fuchs,,,:/home/fuky:/bin/bash
    $ ls -l /bin/sh
    lrwxrwxrwx 1 root root 4 čen 19 02:24 /bin/sh -> bash

    Jestliže nemáte /bin/bash nastaven jako implicitní shell, napravte to následujícím příkazem a poté spusťte BASH, protože změny se projeví až po přihlášení.

    $ usermod -s /bin/bash $USER
    $ /bin/bash

    Začínáme

    Vypsání hodnot všech proměnných známých aktuálnímu interpretu příkazů (uvedl jsem jen některé z nich, je jich samozřejmě mnohem víc <img src=" class="emo">).

    $ set
    BASH=/bin/bash
    LANG=cs_CZ
    PS1='$ '
    PS2='> '
    PS4='+ '
    _=noclobber

    Proměnná $PS1 definuje tvar primárního promptu (zobrazuje se, když shell čeká na zadání příkazu). V definici tvaru proměnných $PSn (n = 1, 2, 3, 4) můžeme použít sekvence se speciálním významem. Ukážeme si pouze některé z nich.

    • \t - systémový čas (HH:MM:SS)
    • \u - uživatelské jméno
    • \W - název pracovního adresáře
    • \$ - pro roota #, jinak $
    $ PS1='[\t] \W\$ '
    [17:20:20] bash$

    Proměnná $PS2 je tvar sekundárního promptu (zobrazuje se když shell čeká na dokončení příkazu). Chcete-li pokračovat v zadávání příkazu na dalším řádku, stačí napsat \ a stisknout ENTER. Středník použijete při spušťení více příkazů najednou.

    $ echo "Na dalším řádku je výpis příkazu who"; \
    > who
    Na dalším řádku je výpis příkazu who
    fuky    tty1    Oct 18 10:37

    Vypsání nastavení různých módů interpretu (uvedl jsem jen dva, je jich opět mnohem víc). Druhý příkaz zapíná mód vi a poslední ho znovu vypíná (takovýmto způsobem lze nastavit všechny módy).

    $ set -o
    history on
    emacs on
    $ set -o vi
    $ set +o vi

    Běžící program můžeme ukončit stiskem CTRL+c a standardní vstup (např. v níže uvedeném příkladu) můžeme ukončit stiskem CTRL+d, ale nejdříve musíme přejít na nový řádek.

    $ wc
    První, druhé, třetí,
    čtvrté, páté, šesté,
    sedmé
         3     7     48

    Procesy a signály

    Každý proces má svůj jedinečný identifikátor PID. Spuštěný proces je závislý na svém rodiči (na procesu, ze kterého byl spuštěn). Při ukončení rodiče budou automaticky ukončeni i všichni potomci. Pomocí příkazu nohup zajistíme nezávislost pro nově spouštěný proces a pomocí & ho spustíme na pozadí.

    $ nohup ./skript.sh &
    [5] 3043
    $ nohup: appending output to `nohup.out'

    V případě, že nyní ukončíme shell, bude proces s PID 3043 (náš skript) dál pracovat. Proces můžeme ukončit zasláním SIGTERM (dovolí procesu uložit data na disk a dobrovolně se ukončit), ale tento signál může proces ignorovat. Existují dva signály, které ignorovat nemůže, SIGSTOP (pozastaví proces) a SIGKILL (bez milosti proces zabije). Pro zaslání signálu můžeme použít kill nebo killall (POZOR ukončí všechny procesy zadaného názvu!). Použití ukazují následující příkazy (použijeme jeden z nich).

    $ kill -SIGKILL 3043
    $ killall -KILL skript.sh
    [2]    Zabit (SIGKILL)     ./skript.sh

    Stiskem CTRL+z zašleme právě běžícímu procesu signál SIGSTOP, zadáním příkazu fg ho opět probudíme a je-li proces na pozadí, umístí ho na popředí. Příkazem bg přesuneme naopak proces na pozadí. Nezadáme-li identifikátor procesu, je použit poslední použitý identifikátor v rámci aktivního shellu.

    $ mp3blaster

    [1]+  Stopped        mp3blaster
    $ fg
    mp3blaster
    $ ./skript.sh

    [2]+  Stopped        ./skript.sh
    $ bg
    [2]+ ./skript.sh &
    $ fg 2
    ./skript.sh

    Speciální soubory

    • /etc/shells - použitelné přihlašovací shelly
    • /etc/adduser.conf - výchozí hodnoty pro adduser
    • /etc/profile - načítaný při přihlášení
    • $HOME/.bash_profile - načítaný při přihlášení
    • $HOME/.bashrc - načítaný při startu interpretu
    • $HOME/.bash_logout - načítaný při odhlášení
    • $HOME/.bash_history - evidence naposledy prováděných příkazů

    Editace příkazové řádky

    Lze jí editovat jako ve dvou nejpoužívanějších (dle mého názoru i nejlepších) textových editorech vi, Emacs (není to "pouze" textový editor). Implicitní je mód emacs <img src=" class="emo">. Zmíním pouze několik příkazů jako ukázku, zbytek si můžete dohledat v dokumentaci.

    Než začnete zkoušet klávesové zkratky, ověřte si, jestli máte zapnutý mód emacs, případně ho zapněte.

    $ set -o emacs
    • ESC b - posun o jedno slovo zpět
    • ESC f - posun o jedno slovo vzad
    • ESC d - smazání následujícího slova
    • CTRL+Y - vložení naposledy smazané položky
    • CTRL+K - smazání textu do konce řádku
    • CTRL+R - postupné vyhledávání v historii příkazů
    • ESC < - posun na první řádek historie příkazů
    • TAB - pokus o obecné dopnění textu
    • TAB TAB - jestliže existuje více možností doplnění, vypíše je
    • ESC ~ - pokus o doplnění jména uživatele
    • CTRL+X ~ - vypíše možné alternativy doplnění jména uživatele
    • CTRL+X $ - vypíše možné alternativy doplnění jména proměnné
    • CTRL+X @ - vypíše možné alternativy doplnění jména počítače
    • ESC TAB - pokusí se doplnit text z předchozích příkazů v historii

    Klávesových zkratek a příkazů je opravdu hodně. Ale nemějte strach, časem vám přejdou do krve a znalost těch nejdůležitějších (z vašeho úhlu pohledu) se pro vás stane samozřejmostí. Když provádíte nějakou činnost v systému, vždy se ji snažte provádět co nejefektivnějším a nejrychlejším způsobem. Zkuste se zamyslet, jestli by to nešlo udělat lépe.

    Své nové objevy si poznamenávejte na papír, který nechávejte ležet vedle klávesnice. Budete to mít všechno hezky po ruce, než si to potřebné pro vás častým používáním zapamatujete. Tak vám z papíru budou postupně některé věci ubývat a nové zase přibývat.

           

    Hodnocení: 38 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

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

    Komentáře

    Vložit další komentář

    24.10.2003 09:29 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše esc, zjištění bashe, mazání
    Namísto Esc foo obvykle funguje Alt-foo, nemáte-li úplně hloupý terminál. Klasická metoda zjištění, zda je právě běžící shell bash, je Ctrl-x Ctrl-v, jež v bashi vypíše verzi, např. GNU bash, version 2.05b.0(1)-release (i686-pc-linux-gnu) Mazání ,slov` je trochu matoucí, protože slova existují dvoje (a) slova (words), což jsou spojité sekvence alfanumerických znaků (b) unixová slova (unix words), což jsou spojité sekvence nemezerových znaků. Takže Ctrl-w maže nalevo stojící unixové slovo, zatímco Alt-BS maže nalevo stojící slovo, ostatní uvedené zkratky fungují na slovech.
    13.2. 13:29 Anne
    Rozbalit Rozbalit vše Re: esc, zjištění bashe, mazání
    So energetic to find an excellent place to various here in the post $1 Hosting Godaddy, the creation is beginning late identity blowing, thankful for the post.
    27.10.2003 15:14 Maud Lebowski
    Rozbalit Rozbalit vše subshell misto nohup
    jina metoda umoznujici provadet prikaz i po skonceni shellu je subhesll: ( prikaz.sh >& output )
    14.11.2003 01:40 Jiri Mares
    Rozbalit Rozbalit vše Co kdyz nefunguje ctrl+z?
    V shellu jsem spustil sqlplus pro oracla a v nem nejaky skriptik, ktery ma neco delat. Protoze mu to ale asi bude trvat dost dlouho, chtel bych se odhlasit, ale pritom bych rad, aby spusteny proces pokracoval. Asi by fungovalo Ctrl+Z a pote "bg" ... jenze sqlplus mi na ctrl+z nereaguje a zustava stale v popredi. Je nejaka jina cesta, jak proces nasilne odsunout na pozadi?
    16.11.2003 13:32 purporteX
    Rozbalit Rozbalit vše Co kdyz nefunguje ctrl+z?
    Pouzijte "screen".
    27.2.2007 12:09 Nes | skóre: 20 | blog: Nes
    Rozbalit Rozbalit vše Re: BASH - I
    byl mi doporucen tento clanek a narazil jsem hned v uvodu na problem - jak zjistit jaky je implicitni shell -

    $ echo $SHELL
    /bin/bash
    $ cat /etc/passwd | grep $USER
    fuky:x:1000:1000:Jan Fuchs,,,:/home/fuky:/bin/bash
    $ ls -l /bin/sh
    lrwxrwxrwx 1 root root 4 čen 19 02:24 /bin/sh -> bash

    zkousel jsem to zadat do konzole - jak poradcich, tak i cele najednou a porad jen command not found....

    Asi to nemam cpat do konzole, ale jinam, ze?
    ICQ 454104749 zacatecnik v debianu 64 bit, mala znalost anglictiny
    Fuky avatar 27.2.2007 20:02 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: BASH - I

    Všimni si, že je na konzoli před blikajícím kurzorem znak $ nebo #. Znak dolaru tě informuje o tom, že jsi "obyčejný uživatel" a znak zahrádka o tom, že jsi root (tj. máš neomezená práva, tutíž můžeš konfigurovat přípdaně zničit systém jak si Ti jen zlíbí).

    Před každým příkazem tedy píši tento znak, aby jsem odlišil příkaz od výstupu a naznačil jaká oprávnění musím pro jeho spuštění mít. Např. aby jsem mohl spustit příkaz usermod musím mít rootovská oprávnění.

    Takže zadej příkaz:

    echo $SHELL

    A s velkou pravděpodobností dostaneš odpověď (tj. Tvůj shell):

    /bin/bash

    Už je Ti to jasné?

    7.9.2012 15:10 afaj
    Rozbalit Rozbalit vše Re: BASH - I
    Nač zde jsou procesy a signaly, kdyz ani nevime jeste jak si ty procesy vypsat! Jenom jste me popletli.
    11.1. 15:54 Sir
    Rozbalit Rozbalit vše Re: BASH - I
    I’ve been surfing online more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before. Benefits of Cucumber
    13.1. 19:29 Sir
    Rozbalit Rozbalit vše Re: BASH - I
    Thank you for some other informative blog. Where else could I get that type of information written in such an ideal means? I have a mission that I’m just now working on, and I have been at the look out for such information. Questions to Ask a Guy
    25.1. 18:27 scooter insurance
    Rozbalit Rozbalit vše Re: BASH - I
    Im no expert, but I believe you just made an excellent point. You certainly fully understand what youre speaking about, and I can truly get behind that. scooter insurance
    1.3. 21:09 kakbrus
    Rozbalit Rozbalit vše Re: BASH - I
    Thank you for posting such a great article! I found your website perfect for my needs. It contains wonderful and helpful posts. Keep up the good work!. Thank you for this wonderful Article! five nights at freddy's
    11.3. 06:39 sirking79
    Rozbalit Rozbalit vše Re: BASH - I
    Love what you're doing here guys, keep it up!.. Automobile Brands

    This is a wonderful! ecobank transfer code

    13.4. 12:17 Belkin range
    Rozbalit Rozbalit vše setup belkin Range Extender
    Fabulous blog. Very well described this informative post by the author. Thanks. Fix your technical problem with Fixingblog.If you have any problem With Router, Range Extender, Antivirus etc. check out the latest post belkin router slow
    5.5. 08:06 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    Thanks for writing such a good article, I stumbled onto your blog and read a few post. I like your style of writing... game domino qiu qiu
    5.5. 08:55 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    Hi there, I discovered your blog per Google bit searching for such kinda educational advise moreover your inform beholds very remarkable for me. ccna certification
    5.5. 09:57 aaaaaaaa
    Rozbalit Rozbalit vše Re: BASH - I
    I can recommend primarily decent and even responsible tips, as a result view it: Escort Arica
    5.5. 15:33 Escort Viña del Mar
    Rozbalit Rozbalit vše Re: BASH - I
    This is very useful, although it will be important to help simply click that web page link: Escort Viña del Mar
    5.5. 15:41 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    Can nicely write on similar topics! Welcome to here you'll find out how it should look. best tor search engine
    6.5. 06:29 SSTV
    Rozbalit Rozbalit vše Re: BASH - I
    Amazing, this is great as you want to learn more, I invite to This is my page. ccna security certification
    7.5. 06:05 SSTV
    Rozbalit Rozbalit vše Re: BASH - I
    Very good topic, similar texts are I do not know if they are as good as your work out. Escort Calama
    7.5. 06:20 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    I like to recommend exclusively fine plus efficient information and facts, hence notice it: Escort Punta Arenas
    7.5. 08:18 SSTV
    Rozbalit Rozbalit vše Re: BASH - I
    It is somewhat fantastic, and yet check out the advice at this treat. Original Fair Look
    7.5. 08:55 SSTV
    Rozbalit Rozbalit vše Re: BASH - I
    There is so much in this article that I would never have thought of on my own. Your content gives readers things to think about in an interesting way. BodyBuildo
    7.5. 11:42 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    Why do only so much written on this subject? Here you see more. WWE Corporate Office
    8.5. 06:33 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here. receita brigadeiro gourmet
    8.5. 09:28 link sales
    Rozbalit Rozbalit vše Re: BASH - I
    I understand this column. I realize You put a many of struggle to found this story. I admire your process. watch cartoons online
    9.5. 05:35 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    I invite you to the page where you can read with interesting information on similar topics. Bill Goldberg Jacket
    9.5. 06:40 ludo king
    Rozbalit Rozbalit vše Re: BASH - I
    Thanks to the author for the article! Very pleased! ludo king
    9.5. 06:52 SSTV
    Rozbalit Rozbalit vše Re: BASH - I
    It is quite beneficial, although think about the facts when it reaches this target. Electronic Cat Feeder
    10.5. 13:38 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    Very interesting information, worth recommending. However, I recommend this: Women’s gift
    10.5. 16:05 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    Why do only so much written on this subject? Here you see more. recall persky
    12.5. 10:55 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    Mmm.. estimable to be here in your report or notify, whatever, I repute I should moreover process strong for my have website want I play some salubrious further updated busy in your location. ufabet
    12.5. 13:15 james jack
    Rozbalit Rozbalit vše Re: BASH - I
    This is helpful, nonetheless it can be crucial so that you can check out the following website: Home Movers Dubai
    13.5. 13:10 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    It is very good, but look at the information at this address. Home Painters in Burlington
    14.5. 06:17 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    Excellent read, Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. removalists tips and tricks find a mover
    14.5. 15:14 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    It's superior, however , check out material at the street address. Alcoholics Anonymous with The River Source
    15.5. 07:39 rebeccahickshq
    Rozbalit Rozbalit vše Re: BASH - I
    Actually this is one of the most exciting games. And the site also has many different types of games you can play and feel. Thank you very much for visiting my website and wish you success. Thank you so much! bloons tower defense 5 super smash flash 2
    15.5. 16:18 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people. Local SEO Company Toronto
    17.5. 17:32 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    You ought to basically fantastic not to mention solid advice, which means notice: https://www.titanaquaticexhibits.com/
    18.5. 20:06 ddd
    Rozbalit Rozbalit vše Re: BASH - I
    There are a few fascinating points at some point in this post but I do not determine if I see all of them center to heart. There is some validity but I most certainly will take hold opinion until I take a look at it further. Good write-up , thanks so we want much more! Added to FeedBurner also trendingx Pitboss Pellet grills review Best Tablets for Writers my minoxidil beard rogaine beard
    19.5. 08:12 ffffffff
    Rozbalit Rozbalit vše Re: BASH - I
    There are a few fascinating points at some point in this post but I do not determine if I see all of them center to heart. There is some validity but I most certainly will take hold opinion until I take a look at it further. Good write-up , thanks so we want much more! Added to FeedBurner also :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
    20.5. 10:23 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    I prefer merely excellent resources - you will see these people in: เว็บแทงบอล
    21.5. 19:35 FAHEEM
    Rozbalit Rozbalit vše Re: BASH - I
    I read this article. I think You put a lot of effort to create this article. I appreciate your work. Digital Services
    22.5. 09:48 ashly doll
    Rozbalit Rozbalit vše Re: BASH - I
    Mmm.. estimable to be here in your report or notify, whatever, I repute I should moreover process strong for my have website want I play some salubrious further updated busy in your location. 123moviesfree
    včera 08:19 Assignment Help
    Rozbalit Rozbalit vše Re: BASH - I
    If you are searching Assignment Help.Our experts write high quality assignment.Our professionals have been working on Networking assignments, IT plans, Enterprise software presentations and much more. https://www.allassignmenthelp.com/

    Založit nové vláknoNahoru

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