#Linux

Installing and Using Yarn on Ubuntu

Yarn is a powerful JavaScript package manager that is compatible with npm and helps automate the process of installing, updating, configuring, and removing npm packages. Yarn provides speed and reliability by caching downloaded packages and parallelizing operations. In this tutorial, we will cover how to install both the latest version and classic version of Yarn on Ubuntu, along with an overview of basic Yarn commands and options.

The Art of Restarting Debian

As a Debian user, you may find yourself needing to restart your system from time to time. Whether it's for implementing new configurations, recovering from temporary glitches, or installing updates that require a reboot, restarting your system is an essential skill to have. While Debian provides a graphical user interface (GUI) option for rebooting, many users prefer the precision and convenience of the command line. In this article, we'll explore a comprehensive set of commands you can use to restart your Debian system from the command line.

How To Master the RPM Command

Introduction As a Linux user, you've likely encountered RPM (Red Hat Package Manager), a powerful package management system used by various Linux distributions including Red Hat, CentOS, Fedora, OpenSUSE, and more. RPM is known for its simplicity, ease of use, and enhanced security features. In this guide, we'll explore the RPM command and its practical use cases, from installing and upgrading packages to querying and verifying them. Let's get started!

The One-Time Task Scheduling Guide To Master the “at” Command

When it comes to scheduling tasks in a Linux environment, system administrators and developers often use the cron command for recurring tasks. However, there is another powerful tool for scheduling one-time jobs, known as the at command. This article will provide an in-depth exploration of the at command, including its syntax, usage examples, and best practices.

Mastering the journalctl Command: A Comprehensive Guide

System logs are a vital resource for administrators and developers looking to monitor system performance, troubleshoot issues, and understand the events taking place within the system. On this article, we learn about how on Linux systems, the journalctl command provides an effective way to access and manage these logs.

Demystifying Kubernetes Operators: Creation, Benefits, and Use Cases

Introduction Kubernetes is a powerful container orchestration platform that automates the deployment, scaling, and management of containerized applications. As Kubernetes continues to evolve, one of the concepts that has gained significant traction is the Kubernetes Operator. Operators extend the functionality of Kubernetes and provide a way to automate complex tasks, allowing users to manage applications and resources more efficiently.

SFTP Port Forwarding: Enabling Suppressed Functionality

The SSH protocol enables three major classes of remote server activities: a) command execution (including a login shell), b) network forwarding and manipulation, and c) file transfer. In this article you will learn two techniques to enable these suppressed features, by either modifying strings in the sftp binary itself, or by redirection through shells that are able to easily edit the command line. Depending upon the capabilities of the platform, either technique might be required to achieve this goal.

Monitoring Oracle Servers With Checkmk

Databases are essential for many IT processes. Their performance and reliability depends on many factors and it makes sense to use a dedicated tool that helps you to stay on top of things. Monitoring your database with an external tool helps you identify performance issues proactively, but there are many factors to consider. With the wrong approach, you run the risk of missing valuable information and also can waste a lot of time configuring your database monitoring.

How To Pick a Linux Distribution for Non-Techies

I have suffered from distrohopping. Now that I have settled for the last two years, here are some tips to save your time. All distros run the same operating system at their core, Linux. They are more similar than different. Hence, the marginal cost (time) of looking for a better distro is much more than the marginal benefit of it.

Installing LibreOffice On Slackware 15

There is a way to install a fully-functional, latest-greatest, LibreOffice on our Slackware 15.0 computers and use it. The best part is that it's not difficult to do...at least, not now that you have this handy-dandy HOW-TO document to follow.

SQLite for Secrecy Management - Tools and Methods

SQLite is a storage platform of the highest caliber. When used correctly, it provides availability in the context of the recovery of an OS instance. The manipulation of permissions it leaves to the user, and best practices for its use in secrecy management are outlined in this article.

Pwndrop on Linode

When I first ran across PwnDrop, I was intrigued at what the developers had in mind with it. In this tutorial, we're going to look at how easy it is to set up and use in just a few minutes.

FileRun on Linode

You may want to set up a file server like FileRun for any number of reasons. The main reason, I would think, would be so you can have your own Google Drive alternative that is under your control instead of Google's. So let's take a look at it.

Static Site Generation with Hugo

Hugo is quickly becoming one of the best ways to create a website. Hugo is a free and open source static website generator that allows you to build beautiful static websites with ease. Static websites are awesome because they take very little system resources to host. Compared to something like Wordpress that replies on databases, php, and more static sites are simply HTML, CSS, and the occasional line JavaScript. So static sites are perfect for simple blogs, documentation sites, portfolios, and more.

How to Use Sar (System Activity Reporter)

In this article, we're going to take a look at the System Activity Reporter, also known as the sar command. This command will help us with seeing a historical view of the performance of our server. You'll see examples of installing it, running it manually, and more. Let's get started!

How to Use the rsync Command

One of my favorite utilities on the Linux command-line, and block storage is one of my favorite features on Linode's platform, so in this article I get to combine both of these together - because what I'm going to be doing is show you how to use rsync to copy data from one server to another, in the form of a backup. What's really cool about this, is that this example will utilize block storage.