<!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN">
<link rel=
"STYLESHEET" href=
"lib.css" type='text/css'
/>
<link rel=
"SHORTCUT ICON" href=
"../icons/pyfav.png" type=
"image/png" />
<link rel='start' href='../index.html' title='Python Documentation Index'
/>
<link rel=
"first" href=
"lib.html" title='Python Library Reference'
/>
<link rel='contents' href='contents.html'
title=
"Contents" />
<link rel='index' href='genindex.html' title='Index'
/>
<link rel='last' href='about.html' title='About this document...'
/>
<link rel='help' href='about.html' title='About this document...'
/>
<link rel=
"next" href=
"module-pdb.html" />
<link rel=
"prev" href=
"someos.html" />
<link rel=
"parent" href=
"lib.html" />
<link rel=
"next" href=
"module-posix.html" />
<meta name='aesop' content='information'
/>
<title>8. Unix Specific Services
</title>
<div id='top-navigation-panel' xml:id='top-navigation-panel'
>
<table align=
"center" width=
"100%" cellpadding=
"0" cellspacing=
"2">
<td class='online-navigation'
><a rel=
"prev" title=
"7.21.1 Completer Objects"
href=
"completer-objects.html"><img src='../icons/previous.png'
border='
0' height='
32' alt='Previous Page' width='
32'
/></A></td>
<td class='online-navigation'
><a rel=
"parent" title=
"Python Library Reference"
href=
"lib.html"><img src='../icons/up.png'
border='
0' height='
32' alt='Up One Level' width='
32'
/></A></td>
<td class='online-navigation'
><a rel=
"next" title=
"8.1 posix "
href=
"module-posix.html"><img src='../icons/next.png'
border='
0' height='
32' alt='Next Page' width='
32'
/></A></td>
<td align=
"center" width=
"100%">Python Library Reference
</td>
<td class='online-navigation'
><a rel=
"contents" title=
"Table of Contents"
href=
"contents.html"><img src='../icons/contents.png'
border='
0' height='
32' alt='Contents' width='
32'
/></A></td>
<td class='online-navigation'
><a href=
"modindex.html" title=
"Module Index"><img src='../icons/modules.png'
border='
0' height='
32' alt='Module Index' width='
32'
/></a></td>
<td class='online-navigation'
><a rel=
"index" title=
"Index"
href=
"genindex.html"><img src='../icons/index.png'
border='
0' height='
32' alt='Index' width='
32'
/></A></td>
<div class='online-navigation'
>
<b class=
"navlabel">Previous:
</b>
<a class=
"sectref" rel=
"prev" href=
"completer-objects.html">7.21.1 Completer Objects
</A>
<b class=
"navlabel">Up:
</b>
<a class=
"sectref" rel=
"parent" href=
"lib.html">Python Library Reference
</A>
<b class=
"navlabel">Next:
</b>
<a class=
"sectref" rel=
"next" href=
"module-posix.html">8.1 posix
</A>
<!--End of Navigation Panel-->
<H1><A NAME=
"SECTION0010000000000000000000"></A>
8. Unix Specific Services
The modules described in this chapter provide interfaces to features
that are unique to the
<span class=
"Unix">Unix
</span> operating system, or in some cases to
some or many variants of it. Here's an overview:
<table class='synopsistable' valign='baseline'
>
<td><b><tt class='module'
><a href='module-posix.html'
>posix
</a></tt></b></td>
<td class='synopsis'
>The most common POSIX system calls (normally used
via module
<tt class=
"module"><a href=
"module-os.html">os
</a></tt>).
</td></tr>
<tr><td><b><tt class='module'
><a href='module-pwd.html'
>pwd
</a></tt></b></td>
<td class='synopsis'
>The password database (
<tt class=
"function">getpwnam()
</tt> and friends).
</td></tr>
<td><b><tt class='module'
><a href='module-grp.html'
>grp
</a></tt></b></td>
<td class='synopsis'
>The group database (
<tt class=
"function">getgrnam()
</tt> and friends).
</td></tr>
<tr><td><b><tt class='module'
><a href='module-crypt.html'
>crypt
</a></tt></b></td>
<td class='synopsis'
>The
<tt class=
"cfunction">crypt()
</tt> function used to check
<span class=
"Unix">Unix
</span> passwords.
</td></tr>
<td><b><tt class='module'
><a href='module-dl.html'
>dl
</a></tt></b></td>
<td class='synopsis'
>Call C functions in shared objects.
</td></tr>
<tr><td><b><tt class='module'
><a href='module-dbm.html'
>dbm
</a></tt></b></td>
<td class='synopsis'
>The standard ``database'' interface, based on ndbm.
</td></tr>
<td><b><tt class='module'
><a href='module-gdbm.html'
>gdbm
</a></tt></b></td>
<td class='synopsis'
>GNU's reinterpretation of dbm.
</td></tr>
<tr><td><b><tt class='module'
><a href='module-termios.html'
>termios
</a></tt></b></td>
<td class='synopsis'
>POSIX style tty control.
</td></tr>
<td><b><tt class='module'
><a href='module-tty.html'
>tty
</a></tt></b></td>
<td class='synopsis'
>Utility functions that perform common terminal control
<tr><td><b><tt class='module'
><a href='module-pty.html'
>pty
</a></tt></b></td>
<td class='synopsis'
>Pseudo-Terminal Handling for SGI and Linux.
</td></tr>
<td><b><tt class='module'
><a href='module-fcntl.html'
>fcntl
</a></tt></b></td>
<td class='synopsis'
>The
<tt class=
"function">fcntl()
</tt> and
<tt class=
"function">ioctl()
</tt> system calls.
</td></tr>
<tr><td><b><tt class='module'
><a href='module-pipes.html'
>pipes
</a></tt></b></td>
<td class='synopsis'
>A Python interface to
<span class=
"Unix">Unix
</span> shell pipelines.
</td></tr>
<td><b><tt class='module'
><a href='module-posixfile.html'
>posixfile
</a></tt></b></td>
<td class='synopsis'
>A file-like object with support for locking.
</td></tr>
<tr><td><b><tt class='module'
><a href='module-resource.html'
>resource
</a></tt></b></td>
<td class='synopsis'
>An interface to provide resource usage information on
the current process.
</td></tr>
<td><b><tt class='module'
><a href='module-nis.html'
>nis
</a></tt></b></td>
<td class='synopsis'
>Interface to Sun's NIS (Yellow Pages) library.
</td></tr>
<tr><td><b><tt class='module'
><a href='module-syslog.html'
>syslog
</a></tt></b></td>
<td class='synopsis'
>An interface to the
<span class=
"Unix">Unix
</span> syslog library routines.
</td></tr>
<td><b><tt class='module'
><a href='module-commands.html'
>commands
</a></tt></b></td>
<td class='synopsis'
>Utility functions for running external commands.
</td></tr>
<div class='online-navigation'
>
<table align=
"center" width=
"100%" cellpadding=
"0" cellspacing=
"2">
<td class='online-navigation'
><a rel=
"prev" title=
"7.21.1 Completer Objects"
href=
"completer-objects.html"><img src='../icons/previous.png'
border='
0' height='
32' alt='Previous Page' width='
32'
/></A></td>
<td class='online-navigation'
><a rel=
"parent" title=
"Python Library Reference"
href=
"lib.html"><img src='../icons/up.png'
border='
0' height='
32' alt='Up One Level' width='
32'
/></A></td>
<td class='online-navigation'
><a rel=
"next" title=
"8.1 posix "
href=
"module-posix.html"><img src='../icons/next.png'
border='
0' height='
32' alt='Next Page' width='
32'
/></A></td>
<td align=
"center" width=
"100%">Python Library Reference
</td>
<td class='online-navigation'
><a rel=
"contents" title=
"Table of Contents"
href=
"contents.html"><img src='../icons/contents.png'
border='
0' height='
32' alt='Contents' width='
32'
/></A></td>
<td class='online-navigation'
><a href=
"modindex.html" title=
"Module Index"><img src='../icons/modules.png'
border='
0' height='
32' alt='Module Index' width='
32'
/></a></td>
<td class='online-navigation'
><a rel=
"index" title=
"Index"
href=
"genindex.html"><img src='../icons/index.png'
border='
0' height='
32' alt='Index' width='
32'
/></A></td>
<div class='online-navigation'
>
<b class=
"navlabel">Previous:
</b>
<a class=
"sectref" rel=
"prev" href=
"completer-objects.html">7.21.1 Completer Objects
</A>
<b class=
"navlabel">Up:
</b>
<a class=
"sectref" rel=
"parent" href=
"lib.html">Python Library Reference
</A>
<b class=
"navlabel">Next:
</b>
<a class=
"sectref" rel=
"next" href=
"module-posix.html">8.1 posix
</A>
<span class=
"release-info">Release
2.4.2, documentation updated on
28 September
2005.
</span>
<!--End of Navigation Panel-->
See
<i><a href=
"about.html">About this document...
</a></i> for information on suggesting changes.