Home| All Programs| Today added Progs| Download Status| Customers opinion| Helpdesk| Shopping cart

Program Search:

Shopping Cart:

*Note: Minimum order cost: €20
Maximum Total Price: €1500
We Recommend:
Pluralsight Linux Systems Programming €15 buy download

Chris Brown

This course delivers a comprehensive introduction to the Linux system call interface and also to key components of the standard C library. The course primarily presents the API via its traditional "C" language bindings; however, many examples are additionally presented using Python. The course provides you with the core competence needed to become a proficient developer in a Linux environment.

Setting the Scene
Kernel Space and User Space
System Calls and Error Handling
Systems Programming Example in C and Python
Accessing Files
Low-level IO
Demo: File Copy 1
Random Access
Buffered and Formatted IO
Demo: File Copy 2
Pythonic File IO
Scatter/Gather IO and mmap
Managing Files and Directories
File System Structure
The stat System Call and stat Structure
Demo: Examining File Attributes
Examining File Types and Permissions
Managing Links and Symbolic Links
Directory Traversal
Doing It in Python
The inotify API
inotify Code Walk-through and Demo
The Command Line, the Environment, and Time
Accessing Command Line Arguments
Processing Command Options
The Environment
Time Zones and Locales
Process Time
Processes and Pipes
Process Concepts
Creating Processes with Fork()
Executing a Program: The Exec() Family
The Life Cycle of a Process
Anonymous Pipes
Demonstration: Pipes and Shell
Named Pipes
Controlling Access, Identity, and Permissions
Querying and Listing User Accounts
Real vs. Effective Process Identity
File Permissions
File Ownership
Mastering Signals
Signal Types, Origins, and Uses
Process Termination and Exit Status
Establishing a Signal Handler with Signal()
Better Signal Handling with Sigaction()
Suggestions 1 ;amp 2: Ignore or Terminate Gracefully
Suggestion 3: Reconfigure on the Fly
Suggestions 4 ;amp 5: Report Status Dynamically
Suggestion 6: Implement a Timeout
Suggestion 7: Schedule Periodic Actions

Download File Size:511.68 MB

Pluralsight Linux Systems Programming
Customers who bought this program also bought:
  • Educator Programming Pack Video €39
  • Computer & Programming Ebook Mega Collection PDF eBook €10
  • Infinite Skills Learning Programming Training Video €15

  • Home| All Programs| Today added Progs| Download Status| Customers opinion| Helpdesk| Shopping cart      
    Copyright 2006-2020 ©   LPStore   All Rights Reserved

    9327 Fantasy & Sci-Fi eBooks Collection 9327 PDF Books eBook €60

    Cambridge University History Collection PDF eBooks €100


    Microsoft Office Pro Plus 2019 version 2002 Build 12527.20242 €99


    Microsoft Office 2019 for Mac 16.35 VL Multilingual €99

    Autodesk AutoCAD 2020 (1 dvd) €100


    SolidWorks 2020 SP2.0 Full Premium (1 dvd) €110