Linux Today
Understanding Symbolic and Hard Links in Linux and Unix
In Unix-like systems, links allow files to reference one another under different names or locations. Understanding symbolic (soft) links and hard links is essential for any Linux user, especially when organizing file systems or managing scripts. For a deeper dive into symbolic links, you can also check out this article which expands on practical use cases and tips.
Links work by pointing to file data or file paths. Symbolic links act like shortcuts, while hard links act like alternate names to the same data blocks on the disk. This article will guide you through how to create and use both types effectively, with detailed explanations for each step.
The post Understanding Symbolic and Hard Links in Linux and Unix appeared first on Linux Today.
Introduction to DNF5: The Next-Generation Fedora Package Manager
Learn what DNF5 is, how it differs from older DNF, and the significant improvements in the DNF5 package manager with this introductory guide.
The post Introduction to DNF5: The Next-Generation Fedora Package Manager appeared first on Linux Today.
5 Reasons Why Your Company Needs a Password Manager
In today’s digital workplace, the number of accounts and services a company relies on is constantly growing — and so is the risk of password-related breaches. Whether you run a startup or a large enterprise, securing your credentials should be a top priority. That’s why more and more businesses are turning to dedicated password managers.
Here are five compelling reasons why your company should implement a password manager today:
The post 5 Reasons Why Your Company Needs a Password Manager appeared first on Linux Today.
How to Install MariaDB on Debian 13
This tutorial will explain how to install MariaDB on Debian 13. MariaDB is an open-source RDBMS (Relational Database Management System) used to store and retrieve tabular data using the Structured Query Language (SQL). Compared to MySQL, MariaDB is more scalable and offers a higher query speed, even though MySQL is an older database system and MariaDB is a fork of MySQL. MariaDB is written in C, C++, and Perl, has a huge community of developers, and is compatible with multiple OS such as Windows, macOS, and Linux. The data of big companies such as Google, Mozilla, and Wikipedia is stored in MariaDB databases. In the next paragraphs, we will show you how to install MariaDB, manage its service, secure the installation, and some basic commands for creating databases, users, etc.
Installing MariaDB is a straightforward process and should take up to 10 minutes. Let’s get started!
The post How to Install MariaDB on Debian 13 appeared first on Linux Today.
12 Best Free and Open Source Text-Based Bookmark Managers
We focus on open source text-based bookmark managers. Most of the tools featured in this article let you manage your bookmarks for websites, but there are also a few tools that let you bookmark other things such as commands.
The post 12 Best Free and Open Source Text-Based Bookmark Managers appeared first on Linux Today.
TikTok “ClickFix” Videos Are Spreading Malware — And Now Targeting Linux
A new social engineering tactic known as “ClickFix” is gaining momentum on TikTok, where seemingly harmless tech tip videos are being used to lure users into downloading malware. These short clips pretend to offer simple fixes for browser issues or system errors, but in reality, they redirect viewers to download malicious files that install infostealers. Even more concerning is that attackers are now starting to experiment with this technique on Linux systems as well — a development covered in detail here: Hackers now testing ClickFix attacks on Linux systems.
The post TikTok “ClickFix” Videos Are Spreading Malware — And Now Targeting Linux appeared first on Linux Today.
DietPi released a new version 9.13
DietPi is a lightweight Debian based Linux distribution for SBCs and server systems, with the option to install desktop environments, too. It ships as minimal image but allows to install complete and ready-to-use software stacks with a set of console based shell dialogs and scripts.
The source code is hosted on GitHub: https://github.com/MichaIng/DietPi
The main website can be found at: https://dietpi.com/
Wikipedia: https://de.wikipedia.org/wiki/DietPi
The project released the new version DietPi v9.13 on May 25th, 2025.
The highlights of this version are:
- DietPi default passwords: Default password ‘dietpi’ must not be used any more for security reasons and has to be changed
- Orange Pi 3B: Added support for the PWM fan
- Radxa ZERO 3: Upgrade to Linux 6.1 based vendor kernel
- Virtual Machines: Future VM images will use initramfs-tools instead of tiny-initramfs
- DietPi-Config: Simplified keyboard layout dialog
- Gitea: Now enabled also for RISC-V systems
- Google AIY, Mycroft AI: Removed deprecated software packages
- Fixes for ASUS Tinker Board 2, Orange Pi 3B v1.1, Orange Pi Zero 3/2W, DietPi-Imager, DietPi-Display, RPi.GPIO, fish, Home Assistant, Redis
The post DietPi released a new version 9.13 appeared first on Linux Today.
LXD 6.4 Lands with UI Enhancements, Smarter Shutdown Logic
LXD 6.4 system container manager introduces new CLI options, updated UI features, and better shutdowns, clusters, and storage handling.
The post LXD 6.4 Lands with UI Enhancements, Smarter Shutdown Logic appeared first on Linux Today.
TUXEDO Unveils First Mini LED Linux Laptop with Next-Gen PCIe 5.0
TUXEDO Stellaris 16 – Gen7: High-end Linux gaming laptop with RTX 5090, Intel Ultra 9 CPU & HDR mini LED display. Now available for pre-order.
The post TUXEDO Unveils First Mini LED Linux Laptop with Next-Gen PCIe 5.0 appeared first on Linux Today.
Understanding ClickFix: How This Fileless Malware Targets Linux Systems
ClickFix is a new and stealthy type of fileless malware that specifically targets Linux environments. Unlike traditional malware, ClickFix doesn’t rely on writing files to disk. Instead, it lives in memory and abuses legitimate tools and processes within the operating system to carry out its actions.
For a deeper dive into the Linux-specific behavior, see the full analysis at Zemernett. You can also learn a handy trick to track string occurrences in logs here. For those new to Linux, this article on basic Linux commands and this one on gathering system information might be useful.
The post Understanding ClickFix: How This Fileless Malware Targets Linux Systems appeared first on Linux Today.
Greece’s Tech Leap: The Good, the Bad, and the Ugly
The post Greece’s Tech Leap: The Good, the Bad, and the Ugly appeared first on Linux Today.
Critical Chrome Zero-Day Exposes Windows and Linux Users
Understanding how your system handles data—even when it disappears silently—is crucial in the face of evolving browser vulnerabilities. If you’ve never encountered the concept of dev-null, often referred to as the Linux and Unix data black hole, it’s a good time to learn. A newly discovered zero-day vulnerability in Google Chrome and other Chromium-based browsers—identified as CVE-2025-4664—is putting Windows and Linux users at risk.
The post Critical Chrome Zero-Day Exposes Windows and Linux Users appeared first on Linux Today.
Armbian 25.5 Released with Support for Banana Pi M2+ and BeagleBone AI-64 SBCs
Coming three months after Armbian 25.2, this release introduces support for new single-board computers, such as the Banana Pi M2+, BeagleBone AI-64, BeaglePlay, TI SK-AM69, Mediatek Genio Family, Radxa NIO 12L, Qualcomm Robotics RB5, Radxa Cubie A5E, SMART AM40, and PocketBeagle2.
The post Armbian 25.5 Released with Support for Banana Pi M2+ and BeagleBone AI-64 SBCs appeared first on Linux Today.
GNU Linux-Libre 6.15 Kernel Is Out for Those Who Seek 100% Freedom for Their PCs
Based on the just-released Linux 6.15 kernel series, the GNU Linux-libre 6.15 kernel is here to clean up Nova Core GPU, Qualcomm iris v4l2, Airoha NPU, Tehuti Networks TN40xx 10G Ethernet, Realtek 8814A Wi-Fi, Apple Silicon SoC touchscreen, Renesas UFS hooks, and aw88166 audio drivers.
The post GNU Linux-Libre 6.15 Kernel Is Out for Those Who Seek 100% Freedom for Their PCs appeared first on Linux Today.
PanVK reaches Vulkan 1.2 conformance on Mali-G610
Just about 6 weeks after Collabora announced Vulkan 1.1 conformance for PanVK on G610 GPUs, Vulkan 1.2 is now also checked off the list!
The post PanVK reaches Vulkan 1.2 conformance on Mali-G610 appeared first on Linux Today.
Understanding dev null: The Linux and Unix Data Black Hole
In the world of Linux and Unix, dev-null is a unique and powerful feature often referred to as a data sink or “black hole”. It’s technically a character special file that silently discards all data written to it.
When you redirect output to dev-null, the system simply throws it away, making it especially useful during script debugging or when you want to suppress command outputs. For a broader context on Linux security, including recent threats like ClickFix attacks, you can read this article.
Understanding how and when to use dev-null can improve your workflow, especially when dealing with verbose programs or background scripts. It’s often used to keep terminal outputs clean, redirect errors for analysis, or even mute logs in automated scripts.
Familiarity with output redirection also ties into important security practices, such as those discussed in this article about a critical SMB module vulnerability or the privacy features in Brave’s private window with Tor.
The post Understanding dev null: The Linux and Unix Data Black Hole appeared first on Linux Today.
How to Manually Create a User in Linux and Unix (Step-by-Step Guide)
Creating users manually in Linux or Unix is a valuable skill that provides a deeper understanding of how user management works under the hood. While the useradd command offers a quick way to add users, doing it by hand teaches you what changes are made behind the scenes. This method can be particularly useful in minimal environments or custom configurations. For a broader look at foundational commands that help you navigate the terminal more effectively, check out this list of 15 basic Linux commands.
Let’s walk through how to manually create a new user called DarthVader. This process includes editing essential system files such as passwd, shadow, and group, all of which are located in the /etc folder. We’ll also set up a home directory and assign the proper permissions. If you’re also interested in path manipulations or retrieving system info via CLI, refer to this guide on basename and dirname or this article on gathering computer information.
The post How to Manually Create a User in Linux and Unix (Step-by-Step Guide) appeared first on Linux Today.
Linux Kernel 6.15 Officially Released, This Is What’s New
Highlights of Linux 6.15 include Rust support for hrtimer and ARMv7, a new setcpuid= boot parameter for x86 CPUs, support for sched_ext to count and report internal events, x86 Intel and AMD PMU enhancements, nested virtualization support for VGICv3 on ARM, and support for emulating FEAT_PMUv3 on Apple Silicon.
The post Linux Kernel 6.15 Officially Released, This Is What’s New appeared first on Linux Today.
Linuxiac Weekly Wrap-Up: Week 21 (May 19 – 25, 2025)
Catch up on the latest Linux news: RHEL 10, NixOS 25.05, AlmaLinux 9.6, Microsoft open sources WSL, Fedora 43 drops GNOME X11 support, and more.
The post Linuxiac Weekly Wrap-Up: Week 21 (May 19 – 25, 2025) appeared first on Linux Today.
13 Common Linux Myths Debunked (With Real Facts)
Tired of outdated ideas about Linux? We debunk the most common Linux myths and misconceptions, revealing the truth about the Linux OS.
The post 13 Common Linux Myths Debunked (With Real Facts) appeared first on Linux Today.