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
Open Source Articles
Page 3 of 123
How to setup sendmail in ubuntu?
When it comes to sending email using Linux system, there are a few options to choose from. However, Sendmail is popular choices, and for good reason. Sendmail is efficient and reliable mail transfer agent (MTA) that handle large volume of emails. In this article, we will show you step-by-step how to set up Sendmail on your Ubuntu system. Before we start installation process, let's talk to understand how Sendmail works. Sendmail works by accepting email messages from local or remote mail clients, then relaying them to destination mail servers. This messages can delivered to other machines on the local network ...
Read MoreThe traceroute Command in LINUX
Introduction The “traceroute” command is a network diagnostic tool that allows users to track the route that a packet takes from the source computer to the destination. This tool is widely used by network administrators and engineers to troubleshoot network issues such as high latency, packet loss, and connectivity problems. Traceroute works by sending packets with gradually increasing Time-To-Live (TTL) values to the destination. As each packet reaches a router, the router decrements the TTL value by 1 and discards the packet if the TTL value becomes zero. The traceroute command listens for error messages sent back by the routers ...
Read MoreLinux tar Command
Introduction The tar command in Linux is one of the most essential commands when it comes to file management. It is short for Tape Archive and is used to create and extract archive files. An archive file is a compressed file that contains one or more files bundled together for more accessible storage and portability. In this guide, we'll demonstrate, through examples, how to create, list, edit, and extract tar archive files, and cover some of the more commonly used tar command options. Syntax of the tar command The tar command accepts the following syntax − $ $ tar [options][archive-file] ...
Read MoreCount lines in a file using Linux bash
Overview We sometimes need to determine how large or small a particular text document is. For example, if we're trying to figure out how long a certain email message is, we might use the number of lines in that message to help us estimate its size. Linux has several different methods for determining the length of a text document. We’ll take a closer peek at some of the most common ways of calculating the number of lines in a specific file. Setup For this quick tutorial, we’ll be using a text file called “programing.txt” which has some of the most ...
Read MoreDistroWatch Alternatives
What is DistroWatch? DistroWatch is a website which consists of information about open-source operating systems. The main focus is on Linux distributions. You may find a little information about other open source operating systems but for Linux, a large amount of information is available. You can find the latest releases of Linux on the homepage of the website. Why DistroWatch Alternatives? The application has security issues How to choose a DistroWatch Alternative? There are many advantages of DistroWatch and some of them are listed below − A huge number of tools are available and they are developed ...
Read MoreHow to Change the Default Home Directory of a User on Linux?
Introduction When you create a user on a Linux system, that user is given a default home directory. This home directory is a personal space where the user can store their files and settings. Sometimes it may be necessary to change a user's default home directory on a Linux system. This could be because you want to provide a different location for the user's files or because you want to change the user's name and update the home directory accordingly. In this article, we will discuss how to change a user's default home directory on a Linux system. Before you ...
Read MoreRun a Script on Startup in Linux
There are several ways to run a script on startup in Linux, depending on your specific distribution and the type of script you are trying to run. Using systemd − On systems that use systemd, you can create a systemd service file for your script and configure it to run on startup. Using cron − You can use the cron daemon to schedule your script to run at startup. You can add a line to the cron table (crontab) to run your script at a specific time on startup. Using init.d − On systems that use the older init.d ...
Read MoreExclude Multiple Patterns With Grep on Linux
Introduction Grep is a powerful command line utility on Linux that allows users to search for patterns in text files. It is widely used for tasks such as searching log files for specific strings or patterns, searching for specific lines in a configuration file, or extracting information from a large dataset. One of the useful features of grep is the ability to exclude multiple patterns from the search. This can be useful when you want to filter out irrelevant or unwanted results from your search. In this article, we will discuss how to exclude multiple patterns with grep on Linux. ...
Read MoreHow to create a symbolic link to a directory in Ubuntu?
Linux provides us a way with which we can create symbolic links or symlinks, that issimply pointing to another file or folder on your machine. Now let's understand what symbolic links actually mean and how to make use of it. Symbolic links in simple terms mean advanced shortcuts. A symbolic link that you create will appear to be the same as the original file or folder which it is pointing to, even though it’s simply a link. For example, let’s say that you have a program that needs to store its files at /home/user/Downloads/.program. But you actually want to store ...
Read MoreTaiga.io Alternatives
What is Taiga.io? Taiga is a project management software which works on Kanban and Scrum frameworks. It is an open-source software which can be used to manage tasks, projects, and bugs. The platform is easy to use for beginners and experts. It can be used through its web-based as well as on-premise interface. The on-premise interface is suitable for large teams. Why Taiga.io alternatives? Task and project management is difficult Need to learn the working of the app Free tier has limited features How to choose a Taiga.io Alternative? There are many advantages of Taiga and some of ...
Read More