Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Linux Articles
Page 3 of 134
How to Mount Remote Linux Filesystem or Directory Using SSHFS Over SSH?
Mounting a remote filesystem or directory on your Linux system can provide convenient access to files and data stored on a remote server. One popular and secure method to achieve this is by using SSHFS (SSH Filesystem). SSHFS allows you to mount a remote directory on your local machine, giving you the ability to interact with the remote files as if they were stored locally. In this tutorial, we will explore how to mount a remote Linux filesystem or directory using SSHFS over SSH. This approach ensures that the data transmission between your local machine and the remote server ...
Read MoreGraylog - Industry Leading Log Management for Linux
In today's world, businesses and organizations generate massive amounts of data. One of the most important sources of data in a software-based organization is log files. These files contain valuable information about user behavior, system performance, security events, and more. However, managing and analyzing large volumes of log data can be challenging without the right tools and techniques. What is Graylog? Graylog is an open-source log management tool designed to help organizations collect, process, and analyze large volumes of log data from various sources. It is built on top of Elasticsearch, MongoDB, and other open-source technologies to provide ...
Read MoreGuake - A Dropdown Linux Terminal for Gnome Desktops
As a Linux user, having a reliable and efficient terminal emulator is essential for daily work. One popular option for Gnome desktops is Guake, a dropdown terminal that can be accessed with just a keyboard shortcut or hotkey. In this article, we will explore the many features and benefits of using Guake as well as its installation and configuration. Overview of Guake Features Guake is a feature-rich terminal emulator that offers many benefits to users. Its dropdown terminal functionality allows users to quickly access the terminal by pressing a hotkey, without disrupting their workflow. This feature is especially ...
Read MoreGulp - A Toolkit for Automating Painful Tasks in Development
In the world of web development, developers often face repetitive tasks that can be mundane and time-consuming. These tasks include minifying JavaScript files, optimizing images for the web, compiling Sass or Less into CSS, and many others. This is where Gulp comes in. Gulp is a toolkit that helps automate these tedious tasks with ease. It is a popular open-source JavaScript-based task runner that allows developers to create automated workflows for their projects. Its simplicity in usage and flexibility in configuration makes it a great choice for any project. What is Gulp? Gulp is a task runner ...
Read MoreHow I Switched from Windows 10 to Linux Mint?
As an avid computer user, I have always believed that it is important to stay up-to-date with the latest technology. For years, I had been using the widely popular operating system, Windows 10. However, over time, I began to experience a range of issues with Windows that left me feeling frustrated and unsatisfied with my computing experience. Understanding the Differences Between Windows 10 and Linux Mint Overview of Windows 10 Operating System Windows 10 is a widely used operating system developed by Microsoft. It has a graphical user interface that allows users to interact with the computer ...
Read MoreHow to Change Kernel Runtime Parameters in a Persistent and Non-Persistent Way?
Kernel runtime parameters are settings that control the behavior of the Linux kernel on your system. These parameters can affect a wide range of system functions, such as memory allocation, network performance, and CPU scheduling. Understanding how to change these parameters is crucial for optimizing system performance and troubleshooting issues that may arise. There are two main ways to change kernel runtime parameters: non-persistent changes and persistent changes. Non-persistent changes modify the kernel's behavior temporarily, lasting only until you reboot your system. Persistent changes, on the other hand, modify the kernel's behavior permanently and persist across reboots. ...
Read MoreHow to Change User Password in Ubuntu?
If you are a Linux user, there is no doubt that you have heard of Ubuntu OS. Ubuntu is an open-source operating system based on the Debian architecture and is one of the most popular distributions of Linux. Its user-friendly interface and versatile nature makes it a great operating system for both personal and professional use. As with any operating system, password security in Ubuntu is of utmost importance. With cyberattacks increasing day by day, secure passwords are essential to keep your information safe from unauthorized access. This guide aims to simplify the process of changing your user ...
Read MoreHow to Check and Patch Meltdown CPU Vulnerability in Linux?
Meltdown is a critical hardware vulnerability discovered in early 2018 that affects Intel processors and some ARM chips. This security flaw exploits speculative execution, allowing attackers to read sensitive data like passwords, encryption keys, and login credentials from kernel memory. Understanding and patching this vulnerability is essential for maintaining system security. Understanding the Meltdown Vulnerability Meltdown exploits a fundamental CPU optimization called speculative execution, where processors execute instructions before confirming they're needed to improve performance. The vulnerability allows unprivileged processes to access privileged kernel memory that should be protected. Meltdown Attack Process ...
Read MoreHow Linux Uses Sockets?
Linux is an open-source operating system that has gained immense popularity for its stability and security. It is widely used in various fields such as web servers, embedded systems, and supercomputers. One of the key aspects of Linux is its efficient usage of sockets for interprocess communication. Sockets provide a flexible way to establish communication channels between different processes running on the same or different machines connected over a network. What are Sockets? Sockets are a fundamental concept in Linux networking, allowing communication between processes on different computers over a network. In simple terms, a socket is ...
Read MoreHow to Write Scripts Using Awk Programming Language?
Awk is a powerful text-processing language named after its three original authors: Alfred Aho, Peter Weinberger, and Brian Kernighan. It's a versatile language primarily used for pattern scanning and processing, and is a staple of Unix scripting commonly used for tasks like data extraction, reporting, and data transformation. Awk scripts are quick to write and perform well for small to medium-sized tasks. This article introduces you to the basics of writing scripts using the Awk programming language. Basic Syntax An Awk program consists of a sequence of pattern-action pairs, written as − pattern { action ...
Read More