• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    Každý kdo chce poradit ohledně linuxu je na spravném místě. Přímý následovník audítka stejného názvu. Pravidla jsou stejná jako predchozí, hlavně žádné FLAME!
    Spike411 dobře radí: Asi bych přestal poslouchat lidi, kteří ti každou chvíli radí každý problém řešit přechodem na jinou random distribuci.
    Na Hompage klubiku najdete alternativy k aplikacim. Snazim se drzet ten list v aktualizovane a hlavne zajimave alternativy, kdyby ste chteli neco pridat do listu dejte vedet.

    Jak se správně ptát:

    1) Popište příznaky problému nebo chyby co možná nejjasněji a nejpečlivěji.
    2) Popište prostředí, ve kterém chyba nastává, tj. architekturu, operační systém, aplikaci, verzi, atd. Jmenujte distribuci a verzi systému (např. Red Hat 8.0, Slackware 5.1, atd.).
    3) Popište, jak jste se k chybě dostali, a jak jste se ji pokusili odhalit, isolovat a pochopit ještě předtím, než jste se zeptali.
    4) Popište relevantní změny v konfiguraci, které jste v poslední době provedli.
    5) Pokuste se už předem zodpovědět případné doplňující otázky.
    6) Na dlouhé výpisy použijte služby na to určené - pastebin - http://pastebin.com/
    rozbalit záhlaví
    AXTHEB
    AXTHEB --- ---
    RAINBOF: jestli ti jde o Xtý řádek, pak head a tail.
    RAINBOF
    RAINBOF --- ---
    Jak by jste vyndali z text souboru radek ? Pres sed ?
    MLEKAR_STEIN
    MLEKAR_STEIN --- ---
    REFLEX:
    pokud sastavujes neco do .bashrc, musi to byt v home spravneho uzivatele.
    podrobneji:
    mam uzivatele bagr a pasak, oba maji svuj home.

    prihlasim se na server jako uzivatel bagr
    pak v jeho /home/bagr/ bude soubor .bashrc a v nem nejaky nastaveni.

    pokud si zmenim uzivatele, tj treba chci se zmenit na uzivatele pasak
    pokud udelam su - pasak,
    tak se mi zmeni prostredi na uzivatele pasak.
    vleze mi to do /home/pasak a z nej si to zpracuje .bashrc

    da se to samozrejme jeste ruzne komplikovat a menit.
    treba pouzit su bez minusu, uzivatel nemusi mit home a podobne.

    vtip je v tom "su -"
    Difference Between su and su - Command in Linux - GeeksforGeeks
    https://www.geeksforgeeks.org/difference-between-su-and-su-command-in-linux/
    REFLEX
    REFLEX --- ---
    Ahoj, kdyz se pripojim pres ssh na server a tam si pres su - uzivatel zmenim usera tak ten user nema nastavene promenne co jsem pridal do .bashrc

    SERVER_ENV=prod
    export SERVER_ENV=prod

    Nevite co s tim?
    RAGNAROK
    RAGNAROK --- ---
    "yakuake is inspired by a game called Quake from the 70s."

    The Top 15 Best Linux Terminal Emulators
    https://www.makeuseof.com/top-best-linux-terminal-emulators/
    RAINBOF
    RAINBOF --- ---
    SUK: diky, odparsoval jsem si to pres awk jebu to nez manipulovat s IFS...
    RAINBOF
    RAINBOF --- ---
    GIOMIKY: to mi nikdy nebehalo :)
    RAINBOF
    RAINBOF --- ---
    DANIELSOFT: hele ne. ja uz to mam hotovy :). V pythonu mi blbly knihovny pro smbus zda se ze jsou odladeny na i2c dostat z neceho 8byte odpoved se mi nepovedlo. :)
    DANIELSOFT
    DANIELSOFT --- ---
    RAINBOF: nechceš zkusit perl nebo python místo shellu? práce s řetězci flexibilnější plus myslím že ten perl má podporu systémových kernel volání (tuším, že přes nějakou jednu funkci) a v pythonu bych se divil, kdyby to někde v nějaké knihovně nebylo
    RAINBOF
    RAINBOF --- ---
    DEFILA: Nahrazuji blackbox aplikaci napsanou v c++ volajici puvodne kernel driver za bash pouzivajici i2ctools coz delam proto abych se zbavil zavislosti na starych a historickych jadrech z mnoha duvodu potrebuju jet na distribucnich jadrech 5.x. Volani tedy musi bejt stejny a tahle konstrukce se tam bohuzel vyskytuje.

    Mam pro to i workaround ale spinavej a nechci o tom mluvit protoze stdout vubec neppouziva :)
    (vim totiz jak se jmenuje ten catnuty soubor a vim ze je pokazde stejny...)
    DEFILA
    DEFILA --- ---
    RAINBOF:
    Je nějaký důvod proč to cat-ujes? Nebylo by lepší to třeba rovnou řešit v awk?
    SUK
    SUK --- ---
    S uvozovkama:
    echo "$@"
    00000000  66 69 72 73 74 0a 73 65 63 6f 6e 64 0a           |first.second.|
    echo $@
    00000000  66 69 72 73 74 20 73 65 63 6f 6e 64 0a           |first second.|
    SUK
    SUK --- ---
    RAINBOF: Pouzivas uvozovky kolem $@? $@ splitne argumenty, zatimco "$@" je vicemene originalni prijem
    RAINBOF
    RAINBOF --- ---
    cau, mam problem s parsovanim stdin v bashi

    muj skript je volan s multiline parametrem

    skript "$(cat /neco.txt)"

    neco txt obsahuje dva radky. potreboval bych z toho udelat dva retezce potiz ale je ze se mi ten konec radku ztratil. kdyz se podivam do $@ je to tam uz bez nej.

    eche $some | hexdump -v -e '"0x" 1/1 "%02X" " "'
    RUDOLF
    RUDOLF --- ---
    LEFTY: když máš plochou adresářovou strukturu, tak je fajn ncdu. Vysortuje ti to adresář podle velikosti a od určité velikosti si vyselektuješ adresáře k smazání, myslím pomocí shift nebo ins. Pokud je ta struktura komplikovanější tak find je kamarád.
    SUK
    SUK --- ---
    Ja bych zacal timto:
    find -type d -exec du -b -t -1M -s {} ';'

    find projede, -type d slozky, pro kazdou spusti du -s (secte kompletni obsah) -b (velikost v bajtech) -t -1M - mensi nez 1MB

    pak uz jen rozpulit radky a poslat rm :)
    LEFTY
    LEFTY --- ---
    potřebuju v jednom adresáři smazat všechny podadresáře s obsahem, který mají celkovou menší než danou velikost (jinými slovy, mažu adresáře, ve kterejch je zbytkovej bordel) - jak na to mám jít? Přes find, nebo du?
    MARASAN
    MARASAN --- ---
    VYHULENY_UFO: btop a lnav /var/log ti na dvou screenech nahradi vsechno, cos tam psal.
    MARASAN
    MARASAN --- ---
    VYHULENY_UFO: koukni na lnav, btop a multitail ;-)
    SUK
    SUK --- ---
    CHOROBA: Ja delam muziku resp. zvuk profesionalne a bez widli jsem nahranej, protoze profesionalni reseni nemaji zadne linuxove alternativy.
    CHOROBA
    CHOROBA --- ---
    jako sitar/developer lidem na windows fakt nezavidim.
    p.s. muziku delam na linuxu a je to bozi ;)
    Kliknutím sem můžete změnit nastavení reklam