11 Uses for the ‘ps’ Command in Linux

For system administrators, ps is a frequently-used tool. It’s used to list the currently-running processes on your system with a variety of filter and display modes available through flags and arguments. The syntax of ps can be subtly odd. We will follow the UNIX convention of a single dash preceding a flag since that’s by far the most widely-supported syntax. However, it can also be run with BSD syntax, which drops prefixed dashes and uses a separate flag name syntax. For example, the aux flag replaces the more common -ef flag. Make sure you know which one you’re using. Related: The Beginner’s Guide to pstree… Read more

How to Upgrade Debian

For approximately two years, Debian remains relatively unchanged. Program versions and features remain the same for this duration. Security fixes get backported. Sometimes, exceptions are made for rare situations where a package might need new features. For example, a driver may get upgraded to add support for more hardware. But it rarely happens. Keeping things constant has its advantages. It makes the operating system dependable. You almost never encounter bugs. Things almost never break after updating packages. No new features also means no unexpected surprises/behavior. But every two years (approximately) a new Debian version is released. And it often brings significant improvements and new features… Read more

How to Use KDE Connect with MATE on Ubuntu and Debian

KDE Connect is a super convenient way to link your Android phone and your Linux PC. With it, you can view your notifications and respond to text messages on your desktop or laptop. You can also share files and links between the two and control your PC from your phone. Even though KDE Connect is super popular and streamlined, it still doesn’t integrate all that well with GTK desktops like MATE. Thankfully, there’s a GTK alternative in indicator-kdeconnect. Install KDE Connect Start by installing KDE Connect. It seems counterproductive, but you’re still going to need KDE Connect for this to work. Sure, it does have… Read more

5 of the Best LaTex Editors for Linux

Word processors are great, but they’re also pretty simple. They’re fine for writing letters or essays, but they’re not for complex documents – they’re just not designed for it. LaTeX, a document preparation system used by scientists and mathematicians, aims to get around the problem. Rather than relying on software to format your document, LaTeX markup is used, giving you the opportunity to introduce elements like complicated mathematical equations. You could do this in a plain, old text editor like Vim or, if you’d prefer to see your LaTeX formatting appear as you write, a LaTeX editor. Here are five of the best LaTeX editors… Read more

Glusterfs vs. Ceph: Which Wins the Storage War?

Storing data at scale isn’t like saving a file on your hard drive. It requires a software manager to keep track of all the bits that make up your company’s files. That’s where distributed storage management packages like Ceph and Gluster come into place. Ceph and Gluster are both systems used for managing distributed storage. Both are considered software-defined storage, meaning they’re largely hardware-agnostic. They organize the bits that make up your data using their own underlying infrastructure, which is what defines this choice: what underlying framework do you want supporting your data? That’s a decision you want to make based on the type of… Read more