<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>processes &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:processes</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 14:52:15 +0000</pubDate>
    <item>
      <title>Viewing processes</title>
      <link>https://personaljournal.ca/paulsutton/viewing-processes</link>
      <description>&lt;![CDATA[Viewing processes&#xA;&#xA;You can view a table that shows currently running processes and information about them.&#xA;&#xA;There are several tools for this:-  Both of these update in real time so you can see what is going on&#xA;&#xA;One is top &#xA;man top&#xA;top&#xA;&#xA;top&#xA;&#xA;The other is htop, which is the same as top, but has a colour output.&#xA;&#xA;man htop&#xA;htop&#xA;&#xA;htop&#xA;&#xA;These are really useful tools,  there is also ps&#xA;&#xA;man ps&#xA;$ ps&#xA;    PID TTY          TIME CMD&#xA;  51221 pts/0    00:00:00 bash&#xA;  51239 pts/0    00:00:00 ps&#xA;ps -a&#xA;    PID TTY          TIME CMD&#xA;  51251 pts/0    00:00:00 ps&#xA;ps -u&#xA;USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND&#xA;psutton    51221  0.0  0.0  11284  5504 pts/0    Ss   22:51   0:00 bash&#xA;psutton    51256  0.0  0.0  13760  4608 pts/0    R+   22:53   0:00 ps -u&#xA;ps -x&#xA;&#xA;PID TTY      STAT   TIME COMMAND&#xA;   2016 ?        Ss     0:00 /usr/lib/systemd/systemd --user&#xA;   2017 ?        S      0:00 (sd-pam)&#xA;   2029 ?        S&lt;sl   0:13 /usr/bin/pipewire&#xA;   2030 ?        Ssl    0:00 /usr/bin/pipewire -c filter-chain.conf&#xA;   2031 ?        S&lt;sl   0:00 /usr/bin/wireplumber&#xA;   2033 ?        S&lt;sl   0:21 /usr/bin/pipewire-pulse&#xA;Note : Above is NOT full output,  &#xA;&#xA;If you are ever unsure as to what a process is, you can try seeing if there is a man page.&#xA;NAME&#xA;       pipewire - The PipeWire media server&#xA;If not,  you can look it up using a search tool such as duckduckgo, which from this I found info on wireplumber on the Arch Linux wiki.&#xA;&#xA;Links&#xA;&#xA;Linux performance tools&#xA;&#xA;Tags&#xA;&#xA;#Bash,#Tools,#Processes,#htop,#top&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Viewing processes</p>

<p>You can view a table that shows currently running processes and information about them.</p>

<p>There are several tools for this:–  Both of these update in real time so you can see what is going on</p>

<p>One is top</p>

<pre><code>man top
top
</code></pre>

<p><img src="https://salsa.debian.org/zleap-guest/blog-media/-/raw/master/top.png" alt="top"></p>

<p>The other is htop, which is the same as top, but has a colour output.</p>

<pre><code>man htop
htop
</code></pre>

<p><img src="https://salsa.debian.org/zleap-guest/blog-media/-/raw/master/htop.png" alt="htop"></p>

<p>These are really useful tools,  there is also ps</p>

<pre><code>man ps
</code></pre>

<pre><code>$ ps
    PID TTY          TIME CMD
  51221 pts/0    00:00:00 bash
  51239 pts/0    00:00:00 ps
</code></pre>

<pre><code>ps -a
    PID TTY          TIME CMD
  51251 pts/0    00:00:00 ps
</code></pre>

<pre><code>ps -u
USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
psutton    51221  0.0  0.0  11284  5504 pts/0    Ss   22:51   0:00 bash
psutton    51256  0.0  0.0  13760  4608 pts/0    R+   22:53   0:00 ps -u
</code></pre>

<pre><code>ps -x

PID TTY      STAT   TIME COMMAND
   2016 ?        Ss     0:00 /usr/lib/systemd/systemd --user
   2017 ?        S      0:00 (sd-pam)
   2029 ?        S&lt;sl   0:13 /usr/bin/pipewire
   2030 ?        Ssl    0:00 /usr/bin/pipewire -c filter-chain.conf
   2031 ?        S&lt;sl   0:00 /usr/bin/wireplumber
   2033 ?        S&lt;sl   0:21 /usr/bin/pipewire-pulse
</code></pre>

<p>Note : Above is NOT full output,</p>

<p>If you are ever unsure as to what a process is, you can try seeing if there is a man page.</p>

<pre><code>NAME
       pipewire - The PipeWire media server
</code></pre>

<p>If not,  you can look it up using a search tool such as <a href="https://duckduckgo.com/" rel="nofollow">duckduckgo</a>, which from this I found info on <a href="https://wiki.archlinux.org/title/WirePlumber" rel="nofollow">wireplumber</a> on the Arch Linux wiki.</p>

<p><strong>Links</strong></p>
<ul><li><a href="https://www.brendangregg.com/linuxperf.html" rel="nofollow">Linux performance tools</a></li></ul>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:Bash" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Bash</span></a>,<a href="/paulsutton/tag:Tools" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Tools</span></a>,<a href="/paulsutton/tag:Processes" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Processes</span></a>,<a href="/paulsutton/tag:htop" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">htop</span></a>,<a href="/paulsutton/tag:top" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">top</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/viewing-processes</guid>
      <pubDate>Sat, 03 May 2025 06:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>