<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.kptree.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.kptree.net/feed.php">
        <title>KPTree Wiki</title>
        <description></description>
        <link>https://wiki.kptree.net/</link>
        <image rdf:resource="https://wiki.kptree.net/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-09-12T06:30:27+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:programs?rev=1763108348&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:linux_commands?rev=1774144789&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:flatpak?rev=1769139150&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:dns?rev=1754709083&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:pikvm?rev=1754829003&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:boot?rev=1782718564&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:nginx?rev=1703834683&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/tech_notes:ssh?rev=1709952350&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.kptree.net/_media/wiki:dokuwiki.svg">
        <title>KPTree Wiki</title>
        <link>https://wiki.kptree.net/</link>
        <url>https://wiki.kptree.net/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.kptree.net/tech_notes:programs?rev=1763108348&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-14T08:19:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Programs &amp; Applications</title>
        <link>https://wiki.kptree.net/tech_notes:programs?rev=1763108348&amp;do=diff</link>
        <description>programs applications pipx flatpak

Programs &amp; Applications

dpkg -l

dpkg -l lists all the installed programs on a Debian apt based system.  There are too many to list all and many are built in system commands.

Below are some that I highlight for interest and future reference to easily find on reinstall.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/tech_notes:linux_commands?rev=1774144789&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-22T01:59:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux CLI Commands</title>
        <link>https://wiki.kptree.net/tech_notes:linux_commands?rev=1774144789&amp;do=diff</link>
        <description>cli commands

Linux CLI Commands

Various Linux CLI (Command Line Interface) Commands with examples and grouped by type

File System

Find specific file types

	* Using ls:
		* ls -lhaF | grep ^l   # list links
		* ls -lhaF | grep ^d   # list directories
		* ls -lhaF | grep ^-</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/tech_notes:flatpak?rev=1769139150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-23T03:32:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Flatpak</title>
        <link>https://wiki.kptree.net/tech_notes:flatpak?rev=1769139150&amp;do=diff</link>
        <description>linux flatpak snap universal package

Flatpak

Flatpak is a universal Linux package management system, that is more agnostic than the Linux distributions package management systems. Flatpak currently only works with a desk top environment, it is not for servers. 

There are other universal package management systems available. One popular example is snap, however this is from Ubuntu and seems propriety in nature.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/tech_notes:dns?rev=1754709083&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-09T03:11:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Domain names, domain nameservers, DNS and DHCP</title>
        <link>https://wiki.kptree.net/tech_notes:dns?rev=1754709083&amp;do=diff</link>
        <description>Domain names, domain nameservers, DNS and DHCP

Domain names, Domain nameservers, DNS and DHCP are a key part of the internet back bone.

	* DNS (Domain Name System) resolves the text domain names to the relevant IP (Internet Protocol) addresses.  
	*</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/tech_notes:pikvm?rev=1754829003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-10T12:30:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PiKVM</title>
        <link>https://wiki.kptree.net/tech_notes:pikvm?rev=1754829003&amp;do=diff</link>
        <description>linux kvm ipmi pikvm bmc

PiKVM

I purchased a PiKVM kit in 2021, and got it operational at that time.  I did not need to use it until recently, 2024-09. Basically a special &#039;hat&#039; is mounted on a standard Raspberry Pi 4, the smallest memory unit type being sufficient (2 GB).  The kit was complete with all the required parts, such as the hat, Raspberry PI, a case, small OLED display and various cables.  The PiKVM is V3 HAT with RPi V4 2GB.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/tech_notes:boot?rev=1782718564&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-29T07:36:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>boot tools</title>
        <link>https://wiki.kptree.net/tech_notes:boot?rev=1782718564&amp;do=diff</link>
        <description>linux boot uefi ventoy secure secure_boot

boot tools

list drives

	*  df -h
	*  sudo fdisk -l
	*  lsblk flags:
		*  -f to get more verbose output
		*  -o to get specific output columns, use -h option to see list of column options

	*  blkid
	*  ls -l /dev/disk/by-id, additional list options:</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/tech_notes:nginx?rev=1703834683&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-29T07:24:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Nginx</title>
        <link>https://wiki.kptree.net/tech_notes:nginx?rev=1703834683&amp;do=diff</link>
        <description>nginx http

Nginx

On a simple system nginx can be started with /usr/sbin/nginx basically calling nginx executable with defaults.

nginx -h

nginx version: nginx/1.24.0
Usage: nginx [-?hvVtTq] [-s signal] [-p prefix]
             [-e filename] [-c filename] [-g directives]

Options:
  -?,-h         : this help
  -v            : show version and exit
  -V            : show version and configure options then exit
  -t            : test configuration and exit
  -T            : test configuration, d…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/tech_notes:ssh?rev=1709952350&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-09T02:45:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh with key files</title>
        <link>https://wiki.kptree.net/tech_notes:ssh?rev=1709952350&amp;do=diff</link>
        <description>linux ssh ssh-keygen

ssh with key files

The advantages of using SSH key-based include:

	* Improved security
	* Easier access to ssh (if password keys are not used)

Clearly use of unique password encrypted keys gives best security.  However if a user has access to you terminal and user password they effectively have full system access anyway.</description>
    </item>
</rdf:RDF>
