1995-03-28 15:35:14 +02:00
|
|
|
\chapter{UNIX Specific Services}
|
1994-01-02 02:22:07 +01:00
|
|
|
|
|
|
|
The modules described in this chapter provide interfaces to features
|
1995-03-13 11:03:32 +01:00
|
|
|
that are unique to the \UNIX{} operating system, or in some cases to
|
1995-03-28 15:35:14 +02:00
|
|
|
some or many variants of it. Here's an overview:
|
|
|
|
|
|
|
|
\begin{description}
|
|
|
|
|
|
|
|
\item[posix]
|
|
|
|
--- The most common Posix system calls (normally used via module \code{os}).
|
|
|
|
|
|
|
|
\item[posixpath]
|
|
|
|
--- Common Posix pathname manipulations (normally used via \code{os.path}).
|
|
|
|
|
|
|
|
\item[pwd]
|
|
|
|
--- The password database (\code{getpwnam()} and friends).
|
|
|
|
|
|
|
|
\item[grp]
|
|
|
|
--- The group database (\code{getgrnam()} and friends).
|
|
|
|
|
1996-04-10 18:18:20 +02:00
|
|
|
\item[crypt]
|
|
|
|
--- The (\code{crypt()} function used to check Unix passwords).
|
|
|
|
|
1995-03-28 15:35:14 +02:00
|
|
|
\item[dbm]
|
|
|
|
--- The standard ``database'' interface, based on \code{ndbm}.
|
|
|
|
|
|
|
|
\item[gdbm]
|
|
|
|
--- GNU's reinterpretation of dbm.
|
|
|
|
|
|
|
|
\item[termios]
|
|
|
|
--- Posix style tty control.
|
|
|
|
|
|
|
|
\item[fcntl]
|
|
|
|
--- The \code{fcntl()} and \code{ioctl()} system calls.
|
|
|
|
|
|
|
|
\item[posixfile]
|
|
|
|
--- A file-like object with support for locking.
|
|
|
|
|
|
|
|
\end{description}
|