Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Linux System Programming Techniques: Become a proficient Linux system programmer using expert recipes and techniques

Sprog
Engelsk
Format
Kategori

Fakta

Linux is the world's most popular open source operating system (OS). Linux System Programming Techniques will enable you to extend the Linux OS with your own system programs and communicate with other programs on the system.

The book begins by exploring the Linux filesystem, its basic commands, built-in manual pages, the GNU compiler collection (GCC), and Linux system calls. You'll then discover how to handle errors in your programs and will learn to catch errors and print relevant information about them. The book takes you through multiple recipes on how to read and write files on the system, using both streams and file descriptors. As you advance, you'll delve into forking, creating zombie processes, and daemons, along with recipes on how to handle daemons using systemd. After this, you'll find out how to create shared libraries and start exploring different types of interprocess communication (IPC). In the later chapters, recipes on how to write programs using POSIX threads and how to debug your programs using the GNU debugger (GDB) and Valgrind will also be covered.

By the end of this Linux book, you will be able to develop your own system programs for Linux, including daemons, tools, clients, and filters.

© 2021 Packt Publishing (E-bog): 9781789959789

Release date

E-bog: 7. maj 2021

Andre kan også lide...

  1. Linux: 3 books in 1 : Linux for Beginners + Linux Command Lines and Shell Scripting + Linux Security and Administration Andy Vickler
  2. Hackers & Painters: Big Ideas from the Computer Age Paul Graham
  3. Linux for Beginners: How to Perform Linux Admin Tasks ATTILA KOVACS
  4. Automation with SaltStack Yogesh Raheja
  5. Building Microservices: Designing Fine-Grained Systems Sam Newman
  6. Data Science John D. Kelleher
  7. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  8. Grokking Algorithms: A Complete Beginner’s Guide for the Effective Learning of Algorithms Dylan Christian
  9. Cybercrime and the Darknet: Revealing the hidden underworld of the internet Cath Senker
  10. Hacker, Hoaxer, Whistleblower, Spy: The Many Faces of Anonymous Gabriella Coleman
  11. The Kaggle Book: Data analysis and machine learning for competitive data science Luca Massaron
  12. Hacking API: Navigating the Intricacies of API Security and Ethical Hacking James Ferry
  13. Ultimate Penetration Testing with Nmap Travis DeForge
  14. Fundamentals of Data Engineering: Plan and Build Robust Data Systems Matt Housley
  15. Advanced Analytics with Power BI and Excel Dejan Sarka
  16. The Players Ball: A Genius, a Con Man, and the Secret History of the Internet's Rise David Kushner
  17. Database Internals: A Deep Dive into How Distributed Data Systems Work, 1st Edition Alex Petrov
  18. Heart of Darkness: Unraveling the Mysteries of the Invisible Universe Jeremiah P. Ostriker
  19. (ISC)2 CISSP Certified Information Systems Security Professional Official Study Guide 9th Edition Mike Chapple
  20. Net Force: Attack Protocol Jerome Preisler
  21. I Spy: My Life in MI5 Tom Marcus
  22. The Last Hacker Mark Wahlbeck
  23. Troublemakers: Silicon Valley's Coming of Age Leslie Berlin
  24. The Obsoletes: A Novel Simeon Mills
  25. Driven: The Race to Create the Autonomous Car Alex Davies
  26. What to Think About Machines That Think: Today's Leading Thinkers on the Age of Machine Intelligence John Brockman
  27. Gideon's War: A Novel Howard Gordon
  28. The Good Assassin: A Novel Paul Vidich
  29. The Mathematics of Various Entertaining Subjects: Research in Recreational Math Jason Rosenhouse
  30. The Optimist Keach Hagey
  31. Three Stations: An Arkady Renko Novel Martin Cruz Smith
  32. Arguing with Idiots: How to Stop Small Minds and Big Government Glenn Beck
  33. Machinehood S.B. Divya
  34. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  35. The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage Cliff Stoll
  36. Summary of Brian C. Muraresku's The Immortality Key IRB Media
  37. Cyber Hacking: Wars in Virtual Space Scientific American
  38. After Steve: How Apple Became a Trillion-Dollar Company and Lost its Soul Tripp Mickle
  39. Interstellar: The Search for Extraterrestrial Life and Our Future in the Stars Avi Loeb
  40. Doom Guy: Life in First Person John Romero
  41. Icehenge Kim Stanley Robinson
  42. The Free World: Art and Thought in the Cold War Louis Menand

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis