<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on Mostly Copy &amp; Paste</title><link>https://mostlycopyandpaste.com/articles/linux/</link><description>Recent content in Linux on Mostly Copy &amp; Paste</description><generator>Hugo</generator><language>en-us</language><copyright>© 2026 Kevin Duane. All rights reserved.</copyright><lastBuildDate>Thu, 26 Feb 2026 10:00:00 -0800</lastBuildDate><atom:link href="https://mostlycopyandpaste.com/articles/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>The Complete SSH Guide for 2026: Keys, Config, Tunneling, and Security</title><link>https://mostlycopyandpaste.com/articles/2026/02/the-complete-ssh-guide/</link><pubDate>Thu, 26 Feb 2026 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2026/02/the-complete-ssh-guide/</guid><description>Everything you need to know about SSH in 2026 — from Ed25519 keys and ProxyJump to connection multiplexing, rsync, tunneling, and security hardening.</description></item><item><title>Ten Essential Linux Admin Tools | Linux Magazine</title><link>https://mostlycopyandpaste.com/articles/2010/09/ten-essential-linux-admin-tools-linux-magazine/</link><pubDate>Mon, 27 Sep 2010 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2010/09/ten-essential-linux-admin-tools-linux-magazine/</guid><description>System Administrators SAs need a set of tools with which to manage their often unmanageable systems and environments. These ten essential Linux&amp;hellip;</description></item><item><title>Linux command to gathers up information about a Linux system</title><link>https://mostlycopyandpaste.com/articles/2009/03/linux-command-to-gathers-up-information-about-a-linux-system/</link><pubDate>Fri, 13 Mar 2009 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2009/03/linux-command-to-gathers-up-information-about-a-linux-system/</guid><description>If you are developing an application for Linux desktop and would like to automatically find out more information about system, use the following commands&amp;hellip;</description></item><item><title>SSH and SCP: Howto, tips &amp; tricks</title><link>https://mostlycopyandpaste.com/articles/2008/09/ssh-and-scp-howto-tips-tricks/</link><pubDate>Wed, 17 Sep 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/09/ssh-and-scp-howto-tips-tricks/</guid><description>A basic tutorial about the Linux commands ssh and scp. It features explanation about the syntax, the possibilities and the differences between the two. It&amp;hellip;</description></item><item><title>ShellSQL - SQL for shell scripts</title><link>https://mostlycopyandpaste.com/articles/2008/09/shellsql-sql-for-shell-scripts/</link><pubDate>Tue, 16 Sep 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/09/shellsql-sql-for-shell-scripts/</guid><description>&lt;p&gt;| &lt;a href="http://www.edlsystems.com/shellsql/"&gt;ShellSQL - SQL for shell
scripts&lt;/a&gt;
| ShellSQL is a suite of programs designed to enable LINUX/UNIX shell
scripts to connect to SQL engines and execute SQL queries and commands
in a simple way enabling intergration with the rest of the script. For
example, it can do things like..&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#/bin/shHANDLE=`shpostgres dbname=mydb`

shsql $HANDLE &amp;quot;begin&amp;quot;

for ARG in $

do

shsql $HANDLE &amp;quot;insert into mytable fld1, fld2&amp;quot; \

&amp;quot;values nextvalmyseq, $ARG&amp;quot;

done

shsql $HANDLE &amp;quot;commit&amp;quot;

if [ $# -gt 0 ]

then

ROWS=`shsql $HANDLE &amp;quot;select count from mytable&amp;quot;`

echo &amp;quot;No of rows now in table is&amp;quot; $ROWS

fi

shsqlend $HANDLE
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For details on how it hangs together have a look at the
&lt;a href="http://www.edlsystems.com/shellsql/"&gt;overview&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>All about Linux: Enabling and disabling services during start up in GNU/Linux</title><link>https://mostlycopyandpaste.com/articles/2008/08/all-about-linux-enabling-and-disabling-services-during-start-up-in-gnulinux/</link><pubDate>Tue, 19 Aug 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/08/all-about-linux-enabling-and-disabling-services-during-start-up-in-gnulinux/</guid><description>So how do you disable these services so that they are not started at boot time?&amp;hellip;</description></item><item><title>The Mad Philosopher » ssh keep-alive tip</title><link>https://mostlycopyandpaste.com/articles/2008/07/the-mad-philosopher--ssh-keep-alive-tip/</link><pubDate>Tue, 22 Jul 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/07/the-mad-philosopher--ssh-keep-alive-tip/</guid><description>Whenever I login remotely to my machine in Canada, the ssh session dies after a while if I don&amp;rsquo;t actively type something. This is not the server timing&amp;hellip;</description></item><item><title>Ubuntu Unleashed: The Top Security Tools in the Ubuntu with 1 click Installation!</title><link>https://mostlycopyandpaste.com/articles/2008/06/ubuntu-unleashed-the-top-security-tools-in-the-ubuntu-with-1-click-installation/</link><pubDate>Thu, 26 Jun 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/06/ubuntu-unleashed-the-top-security-tools-in-the-ubuntu-with-1-click-installation/</guid><description>Here is a collection of security tools that you should look through to add to your arsenal to help keep the peace on your pc/network or unleash war on&amp;hellip;</description></item><item><title>How to Change the Timezone in Linux - wikiHow</title><link>https://mostlycopyandpaste.com/articles/2008/04/how-to-change-the-timezone-in-linux-wikihow/</link><pubDate>Wed, 02 Apr 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/04/how-to-change-the-timezone-in-linux-wikihow/</guid><description>&lt;p&gt;| &lt;a href="http://www.wikihow.com/Change-the-Timezone-in-Linux"&gt;How to Change the Timezone in Linux -
wikiHow&lt;/a&gt;
| Most modern Linux distributions have user-friendly programs to set the
timezone, often accesible through the program menus or right-clicking
the clock in a desktop environment such as KDE or GNOME. Failing that
it's possible to manually change the system timezone in Linux in a
few short steps.&lt;/p&gt;
&lt;p&gt;| 1. Logged in as root, check which timezone your machine is currently
using by executing &lt;code&gt;date&lt;/code&gt;. You'll see something like Mon 17 Jan
2005 12:15:08 PM PST, PST in this case is the current timezone.
| 2. Change to the directory /usr/share/zoneinfo here you will find a
list of time zone regions. Choose the most appropriate region, if you
live in Canada or the US this directory is the &amp;quot;America&amp;quot; directory.
| 3. If you wish, backup the previous timezone configuration by copying
it to a different location. Such as&lt;/p&gt;</description></item><item><title>How to unzip very large files</title><link>https://mostlycopyandpaste.com/articles/2008/03/how-to-unzip-very-large-files/</link><pubDate>Tue, 18 Mar 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/03/how-to-unzip-very-large-files/</guid><description>Some windows programs use a compression for larger files that is not compatible with the linux unzip command. Resulting in the following error:&amp;hellip;</description></item><item><title>O+P Insights: Linux HW RAID Howto</title><link>https://mostlycopyandpaste.com/articles/2008/01/op-insights-linux-hw-raid-howto/</link><pubDate>Thu, 03 Jan 2008 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2008/01/op-insights-linux-hw-raid-howto/</guid><description>There is great software RAID support in Linux these days. I still prefer having RAID done by some HW component that operates independently of the OS. This&amp;hellip;</description></item><item><title>Using Rsync and SSH</title><link>https://mostlycopyandpaste.com/articles/2007/12/using-rsync-and-ssh/</link><pubDate>Sat, 01 Dec 2007 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2007/12/using-rsync-and-ssh/</guid><description>A classic guide to setting up automated rsync backups over SSH with key-based authentication, originally from Troy Johnson&amp;rsquo;s tutorial.</description></item><item><title>SUPERGUIDE: The Open Source Challenge. How to replace Windows completely with Ubuntu. | APC Magazine</title><link>https://mostlycopyandpaste.com/articles/2007/09/superguide-the-open-source-challenge-how-to-replace-windows-completely-with-ubuntu-apc-magazine/</link><pubDate>Mon, 17 Sep 2007 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2007/09/superguide-the-open-source-challenge-how-to-replace-windows-completely-with-ubuntu-apc-magazine/</guid><description>But have I just been conditioned into using Windows because of past experience, or applications, or file formats, or the myriad other reasons that make&amp;hellip;</description></item><item><title>Learning and Mastering the Linux VI / VIM editor</title><link>https://mostlycopyandpaste.com/articles/2007/08/learning-and-mastering-the-linux-vi-vim-editor/</link><pubDate>Wed, 29 Aug 2007 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2007/08/learning-and-mastering-the-linux-vi-vim-editor/</guid><description>The VI editor is a screen-based editor used by many Unix users. The VI editor has powerful features to aid programmers, but many beginning users avoid&amp;hellip;</description></item><item><title>10 minutes to run every Windows app on your Ubuntu desktop</title><link>https://mostlycopyandpaste.com/articles/2007/08/10-minutes-to-run-every-windows-app-on-your-ubuntu-desktop/</link><pubDate>Mon, 13 Aug 2007 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2007/08/10-minutes-to-run-every-windows-app-on-your-ubuntu-desktop/</guid><description>This simple guide will bring up the Windows start menu inside GNOME and allow you to run, use and install any Windows app (that can run in a VM) inside&amp;hellip;</description></item><item><title>10 Linux Shell Tricks You Don't Already Know. Really, we swear.</title><link>https://mostlycopyandpaste.com/articles/2007/06/10-linux-shell-tricks-you-dont-already-know-really-we-swear/</link><pubDate>Sun, 17 Jun 2007 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2007/06/10-linux-shell-tricks-you-dont-already-know-really-we-swear/</guid><description>&lt;p&gt;| Here&amp;rsquo;s a bunch of damn useful commands you haven&amp;rsquo;t heard before.
| 1. A Simple way to Send Output and Errors
| 2. Parallelize Your Loops
| 3. Catch Memory Leaks By Using Top via Cron
| 4. Standard in directly from the command line
| 5. Set a Random Initial Password, That Must be Changed
| 6. Add Your Public Key to Remote Machines the Easy Way
| 7. Extract an RPM without any additional software
| 8. See How a File Has Changed from Factory Defaults
| 9. Undo Your Network Screwups After You&amp;rsquo;ve Lost the Connection
| 10. Check a Port is Open&lt;/p&gt;</description></item><item><title>Linux HOWTO: NetMasks Explained</title><link>https://mostlycopyandpaste.com/articles/2007/04/linux-howto-netmasks-explained/</link><pubDate>Thu, 12 Apr 2007 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2007/04/linux-howto-netmasks-explained/</guid><description>Every machine needs an individual address. To keep things simple, we assign them in clumps; each network of machines generally gets a range of addresses.</description></item><item><title>HOWTO Create Your Personal All-In-One USB Knoppix 5.1.0</title><link>https://mostlycopyandpaste.com/articles/2007/01/howto-create-your-personal-all-in-one-usb-knoppix-510/</link><pubDate>Tue, 02 Jan 2007 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2007/01/howto-create-your-personal-all-in-one-usb-knoppix-510/</guid><description>You can take your desktop wherever you go, on USB stick, and newest working Debian 4.0 &amp;lsquo;Etch&amp;rsquo; to boot! The well-known flavor of Debian, engineered in&amp;hellip;</description></item><item><title>LDAP Authentication In Linux</title><link>https://mostlycopyandpaste.com/articles/2006/08/ldap-authentication-in-linux/</link><pubDate>Fri, 25 Aug 2006 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2006/08/ldap-authentication-in-linux/</guid><description>This howto will show you howto store your users in LDAP and authenticate some of the services against it. I will not show howto install particular&amp;hellip;</description></item><item><title>Sysadmin toolbox</title><link>https://mostlycopyandpaste.com/articles/2005/11/sysadmin-toolbox/</link><pubDate>Thu, 03 Nov 2005 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2005/11/sysadmin-toolbox/</guid><description>This is mainly for Linux folk but Mac Admins should be able to find equivalent tools.</description></item><item><title>Mac OS X - Hidden Files</title><link>https://mostlycopyandpaste.com/articles/2005/07/mac-os-x-hidden-files/</link><pubDate>Fri, 22 Jul 2005 10:00:00 -0800</pubDate><guid>https://mostlycopyandpaste.com/articles/2005/07/mac-os-x-hidden-files/</guid><description>&lt;p&gt;Articles &amp;gt; Trash or Treasure&amp;quot;
href=&amp;quot;http://maczealots.com/articles/hiddenfiles/&amp;quot;&amp;gt;MacZealots &amp;gt;
Articles &amp;gt; Trash or Treasure&lt;/p&gt;
&lt;p&gt;The idea of a hidden file has changed since the days of the classic Mac
OS, where a file's &amp;quot;hidden&amp;quot; attribute was set in the resource fork of
the file, and wasn't immediately accessible to the user. In OS X (and
UNIX in general), it's much easier. All you have to do is preface the
name of a file with a period (&amp;quot;.&amp;quot;), and the file won't show up in the
Finder, as well as Save/Open dialogs, etc. This can be a good way to
hide a confidential file&lt;/p&gt;</description></item></channel></rss>