abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:22 | Pozvánky

    Patnáctý ročník ne-konference jOpenSpace se koná 4. – 6. října 2024 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytváří všichni účastníci, se skládá z desetiminutových

    … více »
    Zdenek H. | Komentářů: 0
    dnes 03:11 | Nová verze

    Program pro generování 3D lidských postav MakeHuman (Wikipedie, GitHub) byl vydán ve verzi 1.3.0. Hlavní novinkou je výběr tvaru těla (body shapes).

    Ladislav Hagara | Komentářů: 4
    včera 23:11 | Bezpečnostní upozornění

    Intel vydal 41 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20240514 mikrokódů pro své procesory řešící INTEL-SA-01051, INTEL-SA-01052 a INTEL-SA-01036.

    Ladislav Hagara | Komentářů: 0
    včera 16:22 | IT novinky

    Společnost Raspberry Pi patřící nadaci Raspberry Pi chystá IPO a vstup na Londýnskou burzu.

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

    Google na své vývojářské konferenci Google I/O 2024 představil řadu novinek. Keynote byl věnován umělé inteligenci (DeepMind, Gemini, Responsible AI).

    Ladislav Hagara | Komentářů: 1
    včera 12:33 | Bezpečnostní upozornění

    V Gitu bylo nalezeno 5 zranitelností. Opraveny jsou ve verzích 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2 a 2.39.4. Útočník může připravit repozitář tak, že při jeho klonování (git clone) může dojít ke spuštění libovolného kódu.

    Ladislav Hagara | Komentářů: 0
    včera 04:11 | IT novinky

    Virtualizační softwary VMware Workstation Pro a VMware Fusion Pro jsou nově pro osobní použití zdarma. Softwary VMware Workstation Player a VMware Fusion Player končí.

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

    Linuxová distribuce Endless OS (Wikipedie) byla vydána ve verzi 6.0.0. Přehled novinek i s náhledy v příspěvku na blogu, poznámkách k vydání a také na YouTube.

    Ladislav Hagara | Komentářů: 1
    14.5. 15:44 | Nová verze

    Byl vydán Mozilla Firefox 126.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Vylepšena byla funkce "Zkopírovat odkaz bez sledovacích prvků". Přidána byla podpora zstd (Zstandard). Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 126 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    14.5. 15:22 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 11.0. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (74%)
     (6%)
     (10%)
     (10%)
    Celkem 285 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník

    Dotaz: sdileni bash_history

    17.1.2021 15:40 tom
    sdileni bash_history
    Přečteno: 838×
    Mam nekolik notebooku. jeden v praci, jeden doma, jeden na cesty

    A libi se mi u google-chrome sdileni zalozek, historie, atd...

    Ale take hodne pouzivam prikazovy radek, HISTSIZE mam nastaveny na 10'000. Nemusim si pamatovat napr. kde na kterem portu posloucha SSH, kde pouzivam jaky username, nebo jake jsem kde pouzil parametry pro ./configure, ffmpeg, ...

    Proste dam Ctrl+r a ono mi to po chvili psani vyskoci

    A tak hledam zpusob jak bash historii sdilet mezi temi notebooky. Zkousel jsem hledat na google, ale zatim marne. Bud se spatne ptam, nebo to nikdo neresi?

    Nez se to pokusim resit svepomoci (git?), neni na to uz neco hotoveho?

    Dekuji

    Odpovědi

    17.1.2021 16:26 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: sdileni bash_history
    K tomu SSH: Na to je dobré si napsat uživatelskou konfiguraci SSH – potom můžete psát příkazy jako ssh jehopocitac nebo ssh pocitac.sit a uživatelské jméno, port, proxy server a případně i hostname a další hodnoty se nastaví automaticky.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    17.1.2021 19:26 Kit | skóre: 45 | Brno
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Na to používám ještě jednodušší alias

    jehopocitac command
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    18.1.2021 15:01 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Varianta s konfigurací ssh umožňuje vlastní název počítače (a jeho příslušná nastavení, jako je třeba uživatelské jméno nebo proxy server) používat dál – např. v gitu nebo programech, které se ssh pracují. Mám takhle řešený také přístup na ssh to Toru: ssh domena.onion.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    18.1.2021 15:12 Kit | skóre: 45 | Brno
    Rozbalit Rozbalit vše Re: sdileni bash_history
    To mám taky. Ten alias to zastřešuje, aby to bylo ještě pohodlnější.
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    17.1.2021 16:29 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Zapnul bych zapisování data a času a historii ukládal na server (ssh). Jednotlivé počítače si ji mohou potom stáhnout zpět a sloučit (sort dle času a uniq).
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    17.1.2021 16:49 tom
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Diky!

    To vypada zajimave. Nicmene vzhledem k "ruznorodosti" prikazu, ktere spoustim pres CLI, rad bych neco obecnejsiho

    Ted zrovna se koukam na nejaky bashhub.com. Jestli mate nekdo osobni zkusenost, rad si vyslechnu vasi referenci

    zase ale nechci aby to byl uplny kanon na vrabce

    17.1.2021 16:54 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Ten bashhub jsem nezkoumal, ale pokud tam není End-To-End šifrování, tak bych to nebral – občas se Vám může stát to, že do shellu omylem, nebo i úmyslně, nakopírujete něco (např. heslo), co nechcete posílat nikam.

    Na ten svůj návrh se podívám a třeba bych to i implementoval. Předpokládám to, že máte nějaký počítač, který je stále dostupný. Pokud ne, tak to můžete zašifrovat GPG a uložit si sdílenou historii kam chcete.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    17.1.2021 17:05 tom
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Ty jo, to me nenapadlo! Tohle se mi opravdu obcas stava!

    Noo... hledal jsem neco transparentniho (nechci o tom vedet), blbuvzdorneho (nechci nad tim premyslet) a ted jeste navic bezpecneho!

    Pomalu si nechavam zajit chut... :-D

    xkucf03 avatar 17.1.2021 17:11 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: sdileni bash_history

    Pokud nějaké příkazy zadáváš opakovaně, tak mi přijde lepší si na to udělat skript/alias/funkci, než spoléhat na to, že to bude v historii. Soubor s těmi skripty, aliasy či funkcemi se pak dá i snadno synchronizovat mezi počítači.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    17.1.2021 17:31 tom
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Ano, na ty rutinni prikazy samozrejme mam skripty, typicky v adresari ~/bin, jeste zacinajici podtrzitkem, abych se mohl dvojim poklepanim na TAB pokochat, k cemu vsemu jsem se dokopal

    Ale ne vsechny prikazy musim vykonavat tak bezne, aby mi stalo za to je skriptovat/aliasovat

    Budiz pochvalena lenost, matka pokroku...

    Kdybych ale mel na vsech masinach synchronizovanou BASH historii... !

    xkucf03 avatar 17.1.2021 18:54 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Ale ne vsechny prikazy musim vykonavat tak bezne, aby mi stalo za to je skriptovat/aliasovat

    Já to chápu, já taky některé věci lovím v historii a nedělám si na všechno skripty. Každý má tu hranici někde – pro mne se to láme asi zhruba tam, kde je potřeba spouštět stejný příkaz na více strojích, takže tenhle problém neřeším. Takový příkaz si pak rozdistribuuji přes sftp nebo rsync na všechny servery. Jinak to jsou dost výjimečné případy a tam prostě zkopíruji příkaz přes schránku.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    17.1.2021 19:07 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Pokud máš někde stroj není problém přece soubor při odhlášení uložit a při přihlášení zase načíst.

    Takže do souboru ~/.bash_logout dáš soubor s historií někam uložit a v ~/.bash_profile si ho načteš.

    Případně pokud to budeš posílat někam na server můžeš to udělat přes ssh a přihlašovat se přes klíče.
    otasomil avatar 19.1.2021 17:43 otasomil | skóre: 39 | blog: puppylinux
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Soubor .bash_history si kopirujte libovolnym zpusobem na dalsi PC a nebo treba automatizovane . Ja teda vyuzivam podobne jako pisete jen jeden PC je porad zapnuty a z nej si zkopiruji historii vetsinou rucne pres SFTP. Nedavno jsem psal takovy zapisek, mozno rozsirit o distribuci na vicero PC.
    K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
    20.1.2021 16:45 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Pokud všechny ty systémy nejsou (skoro) úplně stejné, mixování historie mi nepřijde jako moc dobrý nápad. Nemusí sedět cesty atd. Taky se rozbije určitá chronologie – párkrát zmáčkneš šipku nahoru, ale budou tam smíchané příkazy spouštěné na různých systémech a může to mást.

    Asi to smysl občas dávat může, ale pokud bych si nebyl jistý, že to nebude dělat akorát zbytečné zmatky, raději bych si ty soubory s historií prostě jen synchronizoval nějak přejmenované a případně si ještě udělal skript nebo klávesovou zkratku na vyhledávání v nich. Na chování historie by se nic nezměnilo, odpadly by trable s mixováním do jediného souboru, ale v případě potřeby bys dokázal cokoliv dohledat.

    Vezmi taky v potaz, že když budeš mít všude nastavenou délku historie na 10 000, může se ti stát, že po vytáhnutí cestovního notebooku se tam kompletně celá historie přepíše (protože mezitím jsi těch 10 000 příkazů spustil jinde). Přitom existuje slušná šance, že ty notebooky nemají úplně stejný hardware a že jsi tam třeba spouštěl nějaký příkaz, který jsi celou dobu nikde jinde nepotřeboval, ale teď by se ti hodil, a máš tu v podstatě stejnou situaci, jakou se snažíš řešit…

    IMHO je fakt lepší to jen sychronizovat, ale nemergovat. A další věc teda je, že to pak nemusíš omezovat na 10 000. Můžeš ty soubory s historií klidně nějak archivovat (resp. .bash_history mít dlouhou 10 000, ale všechno duplikovat ještě do dalšího souboru bez omezené velikosti) a na paměťové nároky Bashe to nebude mít vliv, jen místo pár desítek kilobajtů budeš synchronizovat pár megabajtů.
    20.1.2021 18:40 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Tiež mám ten dojem že zdieľanie histórie vykonaných príkazov narobí viac škody ako osohu. Ak by ale išlo len o archiváciu, tak bash history sa dá nastaviť aby používala unikátne meno (viazané na názov stroja alebo na dátum/čas). To sa už dá synchronizovať medzi strojmi, a tak isto sa v tom dá v pohode vyhľadávať.
    20.1.2021 18:55 tom
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Diky,

    no to vsechno se mi samozrejme honi hlavou take. Aby to fungovalo, tak jak si predstavuji, tak by se to nejprve muselo nahrat nekam na stejne misto k tem ostatnim bash historiim

    Potom by to muselo probehnout nejakym filtrem, ktery by z toho vyhazel duplicity, prip. prikazy, ktere bych urcil jako zbytecne

    Pak by se to teprve stahlo na ty jednotlive pocitace. Vsechno jsou to debiany, posledni 3 verze tj. 8,9,10

    Jako da se to nejak "natvrdo" udelat. Ale myslel jsem, ze uz na to je neco hotoveho a nekdo odpovi: "Jasne, na to je tohle to, pouzivam to, je to super"

    Ted to zase spadne do te kategorie: "stoji mi to za tu namahu? asi ne, asi vetsinu tech benefitu, ktere by mi to prineslo, dokazu vyresit nejakou jinou cestou"

    Napadu v tehle diskusi padlo dost. Ja vam vsem moc dekuji. Kdybych se dobral neceho pouzitelneho, dam vedet

    20.1.2021 19:14 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Ona tá história príkazov zvykla blbnúť aj keď človek robil na jednom stroji naraz vo viacerých termináloch. Ak tam ovšem nebolo centrálne nastavené aby robil uloženie pri každom jednom potvrdenom príkaze.

    Takže veľa zdaru.
    20.1.2021 21:00 Kit | skóre: 45 | Brno
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Při ukončení shellu historii vysypat do databáze, při spuštění zase nacucnout. Pokud budeš mít záznamy indexovány, můžeš je při ukládání deduplikovat.
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    21.1.2021 07:07 Tomáš Pelc | skóre: 22 | blog: multimedialni_pc_k_LCD_TV
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Podobně jako většina diskutujících nevidím jako dobrý nápad synchronizaci .bash_history.

    Spíše bych šel cestou udržování .bash_aliases + .ssh/config a ty potom (např. přes rsync skript) distribuovat na ostatní stroje.
    29.1.2021 11:47 alfik | skóre: 8
    Rozbalit Rozbalit vše Re: sdileni bash_history
    Vygenerovat privatne ssh kluce, dat ich na dotycnu stanicu a do crontabu dat linku na skript ktory to rozposle v dobe ktoru si nastavis.

    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.