Team Ai
Apppublic

parthtamu/rag-code-assistant

sourceHugging Faceupdated 7mo agoView on Hugging Face
0likes
unix.html385 linesDownload Raw Back to docs
1<!DOCTYPE html>2 3<html lang="en" data-content_root="../">4  <head>5    <meta charset="utf-8" />6    <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />7<meta property="og:title" content="Unix-specific services" />8<meta property="og:type" content="website" />9<meta property="og:url" content="https://docs.python.org/3/library/unix.html" />10<meta property="og:site_name" content="Python documentation" />11<meta property="og:description" content="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: shlex — Simpl..." />12<meta property="og:image:width" content="1146" />13<meta property="og:image:height" content="600" />14<meta property="og:image" content="https://docs.python.org/3.15/_images/social_previews/summary_library_unix_0c3264e8.png" />15<meta property="og:image:alt" content="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: shlex — Simpl..." />16<meta name="description" content="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: shlex — Simpl..." />17<meta name="twitter:card" content="summary_large_image" />18<meta name="theme-color" content="#3776ab">19 20    <title>Unix-specific services &#8212; Python 3.15.0a6 documentation</title><meta name="viewport" content="width=device-width, initial-scale=1.0">21    22    <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=b86133f3" />23    <link rel="stylesheet" type="text/css" href="../_static/classic.css?v=234b1a7c" />24    <link rel="stylesheet" type="text/css" href="../_static/pydoctheme.css?v=89a2f22a" />25    <link rel="stylesheet" type="text/css" href="../_static/profiling-sampling-visualization.css?v=0c2600ae" />26    <link id="pygments_dark_css" media="(prefers-color-scheme: dark)" rel="stylesheet" type="text/css" href="../_static/pygments_dark.css?v=5349f25f" />27    28    <script src="../_static/documentation_options.js?v=6b7c9ff5"></script>29    <script src="../_static/doctools.js?v=9bcbadda"></script>30    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>31    <script src="../_static/profiling-sampling-visualization.js?v=9811ed04"></script>32    33    <script src="../_static/sidebar.js"></script>34    35    <link rel="search" type="application/opensearchdescription+xml"36          title="Search within Python 3.15.0a6 documentation"37          href="../_static/opensearch.xml"/>38    <link rel="author" title="About these documents" href="../about.html" />39    <link rel="index" title="Index" href="../genindex.html" />40    <link rel="search" title="Search" href="../search.html" />41    <link rel="copyright" title="Copyright" href="../copyright.html" />42    <link rel="next" title="shlex — Simple lexical analysis" href="shlex.html" />43    <link rel="prev" title="winsound — Sound-playing interface for Windows" href="winsound.html" />44    45      46      <script defer file-types="bz2,epub,zip" data-domain="docs.python.org" src="https://analytics.python.org/js/script.file-downloads.outbound-links.js"></script>47      48      <link rel="canonical" href="https://docs.python.org/3/library/unix.html">49      50    51 52    53    <style>54      @media only screen {55        table.full-width-table {56            width: 100%;57        }58      }59    </style>60<link rel="stylesheet" href="../_static/pydoctheme_dark.css" media="(prefers-color-scheme: dark)" id="pydoctheme_dark_css">61    <link rel="shortcut icon" type="image/png" href="../_static/py.svg">62            <script type="text/javascript" src="../_static/copybutton.js"></script>63            <script type="text/javascript" src="../_static/menu.js"></script>64            <script type="text/javascript" src="../_static/search-focus.js"></script>65            <script type="text/javascript" src="../_static/themetoggle.js"></script> 66            <script type="text/javascript" src="../_static/rtd_switcher.js"></script>67            <meta name="readthedocs-addons-api-version" content="1">68 69  </head>70<body>71<div class="mobile-nav">72    <input type="checkbox" id="menuToggler" class="toggler__input" aria-controls="navigation"73           aria-pressed="false" aria-expanded="false" role="button" aria-label="Menu">74    <nav class="nav-content" role="navigation">75        <label for="menuToggler" class="toggler__label">76            <span></span>77        </label>78        <span class="nav-items-wrapper">79            <a href="https://www.python.org/" class="nav-logo">80                <img src="../_static/py.svg" alt="Python logo">81            </a>82            <span class="version_switcher_placeholder"></span>83            <form role="search" class="search" action="../search.html" method="get">84                <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" class="search-icon">85                    <path fill-rule="nonzero" fill="currentColor" d="M15.5 14h-.79l-.28-.27a6.5 6.5 0 001.48-5.34c-.47-2.78-2.79-5-5.59-5.34a6.505 6.505 0 00-7.27 7.27c.34 2.8 2.56 5.12 5.34 5.59a6.5 6.5 0 005.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0 .41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path>86                </svg>87                <input placeholder="Quick search" aria-label="Quick search" type="search" name="q">88                <input type="submit" value="Go">89            </form>90        </span>91    </nav>92    <div class="menu-wrapper">93        <nav class="menu" role="navigation" aria-label="main navigation">94            <div class="language_switcher_placeholder"></div>95            96<label class="theme-selector-label">97    Theme98    <select class="theme-selector" oninput="activateTheme(this.value)">99        <option value="auto" selected>Auto</option>100        <option value="light">Light</option>101        <option value="dark">Dark</option>102    </select>103</label>104  <div>105    <h4>Previous topic</h4>106    <p class="topless"><a href="winsound.html"107                          title="previous chapter"><code class="xref py py-mod docutils literal notranslate"><span class="pre">winsound</span></code> — Sound-playing interface for Windows</a></p>108  </div>109  <div>110    <h4>Next topic</h4>111    <p class="topless"><a href="shlex.html"112                          title="next chapter"><code class="xref py py-mod docutils literal notranslate"><span class="pre">shlex</span></code> — Simple lexical analysis</a></p>113  </div>114  <script>115    document.addEventListener('DOMContentLoaded', () => {116        const title = document.querySelector('meta[property="og:title"]').content;117        const elements = document.querySelectorAll('.improvepage');118        const pageurl = window.location.href.split('?')[0];119        elements.forEach(element => {120            const url = new URL(element.href.split('?')[0].replace("-nojs", ""));121            url.searchParams.set('pagetitle', title);122            url.searchParams.set('pageurl', pageurl);123            url.searchParams.set('pagesource', "library/unix.rst");124            element.href = url.toString();125        });126    });127  </script>128  <div role="note" aria-label="source link">129    <h3>This page</h3>130    <ul class="this-page-menu">131      <li><a href="../bugs.html">Report a bug</a></li>132      <li><a class="improvepage" href="../improve-page-nojs.html">Improve this page</a></li>133      <li>134        <a href="https://github.com/python/cpython/blob/main/Doc/library/unix.rst?plain=1"135            rel="nofollow">Show source136        </a>137      </li>138      139    </ul>140  </div>141        </nav>142    </div>143</div>144 145  146    <div class="related" role="navigation" aria-label="Related">147      <h3>Navigation</h3>148      <ul>149        <li class="right" style="margin-right: 10px">150          <a href="../genindex.html" title="General Index"151             accesskey="I">index</a></li>152        <li class="right" >153          <a href="../py-modindex.html" title="Python Module Index"154             >modules</a> |</li>155        <li class="right" >156          <a href="shlex.html" title="shlex — Simple lexical analysis"157             accesskey="N">next</a> |</li>158        <li class="right" >159          <a href="winsound.html" title="winsound — Sound-playing interface for Windows"160             accesskey="P">previous</a> |</li>161 162          <li><img src="../_static/py.svg" alt="Python logo" style="vertical-align: middle; margin-top: -1px"></li>163          <li><a href="https://www.python.org/">Python</a> &#187;</li>164          <li class="switchers">165            <div class="language_switcher_placeholder"></div>166            <div class="version_switcher_placeholder"></div>167          </li>168          <li>169              170          </li>171    <li id="cpython-language-and-version">172      <a href="../index.html">3.15.0a6 Documentation</a> &#187;173    </li>174 175          <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">The Python Standard Library</a> &#187;</li>176        <li class="nav-item nav-item-this"><a href="">Unix-specific services</a></li>177                <li class="right">178                    179 180    <div class="inline-search" role="search">181        <form class="inline-search" action="../search.html" method="get">182          <input placeholder="Quick search" aria-label="Quick search" type="search" name="q" id="search-box">183          <input type="submit" value="Go">184        </form>185    </div>186                     |187                </li>188            <li class="right">189<label class="theme-selector-label">190    Theme191    <select class="theme-selector" oninput="activateTheme(this.value)">192        <option value="auto" selected>Auto</option>193        <option value="light">Light</option>194        <option value="dark">Dark</option>195    </select>196</label> |</li>197            198      </ul>199    </div>    200 201    <div class="document">202      <div class="documentwrapper">203        <div class="bodywrapper">204          <div class="body" role="main">205            206  <section id="unix-specific-services">207<span id="unix"></span><h1>Unix-specific services<a class="headerlink" href="#unix-specific-services" title="Link to this heading">¶</a></h1>208<p>The modules described in this chapter provide interfaces to features that are209unique to the Unix operating system, or in some cases to some or many variants210of it.  Here’s an overview:</p>211<div class="toctree-wrapper compound">212<ul>213<li class="toctree-l1"><a class="reference internal" href="shlex.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">shlex</span></code> — Simple lexical analysis</a><ul>214<li class="toctree-l2"><a class="reference internal" href="shlex.html#shlex-objects">shlex Objects</a></li>215<li class="toctree-l2"><a class="reference internal" href="shlex.html#parsing-rules">Parsing Rules</a></li>216<li class="toctree-l2"><a class="reference internal" href="shlex.html#improved-compatibility-with-shells">Improved Compatibility with Shells</a></li>217</ul>218</li>219<li class="toctree-l1"><a class="reference internal" href="posix.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">posix</span></code> — The most common POSIX system calls</a><ul>220<li class="toctree-l2"><a class="reference internal" href="posix.html#large-file-support">Large File Support</a></li>221<li class="toctree-l2"><a class="reference internal" href="posix.html#notable-module-contents">Notable Module Contents</a></li>222</ul>223</li>224<li class="toctree-l1"><a class="reference internal" href="pwd.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">pwd</span></code> — The password database</a></li>225<li class="toctree-l1"><a class="reference internal" href="grp.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">grp</span></code> — The group database</a></li>226<li class="toctree-l1"><a class="reference internal" href="termios.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">termios</span></code> — POSIX style tty control</a><ul>227<li class="toctree-l2"><a class="reference internal" href="termios.html#example">Example</a></li>228</ul>229</li>230<li class="toctree-l1"><a class="reference internal" href="tty.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">tty</span></code> — Terminal control functions</a></li>231<li class="toctree-l1"><a class="reference internal" href="pty.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">pty</span></code> — Pseudo-terminal utilities</a><ul>232<li class="toctree-l2"><a class="reference internal" href="pty.html#example">Example</a></li>233</ul>234</li>235<li class="toctree-l1"><a class="reference internal" href="fcntl.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">fcntl</span></code> — The <code class="docutils literal notranslate"><span class="pre">fcntl</span></code> and <code class="docutils literal notranslate"><span class="pre">ioctl</span></code> system calls</a></li>236<li class="toctree-l1"><a class="reference internal" href="resource.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">resource</span></code> — Resource usage information</a><ul>237<li class="toctree-l2"><a class="reference internal" href="resource.html#resource-limits">Resource Limits</a></li>238<li class="toctree-l2"><a class="reference internal" href="resource.html#resource-usage">Resource Usage</a></li>239</ul>240</li>241<li class="toctree-l1"><a class="reference internal" href="syslog.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">syslog</span></code> — Unix syslog library routines</a><ul>242<li class="toctree-l2"><a class="reference internal" href="syslog.html#examples">Examples</a><ul>243<li class="toctree-l3"><a class="reference internal" href="syslog.html#simple-example">Simple example</a></li>244</ul>245</li>246</ul>247</li>248</ul>249</div>250</section>251 252 253            <div class="clearer"></div>254          </div>255        </div>256      </div>257      <div class="sphinxsidebar" role="navigation" aria-label="Main">258        <div class="sphinxsidebarwrapper">259  <div>260    <h4>Previous topic</h4>261    <p class="topless"><a href="winsound.html"262                          title="previous chapter"><code class="xref py py-mod docutils literal notranslate"><span class="pre">winsound</span></code> — Sound-playing interface for Windows</a></p>263  </div>264  <div>265    <h4>Next topic</h4>266    <p class="topless"><a href="shlex.html"267                          title="next chapter"><code class="xref py py-mod docutils literal notranslate"><span class="pre">shlex</span></code> — Simple lexical analysis</a></p>268  </div>269  <script>270    document.addEventListener('DOMContentLoaded', () => {271        const title = document.querySelector('meta[property="og:title"]').content;272        const elements = document.querySelectorAll('.improvepage');273        const pageurl = window.location.href.split('?')[0];274        elements.forEach(element => {275            const url = new URL(element.href.split('?')[0].replace("-nojs", ""));276            url.searchParams.set('pagetitle', title);277            url.searchParams.set('pageurl', pageurl);278            url.searchParams.set('pagesource', "library/unix.rst");279            element.href = url.toString();280        });281    });282  </script>283  <div role="note" aria-label="source link">284    <h3>This page</h3>285    <ul class="this-page-menu">286      <li><a href="../bugs.html">Report a bug</a></li>287      <li><a class="improvepage" href="../improve-page-nojs.html">Improve this page</a></li>288      <li>289        <a href="https://github.com/python/cpython/blob/main/Doc/library/unix.rst?plain=1"290            rel="nofollow">Show source291        </a>292      </li>293      294    </ul>295  </div>296        </div>297<div id="sidebarbutton" title="Collapse sidebar">298<span>«</span>299</div>300 301      </div>302      <div class="clearer"></div>303    </div>  304    <div class="related" role="navigation" aria-label="Related">305      <h3>Navigation</h3>306      <ul>307        <li class="right" style="margin-right: 10px">308          <a href="../genindex.html" title="General Index"309             >index</a></li>310        <li class="right" >311          <a href="../py-modindex.html" title="Python Module Index"312             >modules</a> |</li>313        <li class="right" >314          <a href="shlex.html" title="shlex — Simple lexical analysis"315             >next</a> |</li>316        <li class="right" >317          <a href="winsound.html" title="winsound — Sound-playing interface for Windows"318             >previous</a> |</li>319 320          <li><img src="../_static/py.svg" alt="Python logo" style="vertical-align: middle; margin-top: -1px"></li>321          <li><a href="https://www.python.org/">Python</a> &#187;</li>322          <li class="switchers">323            <div class="language_switcher_placeholder"></div>324            <div class="version_switcher_placeholder"></div>325          </li>326          <li>327              328          </li>329    <li id="cpython-language-and-version">330      <a href="../index.html">3.15.0a6 Documentation</a> &#187;331    </li>332 333          <li class="nav-item nav-item-1"><a href="index.html" >The Python Standard Library</a> &#187;</li>334        <li class="nav-item nav-item-this"><a href="">Unix-specific services</a></li>335                <li class="right">336                    337 338    <div class="inline-search" role="search">339        <form class="inline-search" action="../search.html" method="get">340          <input placeholder="Quick search" aria-label="Quick search" type="search" name="q" id="search-box">341          <input type="submit" value="Go">342        </form>343    </div>344                     |345                </li>346            <li class="right">347<label class="theme-selector-label">348    Theme349    <select class="theme-selector" oninput="activateTheme(this.value)">350        <option value="auto" selected>Auto</option>351        <option value="light">Light</option>352        <option value="dark">Dark</option>353    </select>354</label> |</li>355            356      </ul>357    </div>  358    <div class="footer">359    &copy; <a href="../copyright.html">Copyright</a> 2001 Python Software Foundation.360    <br>361    This page is licensed under the Python Software Foundation License Version 2.362    <br>363    Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD License.364    <br>365    366      See <a href="/license.html">History and License</a> for more information.<br>367    368    369    <br>370 371    The Python Software Foundation is a non-profit corporation.372<a href="https://www.python.org/psf/donations/">Please donate.</a>373<br>374    <br>375      Last updated on Mar 10, 2026 (08:58 UTC).376    377      <a href="/bugs.html">Found a bug</a>?378    379    <br>380 381    Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.2.3.382    </div>383 384  </body>385</html>