diff options
Diffstat (limited to 'static/freebsd/man4/linprocfs.4 3.html')
| -rw-r--r-- | static/freebsd/man4/linprocfs.4 3.html | 164 |
1 files changed, 0 insertions, 164 deletions
diff --git a/static/freebsd/man4/linprocfs.4 3.html b/static/freebsd/man4/linprocfs.4 3.html deleted file mode 100644 index 79a0d2e1..00000000 --- a/static/freebsd/man4/linprocfs.4 3.html +++ /dev/null @@ -1,164 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">LINPROCFS(4)</td> - <td class="head-vol">Device Drivers Manual</td> - <td class="head-rtitle">LINPROCFS(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">linprocfs</code> — <span class="Nd">Linux - process file system</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<div class="Bd Li"> -<pre>linprocfs /compat/linux/proc linprocfs rw 0 0</pre> -</div> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The Linux process file system, or - <code class="Nm">linprocfs</code>, emulates a subset of Linux' process file - system and is required for the complete operation of some Linux - binaries.</p> -<p class="Pp">The <code class="Nm">linprocfs</code> provides a two-level view of - process space. At the highest level, processes themselves are named, - according to their process ids in decimal, with no leading zeros. There is - also a special node called <span class="Pa">self</span> which always refers - to the process making the lookup request.</p> -<p class="Pp">Each process node is a directory containing several files:</p> -<dl class="Bl-tag"> - <dt><span class="Pa">auxv</span></dt> - <dd>The auxiliary vector passed to the program.</dd> - <dt><span class="Pa">cmdline</span></dt> - <dd>The command line used to execute the process.</dd> - <dt><span class="Pa">cwd</span></dt> - <dd>A symbolic link pointing to the current work directory of the - process.</dd> - <dt><span class="Pa">environ</span></dt> - <dd>The list of environment variables and values of the process. Every - variable and pair value is separated from the next by a NULL byte.</dd> - <dt><span class="Pa">exe</span></dt> - <dd>A reference to the vnode from which the process text was read. This can be - used to gain access to the process' symbol table, or to start another copy - of the process.</dd> - <dt><span class="Pa">limits</span></dt> - <dd>The soft and hard limits for the process along with the units used.</dd> - <dt><span class="Pa">maps</span></dt> - <dd>Memory map of the process.</dd> - <dt><span class="Pa">mem</span></dt> - <dd>The complete virtual memory image of the process. Only those addresses - which exist in the process can be accessed. Reads and writes to this file - modify the process. Writes to the text segment remain private to the - process.</dd> - <dt><span class="Pa">mountinfo</span></dt> - <dd>Information about mount points.</dd> - <dt><span class="Pa">mounts</span></dt> - <dd>Similar to the above.</dd> - <dt><span class="Pa">oom_score_adj</span></dt> - <dd>Score adjustment for the Out Of Memory killer.</dd> - <dt><span class="Pa">root</span></dt> - <dd>Symbolic link to the root directory for this process.</dd> - <dt><span class="Pa">stat</span></dt> - <dd>Process statistics. It includes user, nice, system, idle, iowait, irq, - softirq, steal, guest and guest_nice.</dd> - <dt><span class="Pa">statm</span></dt> - <dd>Process size statistics. It includes total program size, resident set - size, number of resident shared pages (unused), text size, library size - (unused), data + stack and dirty pages (unused).</dd> - <dt><span class="Pa">status</span></dt> - <dd>Process statistics in human readable form. It includes process name, - state, PID, etc.</dd> - <dt><span class="Pa">task</span></dt> - <dd>Dummy directory to avoid problems in specific software such as - Chromium.</dd> -</dl> -<p class="Pp">Each node is owned by the process's user, and belongs to that - user's primary group, except for the <span class="Pa">mem</span> node, which - belongs to the <code class="Li">kmem</code> group.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1> -<dl class="Bl-tag Bl-compact"> - <dt><span class="Pa">/compat/linux/proc</span></dt> - <dd>The normal mount point for <code class="Nm">linprocfs</code>.</dd> - <dt><span class="Pa">/compat/linux/proc/cmdline</span></dt> - <dd>Contains the path of the kernel image used to boot the system.</dd> - <dt><span class="Pa">/compat/linux/proc/cpuinfo</span></dt> - <dd>CPU vendor and model information in human-readable form.</dd> - <dt><span class="Pa">/compat/linux/proc/devices</span></dt> - <dd>List of character and block devices. The later is usually empty on - <span class="Ux">FreeBSD</span>.</dd> - <dt id="nodev"><span class="Pa">/compat/linux/proc/filesystems</span></dt> - <dd>List of supported filesystems. For pseudo filesystems, the first column - contains - <a class="permalink" href="#nodev"><i class="Em">nodev</i></a>.</dd> - <dt><span class="Pa">/compat/linux/proc/meminfo</span></dt> - <dd>System memory information in human-readable form.</dd> - <dt><span class="Pa">/compat/linux/proc/modules</span></dt> - <dd>Loaded kernel modules. Empty for now.</dd> - <dt><span class="Pa">/compat/linux/proc/mounts</span></dt> - <dd>Devices corresponding mount points.</dd> - <dt><span class="Pa">/compat/linux/proc/mtab</span></dt> - <dd>Same as above.</dd> - <dt><span class="Pa">/compat/linux/proc/partitions</span></dt> - <dd>Partition information including major and minor numbers, number of blocks - and name. The rest of the fields are set to zero.</dd> - <dt><span class="Pa">/compat/linux/proc/stat</span></dt> - <dd>System statistics. For each cpu it includes at most user time, nice time, - system time and idle time, iowait (time waiting for I/O to complete), - times serving irqs and softirq, steal, guest and guest_nice times that - represent times spent in different modes in a virtualized environment. The - last columns are set to zero. This file also contains brief statistics for - disks, context switches and more.</dd> - <dt><span class="Pa">/compat/linux/proc/swap</span></dt> - <dd>Information about the swap device if any.</dd> - <dt><span class="Pa">/compat/linux/proc/uptime</span></dt> - <dd>Time since the last boot and time spent in idle state.</dd> - <dt><span class="Pa">/compat/linux/proc/version</span></dt> - <dd>Version of the emulated linux system.</dd> - <dt><span class="Pa">/compat/linux/proc/</span>⟨<var class="Ar">pid</var>⟩</dt> - <dd>A directory containing process information for process - <var class="Ar">pid</var>.</dd> - <dt><span class="Pa">/compat/linux/proc/self</span></dt> - <dd>A symlink to a directory containing process information for the current - process.</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="EXAMPLES"><a class="permalink" href="#EXAMPLES">EXAMPLES</a></h1> -<p class="Pp">To mount a <code class="Nm">linprocfs</code> file system on - <span class="Pa">/compat/linux/proc</span>:</p> -<p class="Pp"></p> -<div class="Bd Bd-indent"><code class="Li">mount -t linprocfs linprocfs - /compat/linux/proc</code></div> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">mount(2)</a>, <a class="Xr">unmount(2)</a>, - <a class="Xr">auxv(3)</a>, <a class="Xr">linux(4)</a>, - <a class="Xr">procfs(5)</a>, <a class="Xr">pseudofs(9)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp">The <code class="Nm">linprocfs</code> first appeared in - <span class="Ux">FreeBSD 4.0</span>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1> -<p class="Pp">The <code class="Nm">linprocfs</code> was derived from - <code class="Nm">procfs</code> by <span class="An">Pierre Beyssac</span>. - This manual page was written by <span class="An">Dag-Erling - Smørgrav</span>, based on the <a class="Xr">procfs(5)</a> manual page - by <span class="An">Garrett Wollman</span>.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">December 26, 2025</td> - <td class="foot-os">FreeBSD 15.0</td> - </tr> -</table> |
