Linux Today

Subscribe to Linux Today feed Linux Today
Updated: 5 hours 6 min ago

5 Bash Scripts I Use Daily as a Linux SysAdmin

Fri, 06/27/2025 - 09:40

If you’ve spent any time managing Linux systems, you already know how repetitive and time-consuming some tasks can be. Whether it’s checking disk space, restarting failed services, or keeping your system updated, doing everything manually quickly becomes a headache, especially if you’re handling more than one server.

Bash scripts are like tiny assistants that help you automate common tasks, reduce human error, and save valuable time. Instead of running the same commands over and over again, you can let your scripts handle it – reliably and consistently.

Over the years, many system administrators have created and refined scripts to monitor systems, automate maintenance, and respond to issues before they become serious problems.

The post 5 Bash Scripts I Use Daily as a Linux SysAdmin appeared first on Linux Today.

Amazon Linux 2023 Secures FIPS 140-3 Certification

Fri, 06/27/2025 - 09:38

Amazon Linux 2023 has earned FIPS 140-3 validation, confirming its cryptographic modules meet top U.S. and Canadian government security standards.

The post Amazon Linux 2023 Secures FIPS 140-3 Certification appeared first on Linux Today.

Ollama: Open Source AI That Runs on Your Computer

Fri, 06/27/2025 - 09:36

In this explainer, Jack Wallen will not only explain Ollama, he’ll walk you through getting it running on your Linux box.

The post Ollama: Open Source AI That Runs on Your Computer appeared first on Linux Today.

KiCad Advises Linux Users to Stick with X11 for Professional PCB Design

Fri, 06/27/2025 - 09:34

The KiCad team outlines serious Wayland limitations, including window control and crashes, urging users to stick with X11 desktops for reliability.

The post KiCad Advises Linux Users to Stick with X11 for Professional PCB Design appeared first on Linux Today.

Chaining Two LPEs To Get “root”: Most Linux Distros Vulnerable (CVE-2025-6018, CVE-2025-6019)

Fri, 06/27/2025 - 09:30

Qualys researchers have unearthed two local privilege escalation vulnerabilities (CVE-2025-6018, CVE-2025-6019) that can be exploited in tandem to achieve root access on most Linux distributions “with minimal effort.”

The post Chaining Two LPEs To Get “root”: Most Linux Distros Vulnerable (CVE-2025-6018, CVE-2025-6019) appeared first on Linux Today.

Qt Creator 17 Open-Source IDE Released with a Major Change for Projects

Fri, 06/27/2025 - 09:25

One of the biggest changes in Qt Creator 17 is for projects, as run configurations are now integrated into the build configuration. Therefore, each run configuration now belongs to a certain build configuration, which allows for having different run parameters.

The post Qt Creator 17 Open-Source IDE Released with a Major Change for Projects appeared first on Linux Today.

Kernel-Level Container Insights: Utilizing eBPF With Cilium, Tetragon, and Sboms for Security

Fri, 06/27/2025 - 09:20

As applications become more distributed, traditional monitoring and security tools are failing to keep pace. This article explores how eBPF, when utilized by the graduated CNCF Cilium and its sub-project Tetragon, combined with Software Bills of Materials (SBOMs), can provide insights and a security feedback loop for modern systems. We’ll create a container image and its SBOM. We’ll then launch it, simulate a breach, and see how our eBPF-based setup with Tetragon captures the issue. This will show how the SBOM can be used to debug and understand the incident.

The post Kernel-Level Container Insights: Utilizing eBPF With Cilium, Tetragon, and Sboms for Security appeared first on Linux Today.

20 Daily Linux Commands System Administrators Use in Production

Fri, 06/27/2025 - 09:14

As a Linux SysAdmin working in a production environment, your daily routine is all about keeping systems stable, secure, and performing at their best. From troubleshooting issues to monitoring resources and ensuring uptime, you wear many hats, and time is always of the essence.

While Linux offers thousands of commands, not all of them are part of your day-to-day toolbox. However, there’s a core set of powerful, reliable commands that you’ll find yourself using every single day, often multiple times.

In this article, I’ll walk you through the 20 most essential Linux commands every system administrator should master. These aren’t just commands, they’re your go-to tools for monitoring performance, managing logs, controlling services, debugging problems, and much more.

The post 20 Daily Linux Commands System Administrators Use in Production appeared first on Linux Today.

How to Automate Daily Linux Health Checks with a Bash Script + Cron

Fri, 06/27/2025 - 09:10

Managing Linux servers daily can be fun and stressful, especially when you’re dealing with unexpected downtimes or service failures. One thing I’ve learned in my 15+ years as a Linux sysadmin is this: Prevention is better than a cure.

You don’t want to wait for users to report issues. As a sysadmin, your goal should be to detect problems before they affect users or production workloads.

That’s why I always recommend automating daily health checks for your system. If you know ahead of time that disk space is running low or a service has failed, you can fix it before users start shouting.

The post How to Automate Daily Linux Health Checks with a Bash Script + Cron appeared first on Linux Today.

All AMD, No Intel: TUXEDO InfinityBook Pro 14 Gen10 Unveiled

Thu, 06/26/2025 - 11:24

Linux users have always preferred AMD over Intel – at least, this is what I’ve seen and read since the beginning of my Linux journey in 2014. TUXEDO Computers confirms once again that it is listening to feedback, as Linux users continue arguing against Intel and demanding more AMD hardware. Therefore, the German-based hardware manufacturer has unveiled the TUXEDO InfinityBook Pro 14 Gen10 Linux Laptop with more red power! So, what does this new generation of elegant Linux laptops offer?

The post All AMD, No Intel: TUXEDO InfinityBook Pro 14 Gen10 Unveiled appeared first on Linux Today.

Meet Boardswarm, a New Open Source Tool for Board Management and Distributed Development

Thu, 06/26/2025 - 11:02

Improving access, flexibility, and CI integration for development boards, making it easier for developers to work with embedded hardware, no matter where they are.

The post Meet Boardswarm, a New Open Source Tool for Board Management and Distributed Development appeared first on Linux Today.

Notepad Next 0.12 Adds Custom Toolbars, Multi-Shortcuts

Thu, 06/26/2025 - 10:57

Notepad Next 0.12, a cross-platform reimplementation of Notepad++, lands with a customizable toolbar, enhanced shortcut options, and more.

The post Notepad Next 0.12 Adds Custom Toolbars, Multi-Shortcuts appeared first on Linux Today.

Git 2.50 Lands: Say Goodbye to Recursive Merges

Thu, 06/26/2025 - 10:35

Git 2.50, a distributed revision control tool, removes the legacy recursive merge engine, completing the transition to the faster, more robust ORT engine.

The post Git 2.50 Lands: Say Goodbye to Recursive Merges appeared first on Linux Today.

Yet Another European Government Is Ditching Microsoft for Linux – Here’s Why

Thu, 06/26/2025 - 10:28

The German state of Schleswig-Holstein is bidding Window and Office adieu for Linux and LibreOffice.

The post Yet Another European Government Is Ditching Microsoft for Linux – Here’s Why appeared first on Linux Today.

Arch Linux Wine Gets a Pure WoW64 Upgrade

Thu, 06/26/2025 - 09:04

If you’re a Arch Linux user who rely on Wine to run your favourite Windows applications, this news is for you! Arch Linux developer Peter Jung announced a significant transition for the Arch Linux wine and wine-staging packages to a “pure wow64 build”.

The post Arch Linux Wine Gets a Pure WoW64 Upgrade appeared first on Linux Today.

How to Install Java 21 on Debian 13

Thu, 06/26/2025 - 09:02

In this blog post, we will explain how to install Java 21 on Debian 13 OS in detail. Java is a high-level, object-oriented programming language with a syntax similar to C and C++. It was developed to let programmers write code in Java once and compile it everywhere, making it compatible with multiple platforms without recompiling. Java comes in three different editions: JRE, JDK, and OpenJDK.

JRE stands for Java Runtime Environment. It is a software layer that runs on top of a server operating system and provides class libraries and other resources.

JDK stands for Java Development Kit, a distribution of Java technology by Oracle Corporation. It implements the Java Language Specification and Java Virtual Machine and provides a standard Java Application Programming Interface edition.

OpenJDK or Open Java Development Kit is a free and open-source implementation of the Java Platform, Standard Edition (Java SE).

Installing Java 21 on Debian 13 is straightforward and may take up to 15 minutes. Let’s get started!

The post How to Install Java 21 on Debian 13 appeared first on Linux Today.

KDE Confirms Ongoing Plasma X11 Support, But the Future Is Clearly Wayland

Thu, 06/26/2025 - 08:59

With over 70% of Plasma users now on Wayland, KDE is preparing for an eventual transition away from X11 support.

The post KDE Confirms Ongoing Plasma X11 Support, But the Future Is Clearly Wayland appeared first on Linux Today.

IceWM 3.8 Window Manager Released with Faster Theme Loading

Thu, 06/26/2025 - 08:57

IceWM 3.8 window manager for the X Window System improves performance with faster Themes menu loading, optimized resource graphs, and more.

The post IceWM 3.8 Window Manager Released with Faster Theme Loading appeared first on Linux Today.

Set Up Incremental Backups with rsync and cron on Linux

Thu, 06/26/2025 - 08:55

Backups are like insurance; you don’t need them every day, but when disaster strikes, such as accidental file deletion, a disk failure, or a ransomware attack, it’s enough to ruin everything if you’re not prepared. That’s where smart backup planning comes in.

In this guide, I’ll show you how to schedule incremental backups using rsync and cron. I’ll explain what incremental backups are, how rsync works under the hood, and how to automate the whole process with cron.

The post Set Up Incremental Backups with rsync and cron on Linux appeared first on Linux Today.

Review: Learning Kali Linux, 2nd Edition

Wed, 06/25/2025 - 08:25

Kali Linux has long been the go-to operating system for penetration testers and security professionals, and Learning Kali Linux, 2nd Edition by Ric Messier aims to guide readers through its core tools and use cases.

This updated edition introduces new material on digital forensics and reverse engineering, while keeping its focus on practical, hands-on learning. It’s written for people who have at least some familiarity with Linux or command-line environments, but it doesn’t assume deep expertise.

The post Review: Learning Kali Linux, 2nd Edition appeared first on Linux Today.

Pages