Everything running on a Linux system is a process, either taking place in the foreground (visible to the user) or in the background (unapparent processes like system services). There are various states that a process can be in, those being running, uninterruptable sleep, interruptable sleep, stopped, and zombie. But what is a zombie process?
beginner
How to check command version on Linux
When working with various Linux commands, you may be wondering what version of the command you are using. Of course, the version relates to the binary executable file itself, and traditionally is maintained by the system package manager, which is responsible for checking on updated versions and installing them at the user’s discretion. Commands in Linux typically undergo slow, subtle changes. Some commands have not changed much at all since the 70s, when they were introduced on Unix. Others have new versions developed regularly, and you need to check your version to know which features it has. In this tutorial, you will learn how to check the version of a command on a Linux system.
How to say YES to ALL with rm command
The rm command is used to delete files on a Linux system. It can be used to delete a lot of files at once, but you will need to use certain options when trying to delete directories or certain files. In this tutorial, you will learn how to say YES to ALL with the rm
command when trying to delete files via the Linux command line.
Linux shutdown commands explained
New users are often surprised by the number of commands that can be used to shut down a Linux system. Thanks to the flexibility of Linux and its storied history, there is almost always more than one – or more than a few – ways to accomplish the same task. Although Linux is always giving users plenty of choices on how to operate their system, one method usually proves better for certain scenarios, and all come with their pros and cons.
Linux command to quit SSH connection
When it comes to managing remote systems in Linux, the SSH protocol is the most used method. SSH is popular because it allows a user to securely log in to remote devices, including other Linux systems, firewalls, routers, etc. When you are done with your remote management, you can quit out of the SSH connection.
Kubernetes and Linux: Is It a Good Combo?
When it comes to software deployment and development, Kubernetes has quickly risen in popularity as being one of the best tools for managing containerized applications at scale. The best way to squeeze the most performance and stability out of your Kubernetes cluster is, you guessed it, to run it on top of a Linux system. Linux has a proven track record of decades of stability in running the most demanding applications, and Kubernetes proves to be no exception. In this tutorial, we will look at the ways Linux and Kubernetes make a good combo in running a large cluster of applications at scale.
Kubernetes vs. Docker Swarm: A Beginner’s Comparison
Container orchestration technology has become one of the best ways to create a cluster of fault tolerant and highly scalable applications. Currently, the two biggest names in the field are Kubernetes and Docker Swarm. Both are software that can create and manage a cluster of containerized applications.
Linux System Requirements for Kubernetes
Running a Kubernetes cluster can consume an incredible amount of system resources, depending on the size of your cluster, the services you are running, how many replicas are needed for scaling, and what kind of cluster you decide to launch (for example, kubeadm or minikube). Then again, a small cluster may consume next to no resources. Since there is so much variance in Kubernetes clusters, it can be hard to ascertain the system requirements for running one.
How to Install Kubernetes on Rocky Linux
Kubernetes has quickly risen in popularity as the go to solution for deploying containerized applications inside of a cluster. It gives administrators many options for scaling applications, and offers advanced features like rolling updates and self healing. To get started learning about Kubernetes or to test your containerized applications in a deployment scenario, installing minikube will help immensely.
Kubernetes Basics: Understanding Pods, Services, and Deployments
When getting started with Kubernetes, the jargon alone can be the source of a big learning curve. Words like pods, services, deployments, clusters, applications, nodes, namespaces, and many more all get tossed around constantly, and it can be impossible for a newcomer to even keep up with what is being said. Not to mention that after learning the basic terminology, it is a whole other subject to learn how all of these components fit in together to serve a Kubernetes cluster.
How to join line on Linux
When working with text on the command line, it is sometimes useful to join multiple lines together. Rather than going through text files and manually shifting lines around to be on the same line, our Linux system provides us with multiple tools to simplify this task for us. Log files are a good example of text that is usually split up onto multiple lines, and sometimes it is easier to visualize the data when some lines are joined together. In this tutorial, we will show you several ways to join lines of a file together on a Linux system.
How to open file explorer from terminal on Linux
Have you ever been in the middle of using your command line terminal, and suddenly needed to open the file explorer? In some cases, it can be easier or more convenient to visualize the contents of a directory from a graphical file explorer, rather than using the ls command or others to sift through the files. Fortunately, Linux gives us an easy way to open a file explorer and have it navigate directly to the directory we are currently viewing in the terminal.