It wouldn't be Linux if there weren't a dozen other ways to perform any given task. Flexibility is built into the system with Linux, so while GNOME Software provides one easy…
Perl is a robust programming language with tens of thousands of libraries, GUI frameworks, a spin-off language called Raku, and an active and passionate community. It's a…
Rust is a programming language focusing on speed, concurrency, and safety. Thanks to its integration with online registries, its helpful compiler, and its almost intuitive…
Kdenlive is a robust open source video editing application. Though it is a powerful editor with lots of features, don't let that intimidate you. These keyboard shortcuts…
The C++ std::cout, from the iostream library, prints text to the console. In C++ applications, cout is the new neighbor of printf. While using printf is still valid, you may…
The cron system is a form of automation that puts something on a schedule. That "something" could be many different things. You can make your computer do what you want it to…
The wget command downloads files from the Internet. Unlike downloading files from a graphical window in your web browser, this Linux utility is designed to be non-interactive…
The logrotate utility is excellent at managing logs. It rotates, compresses, and mails system logs. This cheat sheet contains configuration options and a handy example. Keep…