Advice for everyday Unix systems administration and some clever ways to approach more challenging problems.
Here are some warm-up exercises for anyone just starting to use the Linux command line. Warning: It can be addictive.
There are several commands for checking up on memory usage in a Linux system, and here are some of the better ones.
Using a set of public/private keys to allow you to log into a remote Linux system or run commands using ssh without a password can be very convenient, but setup is just tad tricky. Here's how and a script to help.
There are times when locking a Linux user account is necessary and times when you need to reverse that action. Here are commands for managing account access and what's behind them.
The Linux seq command can generate lists of numbers and at lightning speed. It's easy to use and flexible, too.
Unix time, also known as 'epoch time,' is the number of seconds that have passed since Jan 1, 1970. As Unix turns 50, let's take a look at what worries kernel developers.
A built-in is a Linux command that's part of whatever shell you're using. Can you tell what commands are built-ins and which are not?
Linux commands run from the nearly obvious to the very complicated, but there are many ways that you can easily remember and use even the most obscure commands.
Need to know how many days there are before some important event? Let bash and the date command help with that!
The Linux date command provides more options for displaying dates and times than you can shake a stick at (without hurting your wrist anyway). Here are some of the more useful choices.
Most of us with Debian-based systems use apt-get routinely to install packages and upgrades, but how often do we pull out the cleaning tools? Let's check out some of the tool's options for cleaning up after itself.
Red Hat calls for updating Linux software to address Intel processor flaws that can lead to data-theft exploits
Red Hat has just released Red Hat Enterprise Linux 8.1, first to follow the predictable release cadence promised at Red Hat Summit 2019
There are many ways to loop through data in a bash script and on the command line. Which way is best depends on what you're trying to do.
Introducing bmon, a monitoring and debugging tool that captures network statistics and makes them easily digestible.
Multitail allows you to watch multiple files as they are being updated -- like a split-window tail -f display. Let's check out how you can use it to monitor system activity and your files.
A look at three Linux commands - ps, pstree and tree - for viewing files and processes in a tree-like format.
The Linux screen command can be a life-saver when you need to ensure long-running tasks don't get killed when an SSH session is interrupted. Here's how to use it.
Linux provides lots of commands for finding, counting, and renaming files. Here's a look at some useful choices.
When carriage returns (also referred to as Ctrl+M's) get on your nerves, don't fret. There are several easy ways to remove them.
What it means to freeze a terminal window and lock a screen -- and how to manage these activities on your Linux system.
Providing an option for multiple GNOME terminals within a single window frame, terminator lets you flexibly align your workspace to suit your needs.
Linux just turned 28, and in that time, it has moved from being an interesting project to what is in many ways the most significant operating system, spawning hundreds of distributions and taking over the field of supercomputing.
To rename a group of files with a single command, use the rename command. It requires the use of regular expressions and can tell you what changes will be made before making them.
Linux file systems have evolved over the years, and here's a look at file system types
Getting an idea how often your users are logging in and how much time they spend on a Linux server is pretty easy with a couple commands and maybe a script or two.
The pdftk command for Linux systems provides many options for working with PDFs, including merging pages, encrypting files, applying watermarks, compressing files, and even repairing PDFs.
Log files on Linux systems contain a LOT of information — more than you'll ever have time to view. Here are some tips on how you can make use of it without ... drowning in it.
Linux built-ins are commands that are part of a user’s shell. Sandra Henry-Stocker explains how to recognize them and get help on their use.
Managing user groups on Linux systems is easy, but the commands can be more flexible than you might be aware.
IBM's acquisition of Red Hat is a big deal – a $34 billion big deal – and many Linux professionals are wondering how it's going to change Red Hat's role in the Linux world. Here are some thoughts.
Edge computing is augmenting the role that Linux plays in our day-to-day lives. A conversation with Jaromir Coufal from Red Hat helps to define what the edge has become.
Debugging on multi-process systems just got significantly easier with the release of Live Recorder 5.0 from Undo.
Library injections are less common on Linux than they are on Windows, but they're still a problem. Here's a look at how they work and how to identify them.
There's been a small but significant change in how Linux systems work with respect to runtime data. Here's an overview of the change to /run.
Linux offers several commands that allow you to send email from the command line. Here's look at some that offer interesting options.
Whether you're struggling with one elusive word or checking a report before you send it off to your boss, Linux can help with your spelling.
In case you haven't yet noticed, some incredibly fast solid-state disk technology is as available for Linux as it is for other operating systems.
Sometimes you see more than just the ordinary r, w, x and - designations when looking at file permissions on Linux. How can you get a clearer view of what the uncommon charactrers are trying to tell you and how do these permissions work?
Red Hat issued a security advisory on recently disclosed CVEs (common vulnerabilities and exposures) in Intel microprocessors.
Memory management on Linux systems is complicated. Seeing high usage doesn’t necessarily mean there’s a problem. There are other things you should also consider.
At Red Hat Summit 2019, Red Hat announced the availability of Red Hat Enterprise Linux (RHEL) 8, with support for the Red Hat Container Toolkit, and the Universal Base Image.
The lsmod command can tell you which kernel modules are currently loaded on your system, along with some interesting details about their use.
Copies of files sometimes represent a big waste of disk space and can cause confusion if you want to make updates. Here are six Linux commands to help you identify these files.
Some files on a Linux system can appear in more than one location. Follow these instructions to find and identify these "identical twins" and learn why hard links can be so advantageous.
Variables often look like $var, but they also look like $1, $*, $? and $$. Let's take a look at what all these $ values can tell you.
Unikernels are a smaller, faster, and more secure option for deploying applications on cloud infrastructure. With NanoVMs OPS, anyone can run a Linux application as a unikernel with no additional coding.
Linux user environments simplify your use of the system in many ways. Viewing your settings and modifying them can be tricky, though. Here’s how to do it.
The lp command on Linux systems provides numerous options for printing, such as multiple pages per sheet and page borders, but also just a few quirks to keep you on your toes.
When you need a Linux system to have a static IP address rather than one that is set dynamically, all that's required is some configuration changes and a restart. Follow these steps to make the switch.
Sponsored Links