This is a general reference section for some of the technical information, procedures, terms, and computer commands I come across that may not be obvious to everyone. I sometimes find it annoying that some documentation throws these type of items in assuming everyone knows what they are or what they mean. “Just do it (with no explanation) are the ones I find frustrating.
The cp command is part of the Linux Core Utilities. It can be thought of as an acronym for copy or copy-paste if you like. It is used to create copies of files and directories. (more…)
The printf command is a small program that creates formatted output. It is available in several programing languages, as well as several different command shells. In this post I will focus on using printf in the Bourne-again Shell (bash) used in many Linux distributions. (more…)
In a previous post we talked about ownership and file permissions. In this post we will discuss setuid (set user id) and setgid (set group id). Additionally we will talk about sticky bits. (more…)
One of the most important, and arguably one of the least understood by newcomers and average users, features of Unix/Linux is file permissions and ownership. (more…)
When using a web hosting provider, or even setting up your own web server, you may notice that not all absolute paths are the same. This is because of the web server document root. (more…)