Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Vývoj / jak zachránit historii z existující bash (gdb)
« Poslední příspěvek od Ħαℓ₸℮ℵ ␏⫢ ⦚ kdy Dnes v 23:48:59 »
jak zachránit historii z běžícího bashe ? Ten bash byl spuštěn v době dřív kdy načetl histfile z dřívějška. Tudíž v něm je otisk history . Nyní  je $HISTFILE přepsaný. Bohužel aktuální bash skončil.

0. ten bash proces stále beží, loginctl ho má pod sebou v exited session která šla přes ssh. asi má uzavřené IO. (exited asi 2 dny) ale pořád visí

1. Udělal jsem si gcore PID a přes strings/nano/less vidím položky historie=částečný úspěch ale v strings roztroušené a v různém pořadí asi a uvozené stringy číslem unix timesamptu #17....... (což popírá, že jsou roztroušené v jiném pořadí), nano zase mám spoustu balastu, nonprintable chars a taky nevidím vše pohromadě.

ls -l /proc/PID/fd  ukazuje u 0 1 2  položek cíl pts/1 (deleted)

2 cesty mě napadají: gdb -p běžící bash. a nějak tomu procesu oživit stdin a stdout a pokusit se zapsat history a čekat s chřtánem na stdout. AI mi k tomu napsala třeba call (int) system("ls") - bojim se že to je ekvivalent exec ls a to víme co s bashem udělá.... fungovalo by syste(history) ? kde uvidím stdout ..Nebo přes nějaké duplikování deskriptorů



metoda 2: parsing  core dumpu( který jsem si i přes gcore udělal pro případ, že třeba vypne se proud  ::) ).. s využitím  gdb gdb bin/bash corefile ; print history_list ; x/20s 0x67...123 jak mi to radilo ale nevidím nic čitelného

Citace
0x622212369770 <history_list>: "\363\017\036\372H\213\005\255o\005"
0x62221236977b <history_list+11>:       "\303\017\037@"
0x622212369780 <current_history>:       "\363\017\036\372Hc\025\211o\005"
0x62221236978b <current_history+11>:    ";\025\177o\005"...
0x6222123697a8 <current_history+40>:    "1\300\303\017\037D"
0x6222123697af: ""
0x6222123697b0 <previous_history>:      "\363\017\036\372\213\005Zo\005"
0x6222123697ba <previous_history+10>:   "1҅\300t\026\203\350\001H\213\025^o\005"
0x6222123697ca <previous_history+26>:   "\211\005Do\005"
0x6222123697d0 <previous_history+32>:   "H\230H\213\024\302H\211\320\303f\017\037D"
0x6222123697df: ""
0x6222123697e0 <next_history>: "\363\017\036\372\213\005*o\005"
0x6222123697ea <next_history+10>:       ";\005 o\005"
0x6222123697f0 <next_history+16>:       "t\036\203\300\001H\213\025,o\005"
0x6222123697fc <next_history+28>:       "\211\005\022o\005"
0x622212369802 <next_history+34>:       "H\230H\213\004\302\303\017\037\200"
0x62221236980d <next_history+45>:       ""
0x62221236980e <next_history+46>:       ""
(gdb)

3. má přímo bash někde v paměti proměnnou obsahující string $HISTFILE
4. je problém dostat z toho core dumpu správné pořadí té historie, protože půjde o nějaký linked list, ještě případně zpřeházený podle toho jak se ignoredups příkazy posouvají na konec. ?

HISTORIE má defaulních 500 položek.
2
Software / Re:Příkaz ln -s na  více souborů naráz
« Poslední příspěvek od Ħαℓ₸℮ℵ ␏⫢ ⦚ kdy Dnes v 23:32:46 »
Dobře, a když se tedy zeptám jinak :-X. jak docílím, aby jedno spuštění příkazu ln -s vydělalo do adresáře  x symlinky na haldu souborů A B C D ?? Přičemž netrvám a tom, že adresář x nemusí existovat.


Aha, já totiž neměl příkaz man na prvním PC a věštil jsem z ln --help. Na jiném druhém  systému (na tom kterém jsem to zkoušel v prvním příspěvku sice man ukazuje to co cituješ, se už píše o čtvrté a třetí formě, leč selhal krutně fatálně jako na prvním pc
3
Hardware / ThinkPad E16 - chlazení
« Poslední příspěvek od Liquids kdy Dnes v 22:36:25 »
Potřeboval bych se poradit ohledně ThinkPad E16 Gen 1, 2 a 3.

Dívám se po kusech s AMD. Do některých verzí dávají HS variantu.

Máte nějaké zkušeností s dimenzací chlazení těchto verzí? V dokumentaci jsem koukal, že je tam jeden větrák.

Mám zkušenosti s firemními Delly s H řadou od Intelu a bylo to dost poddimenzované.

Je to notebook do labu okolo 1000 Eur. Sice většinou kancelářská práce, ale občas výkon hodí třeba na nějaké enkódování.

Díky za pomoc.

4
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od CPU kdy Dnes v 22:12:14 »

S touhle Cat7 se mi narážečka od Alzy rozpadla v ruce a dlaní mi projel jeden z těch toolů.

https://www.alza.cz/datacom-zarezovy-nastroj-lsa-s-aretaci-krt-cz-d60495.htm?o=25

Nebudu hrát tvrďáka, zborcení nástroje bylo provázeno pěveckým vystoupením a tanečními kreacemi. A poté, co jsem si ten kus křápu vytáhl z ruky, choval jsem se poněkud násilně a zbytky toho šmejdu letěly někam do (_._) a na adresu Alza i Číňanů jsem utrousil řadu nevybíravých urážek.
5
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od janndnwcz kdy Dnes v 21:58:47 »
Tak CAT 7a od Simeon u mam doma. No more 😅 Tlusté jak... A dostat to do zásuvek Jung, hrůza :-) Chápu proč to u nás na budove končili jen ve floorboxech.
6
Windows a jiné systémy / Re:Vlastnosti macOS pro linuxáka
« Poslední příspěvek od Petr Jahoda kdy Dnes v 21:35:59 »
Na macu jsem od roku 2008, od 1995 po letech na DOS, Win a různých verzích linuxu.
I tak jsem vždycky "na rok" uletěl na Win nebo linux, abych se zase pokorně vrátil zpátky na mac.
Ale to pokorně znamená "vrátil se k tomu, co znám", protože mi vše ostatní připadlo jiné, ne že je něco lepší nebo horší.
Jsem vývojář Go (Goland), webů (opět Goland), aplikací pro iphone (tedy xCode).
Příkazový řádek a třeba Docker je denní chleba a naprosto běžná věc.
Za mě je to spíše o tom všem dohromady. Hardware je festovní, softwarově nic nepadá, nebo se nerozhodí aktualziací, prostě to funguje samo od sebe, včetně propojení s telefonem a hodinkami.  Samozřejmě z pohledu ovládání, co mi přijde normální jiným přijde nenormální a naopak.
Vím, že když prodám notebooka, tak převod na druhého je otázka, že je postavím vedle sebe a "nechám přenést" a můžu pak hned pokračovat v rozdělané práci na druhém a první hned resetovat do defaultu a prodat.
Osobně vidím výhody v tomto: neřeším větrák, neřeším baterii, neřeším myš (lepší touchpad jsem nikde nenašel), neřeším aktualizace, neřeším že "něco" nefunguje.
Mám to na práci, ne na řešení.
P.S.: hry nehraju a neřeším
7
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od CPU kdy Dnes v 21:16:14 »
Člověk se pořád učí, ale tohle chci umět.  :)

Za tu chvilku mi stihl říct, že to chce umět s lámačkou, umět se trefit do dírky a získat trochu citu, jak to tam zabydlet.

Jestli dělal přesně tohle nevím.
Měl to hotové dřív, než jsem se stihl zbavit myšlenky, odkud že chce vytáhnout svářečku.

Jinak to video je nějaké krátké :D
Hlavně když je člověk zvykle na opakovaný sváření a podobný pitzovinky.

https://www.youtube.com/watch?v=EFWet-QnxcA


Koukni na to video...u mě to mělo stejný efekt. Než jsem to stačil tak nějak interně přijmout, tak to měl hotové a skončil jsem s pocitem, že jako něco chybí...

BTW, umět to, asi to je hotové rychleji, než se nakrimpuje jeden blbý Cat 6a kabel...o trápení se s Cat 7 ani nemluvím. Na druhou stranu, nepochybuji o tom, že to ti lidé mají v ruce. Jako když machr složí Rubikovu kostku za pár vteřin...a já za pár hodin :-D
8
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od 𝑾𝑰𝑭𝑻 kdy Dnes v 21:13:44 »
No, o optiku jsem se doteď nezajímal (právě proto, že to mám spojené se složitostí instalace a nutnosti různých přípravků a svařovaček apod.), ale vypadá to, že asi začnu :). Díky za tipy, klucka.
9
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od Wasper kdy Dnes v 21:03:46 »
Jako celkem bych to chtěl taky umět, abych nemusel na každý jeden svár někoho volat...
Tak mi to nedalo, pověřil jsem chatbota ať o tom najde víc, a prý je to přes 20 let stará používaná technologie, a sice to má trochu větší ztráty, ale pokud to není v prostředí s vibracema, tak to 20-30 let životnost má, i v bordelu...
Sice je to jen chatbot, ale odkazy z něj vypadly reálné, takže asi nekecá...

Člověk se pořád učí, ale tohle chci umět.  :)
10
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od CPU kdy Dnes v 20:51:30 »
EDIT

Pak tu jsou i jiné bezsvárové konektory - krimpovací:
https://www.lancomat.cz/krimpovaci-opticky-konektor-sc-upc-singlemode-univerzalni-pro-250um-900um-2mm-3mm-p18221/

Jestli v tom je gel nebo není, to netuším, ale když jsem to viděl naživo tu instalaci geláčů, zaujalo mě to.
Stran: [1] 2 3 ... 10