270. Vad händer egentligen när du kör ett kommando i terminalen?

April 9
55 mins

View Transcript

Episode Description

Du gör det hundratals gånger om dagen utan att tänka på det. Du skriver ett kommando. Du trycker Enter. Saker händer. Men vad händer egentligen?

Vi går igenom hela kedjan från tangentbord till skärm - och det är mer fascinerande än du kanske tror. Vi pratar om terminalemulatorer och varför de finns, vad shellet faktiskt gör med det du skriver, den vackert konstiga fork()-och-exec()-dansen som skapar varje process på Unix, varför program måste be om lov av kerneln via syscalls, och varför cd inte kan vara ett eget program.

Det är ett avsnitt för dig som gjort det tusentals gånger men aldrig riktigt vetat vad som händer på andra sidan Enter.

Vi rapporterar också efter att ha testat Mistral AI:s Le Chat, hacket mot Axios, och senaste nytt från jurydomarna mot Meta och Google.

🤓 Svårighetsnivå: 3/5

🔗 Länkar:

chat.mistral.ai/chat

github.com/axios/axios/issues/10636

Monitor ERPs Graduate Developer Program

strace - se vilka syscalls ett program gör (Linux)

💬 Ställ en anonym fråga eller insändare som vi kan ta upp i podden!

💌 Håll kontakten med oss:

Discord

Instagram

Facebook

hello@developerspodcast.com

https://www.developerspodcast.com

Om du gillar podden får du gärna stötta oss genom att köpa vår merch, bli en Patreon, subscriba till podden eller skriva en recension!

★ Support this podcast on Patreon ★
See all episodes