IronPython
  • What’s New in Python
    • What’s New in Python 2.7
    • What’s New in Python 2.6
    • What’s New in Python 2.5
    • What’s New in Python 2.4
    • What’s New in Python 2.3
    • What’s New in Python 2.2
    • What’s New in Python 2.1
    • What’s New in Python 2.0
  • The Python Tutorial
    • 1. Whetting Your Appetite
    • 2. Using the Python Interpreter
    • 3. An Informal Introduction to Python
    • 4. More Control Flow Tools
    • 5. Data Structures
    • 6. Modules
    • 7. Input and Output
    • 8. Errors and Exceptions
    • 9. Classes
    • 10. Brief Tour of the Standard Library
    • 11. Brief Tour of the Standard Library – Part II
    • 12. What Now?
    • 13. Interactive Input Editing and History Substitution
    • 14. Floating Point Arithmetic: Issues and Limitations
  • Python Setup and Usage
    • 1. Command line and environment
    • 2. Using Python on Unix platforms
    • 3. Using Python on Windows
    • 4. Using Python on a Macintosh
  • The Python Language Reference
    • 1. Introduction
    • 2. Lexical analysis
    • 3. Data model
    • 4. Execution model
    • 5. Expressions
    • 6. Simple statements
    • 7. Compound statements
    • 8. Top-level components
    • 9. Full Grammar specification
  • The Python Standard Library
    • 1. Introduction
    • 2. Built-in Functions
    • 3. Non-essential Built-in Functions
    • 4. Built-in Constants
    • 5. Built-in Types
    • 6. Built-in Exceptions
    • 7. String Services
    • 8. Data Types
    • 9. Numeric and Mathematical Modules
    • 10. File and Directory Access
    • 11. Data Persistence
    • 12. Data Compression and Archiving
    • 13. File Formats
    • 14. Cryptographic Services
    • 15. Generic Operating System Services
    • 16. Optional Operating System Services
    • 17. Interprocess Communication and Networking
    • 18. Internet Data Handling
    • 19. Structured Markup Processing Tools
    • 20. Internet Protocols and Support
    • 21. Multimedia Services
    • 22. Internationalization
    • 23. Program Frameworks
    • 24. Graphical User Interfaces with Tk
    • 25. Development Tools
    • 26. Debugging and Profiling
    • 27. Python Runtime Services
    • 28. Custom Python Interpreters
    • 29. Restricted Execution
    • 30. Importing Modules
    • 31. Python Language Services
    • 32. Python compiler package
    • 33. Miscellaneous Services
    • 34. MS Windows Specific Services
    • 35. Unix Specific Services
    • 36. Mac OS X specific services
    • 37. MacPython OSA Modules
    • 38. SGI IRIX Specific Services
    • 39. SunOS Specific Services
    • 40. Undocumented Modules
  • Extending and Embedding the Python Interpreter
    • 1. Extending Python with C or C++
    • 2. Defining New Types
    • 3. Building C and C++ Extensions with distutils
    • 4. Building C and C++ Extensions on Windows
    • 5. Embedding Python in Another Application
  • IronPython .NET API Reference Manual
    • 1. Extending IronPython with C#
    • 2. Parsing and Tokenizing
  • Distributing Python Modules
    • 1. An Introduction to Distutils
    • 2. Writing the Setup Script
    • 3. Writing the Setup Configuration File
    • 4. Creating a Source Distribution
    • 5. Creating Built Distributions
    • 6. Registering with the Package Index
    • 7. Uploading Packages to the Package Index
    • 8. Examples
    • 9. Extending Distutils
    • 10. Command Reference
    • 11. API Reference
  • Installing Python Modules
    • Introduction
    • Standard Build and Install
    • Alternate Installation
    • Custom Installation
    • Distutils Configuration Files
    • Building Extensions: Tips and Tricks
  • Documenting Python
    • 1. Introduction
    • 2. Style Guide
    • 3. reStructuredText Primer
    • 4. Additional Markup Constructs
    • 5. Differences to the LaTeX markup
    • 6. Building the documentation
  • Python HOWTOs
    • Python Advocacy HOWTO
    • Porting Extension Modules to 3.0
    • Curses Programming with Python
    • Descriptor HowTo Guide
    • Idioms and Anti-Idioms in Python
    • Functional Programming HOWTO
    • Logging HOWTO
    • Logging Cookbook
    • Regular Expression HOWTO
    • Socket Programming HOWTO
    • Sorting HOW TO
    • Unicode HOWTO
    • HOWTO Fetch Internet Resources Using urllib2
    • HOWTO Use Python in the web
  • Python Frequently Asked Questions
    • General Python FAQ
    • Programming FAQ
    • Design and History FAQ
    • Library and Extension FAQ
    • Extending/Embedding FAQ
    • Python on Windows FAQ
    • Graphic User Interface FAQ
    • “Why is Python Installed on my Computer?” FAQ
  • Glossary
  • About these documents
    • Contributors to the Python Documentation
  • Reporting Bugs
    • Documentation bugs
    • Using the Python issue tracker
  • Copyright
  • History and License
    • History of IronPython
    • Terms and conditions for accessing or otherwise using IronPython
    • Licenses and Acknowledgements for Incorporated Software
    • History of Python
    • Terms and conditions for accessing or otherwise using Python
    • Licenses and Acknowledgements for Incorporated Software
 
IronPython
  • Docs »
  • 35. Unix Specific Services
  • Edit on GitHub

35. Unix Specific Services¶

The modules described in this chapter provide interfaces to features that are unique to the Unix operating system, or in some cases to some or many variants of it. Here’s an overview:

  • 35.1. posix — The most common POSIX system calls
    • 35.1.1. Large File Support
    • 35.1.2. Notable Module Contents
  • 35.2. pwd — The password database
  • 35.3. spwd — The shadow password database
  • 35.4. grp — The group database
  • 35.5. crypt — Function to check Unix passwords
  • 35.6. dl — Call C functions in shared objects
    • 35.6.1. Dl Objects
  • 35.7. termios — POSIX style tty control
    • 35.7.1. Example
  • 35.8. tty — Terminal control functions
  • 35.9. pty — Pseudo-terminal utilities
  • 35.10. fcntl — The fcntl() and ioctl() system calls
  • 35.11. pipes — Interface to shell pipelines
    • 35.11.1. Template Objects
  • 35.12. posixfile — File-like objects with locking support
  • 35.13. resource — Resource usage information
    • 35.13.1. Resource Limits
    • 35.13.2. Resource Usage
  • 35.14. nis — Interface to Sun’s NIS (Yellow Pages)
  • 35.15. syslog — Unix syslog library routines
    • 35.15.1. Examples
      • 35.15.1.1. Simple example
  • 35.16. commands — Utilities for running commands
Next Previous

© Copyright IronPython Team; Microsoft Corporation; Python Software Foundation. Last updated on Nov 16, 2013.

Sphinx theme provided by Read the Docs