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 09:00 | IT novinky

    V Raspberry Pi OS lze nově snadno povolit USB Gadget Mode a díky balíčku rpi-usb-gadget (CDC-ECM/RNDIS) mít možnost se k Raspberry Pi připojovat přes USB kabel bez nutnosti konfigurování Wi-Fi nebo Ethernetu. K podporovaným Raspberry Pi připojeným do USB portu podporujícího OTG.

    Ladislav Hagara | Komentářů: 0
    dnes 03:33 | Komunita

    Konference Installfest 2026 proběhne o víkendu 28. a 29. března v budově FELu na Karlově náměstí v Praze. Přihlásit přednášku nebo workshop týkající se Linuxu, otevřených technologií, sítí, bezpečnosti, vývoje, programování a podobně lze do 18. února 0:15.

    Ladislav Hagara | Komentářů: 0
    dnes 03:22 | Komunita

    Fedora Flock 2026, tj. konference pro přispěvatele a příznivce Fedory, bude opět v Praze. Proběhne od 14. do 16. června. Na Flock navazuje DevConf.CZ 2026, který se uskuteční 18. a 19. června v Brně. Organizátoři konferencí hledají přednášející, vyhlásili Call for Proposals (CfP).

    Ladislav Hagara | Komentářů: 0
    dnes 03:11 | Zajímavý software

    Z80-μLM je jazykový model 'konverzační umělé inteligence' optimalizovaný pro běh na 8-bitovém 4Mhz procesoru Z80 s 64kB RAM, technologii z roku 1976. Model používá 2-bitovou kvantizaci a trigramové hashování do 128 položek, což umožňuje zpracování textu i při velmi omezené paměti. Natrénovaný model se vejde do binárního souboru velkého pouhých 40 KB. Tento jazykový model patrně neprojde Turingovým testem 😅.

    NUKE GAZA! 🎆 | Komentářů: 2
    včera 17:44 | IT novinky

    Digitální a informační agentura (DIA) na přelomu roku dokončila rozsáhlou modernizaci hardwarové infrastruktury základních registrů. Projekt za 236 milionů korun by měl zabránit výpadkům digitálních služeb státu, tak jako při loňských parlamentních volbách. Základní registry, tedy Registr práv a povinností (RPP), Informační systém základních registrů (ISZR) a Registr obyvatel (ROB), jsou jedním z pilířů veřejné správy. Denně

    … více »
    Ladislav Hagara | Komentářů: 5
    včera 17:33 | IT novinky

    Evropská komise (EK) zahájila nové vyšetřování americké internetové platformy 𝕏 miliardáře Elona Muska, a to podle unijního nařízení o digitálních službách (DSA). Vyšetřování souvisí se skandálem, kdy chatbot s umělou inteligencí (AI) Grok na žádost uživatelů na síti 𝕏 generoval sexualizované fotografie žen a dětí. Komise o tom dnes informovala ve svém sdělení. Americký podnik je podezřelý, že řádně neposoudil a nezmírnil rizika spojená se zavedením své umělé inteligence na on-line platformě.

    Ladislav Hagara | Komentářů: 9
    včera 15:11 | Komunita

    Bratislava OpenCamp pokračuje vo svojej tradícii a fanúšikovia otvorených technológií sa môžu tešiť na 4. ročník, ktorý sa uskutoční 25. 4. 2026 na FIIT STU v Bratislave. V súčasnosti prebieha prihlasovanie prednášok a workshopov – ak máte nápad, projekt, myšlienku, o ktoré sa chcete podeliť s komunitou, OpenCamp je správne miesto pre vás.

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

    Krádež není inovace (Stealing Isn't Innovation). Koalice umělců, spisovatelů a tvůrců protestuje proti používání autorsky chráněných děl velkými technologickými společnostmi pro trénování AI systémů bez povolení či kompenzace.

    Ladislav Hagara | Komentářů: 19
    včera 12:22 | IT novinky

    Stát, potažmo ministerstvo vnitra plánuje zřízení nového, neveřejného virtuálního operátora, který by byl primárně určený na zajištěni kritické infrastruktury státu. Cílem je zajistit udržitelné, bezpečné, mobilní, vysokorychlostní datové a hlasové služby umožňující přístup ke kritickým aplikacím IZS a krizového řízení.

    karkar | Komentářů: 14
    včera 01:44 | Nová verze

    Byla vydána nová verze 10.0 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnout lze nové balíčky ownCloud Infinite Scale a Uptime-Kuma.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (5%)
     (0%)
     (10%)
     (22%)
     (3%)
     (5%)
     (2%)
     (11%)
     (33%)
    Celkem 637 hlasů
     Komentářů: 17, poslední 22.1. 15:24
    Rozcestník

    Dotaz: ssh command

    9.3.2023 09:13 Pepa
    ssh command
    Přečteno: 304×
    Ahoj, mám 2 podobné příkazy, ale s rozdílnými výstupy. Mohl by mi někdo vysvětlit, proč je výsledek pokaždé jiný?


    bash -c "echo 1 2 3 ; echo 11 22 33"
    1 2 3
    11 22 33


    ssh nekam bash -c "echo 1 2 3 ; echo 11 22 33"

    11 22 33



    Proč nejsou výsledky v obou případech stejné?

    Řešení dotazu:


    Odpovědi

    9.3.2023 09:42 Bohatyr
    Rozbalit Rozbalit vše Re: ssh command
    Ahoj,

    protoze ti chybi v druhem prikladu zpetne lomitko?

    ssh nekam bash -c "echo 1 2 3 \; echo 11 22 33"
    9.3.2023 10:13 Pepa
    Rozbalit Rozbalit vše Re: ssh command
    Pokud tam vložím zpětné lomítko, tak by se mělo vypsat

    1 2 3 ; echo 11 22 33

    Neboli to zpětné lomítko se interpretuje jako běžný text a ne jako oddělovač - konec příkazu.
    To nevysvětluje můj dotaz.
    9.3.2023 10:48 Petr
    Rozbalit Rozbalit vše Re: ssh command
    A jde ti o funkčnost, nebo to je nějaký test? :)

    ssh nekam "bash -c \"echo 1 2 3; echo 11 22 33\""

    ssh nekam "echo 1 2 3; echo 11 22 33"

    ...
    9.3.2023 12:42 Pepa
    Rozbalit Rozbalit vše Re: ssh command
    Není to test.
    Prostě se to chovalo jinak, než jsem čekal a chtěl jsem přijít na to, kde uvažuji špatně.
    Řešení 1× (Andrej)
    9.3.2023 11:05 Vlado99 | skóre: 13 | blog: vlado99
    Rozbalit Rozbalit vše Re: ssh command
    Ahoj. Problém je v nedostatočnej ochrane parametrov - málo úvodzoviek/apostrofov.

    Čo sa deje v prípade príkazu
        bash -c "echo 1 2 3 ; echo 11 22 33" 
    
    1. Tvoj shell, ktorý obsluhuje terminál, rozparsuje riadok na
        bash
        -c
        echo 1 2 3 ; echo 11 22 33
    
    2. Tvoj shell spustí program "bash" a dá mu parametre "-c" a "echo 1 2 3 ; echo 11 22 33".

    3. bash rozparsuje a vykoná to, čo je v stringu "echo 1 2 3 ; echo 11 22 33" a skončí.

    Čo sa deje v prípade príkazu
        ssh nekam bash -c "echo 1 2 3 ; echo 11 22 33"
    
    1. Tvoj shell rozparsuje riadok na
        ssh
        nekam
        bash
        -c
        echo 1 2 3 ; echo 11 22 33
    
    2. Tvoj shell spustí ssh s vyššie uvedenými parametrami.

    3. ssh nadviaže spojenie "nekam", tam spustí shell toho usera, a odovzdá mu string
        bash -c echo 1 2 3 ; echo 11 22 33
    
    4. Ten vzdialený shell riadok rozparsuje na
        bash
        -c
        echo
        1
        2
        3
        ;
        echo
        11
        22
        33
    
    5. Vzdialený shell spustí bash, s parametrami "-c" a "echo" - výsledkom je prázdny riadok na stdout. Parametre "1" "2" a "3" sú parametre vzdialeného shellu, nie spúšťaného bashu.

    6. Vzdialený shell (nie ten bash, spomínaný v predchádzajúcom bode) potom vykoná druhý príkaz: echo 11 22 33 - výsledkom je výstup 11 22 33 na stdout.

    7. ssh prenesie obsah stdout zo vzdialeného stroja na Tvoj terminál.
    9.3.2023 12:40 Pepa
    Rozbalit Rozbalit vše Re: ssh command
    Krásný výklad. Pochopil jsem.
    Dík.

    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.