If you are interested in Linux commands frequently used by Linux sysadmins and power users, I’ve published this five-part series with over 90 update: 100+ Linux commands with links to each of the five articles in this series — click on each subheading. This list covers popular Linux commands used by sysadmins and power users. […]
Linux Performance – Part 3: No Swap Space
Previous articles covered traditional swap and alternative methods like ZRAM to improve Linux memory management and performance. However, sometimes removing swap altogether can sometimes work well, especially in systems with plenty of RAM dedicated to critical workloads. This article looks at scenarios where disabling swap makes sense, then walks through setting the swappiness parameter to […]
Boost Your Linux Command Line Productivity, Part 1
Welcome to the first part of a series of command line tips to boost your Linux productivity. The command line interface can be a lifesaver for those who work on these systems regularly. In this series, we will explore five ways to help you work faster and more efficiently on Linux servers (or Linux desktops) […]
last command in Linux with Examples – View history of user logins
This last command guide is a follow-up of my previous 90 Linux Commands frequently used by Linux Sysadmins article. Every week, or as time allows, I will publish articles on around 90 commands geared toward Linux sysadmins and Linux power users. Let’s continue this series with the last command. You may be working with other system administrators and developers […]
Should I stay on Arch or try Fedora?
For the last month, this war has been raging in my mind. Stay with Arch or try Fedora? I have been on various flavors of Arch Linux for the last two years. What keeps me coming back is the Wiki and the ability to troubleshoot problems with a simple search. Sure, there have been times […]
Running Out of RAM on Linux? Add Zram Before Upgrading!
Over the past few weeks, the RAM (or system memory) usage on my workstation has increased due to a heavier workload across multiple workspaces. Largely due to an increased number of open web browser tabs as well as other applications spread across 8 other workspaces. With 16 GB of RAM on my system, lately I’ve […]
Crontab Deleted by Mistake: How to Recover from ‘crontab -r’
Years ago, I learned the power of command-line mistakes the truly hard way when I ran the mother of all destructive commands: rm -rf. I refuse to believe (but can’t remember if it was actually rm -rf / or maybe I instead nuked a system directory) but it was equally bad. Let’s just say it […]
Ubuntu Pro: Get Free 10-Year Security & Livepatch Updates
Ubuntu has been a popular choice for many users for years. However, with the rise of cyberattacks, security has become a primary concern for many users, especially those running critical applications and services. To meet the growing demand for secure and reliable Ubuntu deployments, Canonical, the company behind Ubuntu, has introduced Ubuntu Pro, a subscription-based […]
Securing Linux with SELinux (or AppArmor)
SELinux and AppArmor have been around for many years, but are still essential for maintaining a secure Linux environment. This article will cover how to set them up and troubleshoot these mandatory access control (MAC) frameworks. Even if they seem overwhelming at first, learning how they work and how to manage them is an important step […]
IPv4: The Legacy Internet Protocol That Will Outlive Most of Us
IPv4 has been the backbone of the internet since its inception and despite its well-known limitations it will not be fully deprecated in our lifetime. IPv6 adoption is growing, but IPv4 is deep in the global networking infrastructure, so its full phase out is a long way off. Much like the Agent Smith clones in […]