Replacing rc.local in systemd Linux systems
Missing rc.local for adding commands to run on startup?
The rc.local file was—and in some cases still is—the place for Linux sysadmins to put commands that need to be run at startup. Use of the rc.local file is not only deprecated but after a couple of hours worth of attempts, was not working in any event. This despite the fact that the systemd documentation mentions the use of a “generator” that generates systemd services from an rc.local file if one exists.
Here’s how to set up similar functionality with today’s systemd.
The Art of Problem Solving
Image by: Opensource.com Although it would be nice to believe that cars, home theater systems, computers, and Linux never break, the reality is that they...
Problem solving strategies for SysAdmins
Solving complex problems is not a straightforward proposition.
I’ve participated in plenty of technical interviews with people who had passed many certification tests and who had fine resumes. I also participated in many interviews in which we were looking for Linux skills, but very few of those applicants had certifications. Very few of the Linux applicants were yet certified.
Few of the Windows certificate owners could reason their way through the scenarios we presented while a very large percentage of the Linux applicants were able to do so.
How I fixed Random Reboots on One of My Laptops
I have three laptops that I've purchased from System76 out of Denver Colorado. They design and build exceptional laptops and install Pop!_OS, their own mix...
Managing devices in Linux
There are many interesting features of the Linux directory structure. In this article I cover some fascinating aspects of the /dev directory.
Device files are also known as device special files. Device files are employed to provide the operating system and users an interface to the devices that they represent. All Linux device files are located in the /dev directory, which is an integral part of the root (/) filesystem.
Use ‘grep’ to solve a 2-dimensional word puzzle
Regular expressions match patterns and help you solve problems.
Comparing BASIC with FORTRAN 77
I applied what I learned about BASIC to learn the FORTRAN 77 programming language.
Get started with Midnight Commander, a visual shell and file manager for Linux
Midnight Commander (MC) is a text-based Command Line Interface (CLI) program. It is particularly useful when a GUI is not available but can also be used as a primary file manager in a terminal session even when you are using a GUI. Midnight Commander can be used to interact with local and remote Linux computers using the CLI.
The man page for Midnight Commander calls it a visual shell because it’s capabilities are greater than the file manager we usually use it as. This article will provide you with enough information to get started using Midnight Commander as a file manager as well as its other capabilities.
Streamline Your Small Business with This Open Source Accounting App
Using GnuCash puts you in control of your small business.
Get Publii – Static Site Generator
You don’t need a web content management system to create and maintain websites.
A little programming goes a long way
It helps to know some programming to solve these little problems.
Linux desktops and laptops
How do you run Linux? We asked our community to find out.
My open source story
How I got started in open source, from GNU Emacs and installing Linux in 1993.
My first programming language
Apple BASIC was how I first learned how to write my own computer programs.
3 ways to read files in C
There’s the simple way, and there’s the fast way. Let’s compare.
The job is not done until the documentation is complete
Which came first, the program or the documentation? Therein lies the dilemma.
I don’t think I have ever heard anyone say, “This documentation is great.” Mostly I hear how badly some specific documentation sucks, and I have repeated that refrain myself many times.