Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

Pluralsight Linux Systems Programming €15 buy download

2015
Pluralsight
Chris Brown
5:15
English

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
Summary
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
Summary
The Command Line, the Environment, and Time
Accessing Command Line Arguments
Processing Command Options
The Environment
Time
Time Zones and Locales
Process Time
Summary
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
Summary
Controlling Access, Identity, and Permissions
Querying and Listing User Accounts
Real vs. Effective Process Identity
File Permissions
File Ownership
Summary
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
Summary



Download File Size:511.68 MB


Pluralsight Linux Systems Programming
€15
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| Your Orders| Helpdesk| Shopping cart      





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


    Cambridge University History Collection PDF eBooks €100

                       





    Microsoft Office Pro 2021 €99

                 

    Microsoft Office 2021 for Mac €99






    FileMaker Pro 19 €50


    Pinnacle Studio Ultimate 25 €25


    CorelDRAW Graphics Suite 2022 €65