Learn How to Install the Latest Eclipse on Ubuntu

Install eclipse oxygen ubuntu

Eclipse is a free integrated development environment IDE which is used by programmers around to write software mostly in Java but also in other major programming languages via Eclipse plugins. Eclipse is not only good at developing applications but you [...]

Ahmed Abdalhamid 6:59 am

How to Sort Files by Date Using LS command in Linux

ls command sort by date

The ls command is used to list directory contents and the results can be sorted upon several criteria such as by date, alphabetical order of filenames, modification time, access time, version and file size. In this article, I will show [...]

Ahmed Abdalhamid 7:09 am

Learn About Linux Bash for Loop with Examples

bash for loop

How to make automation with bash for loop under Linux/UNIX operating system? How do I use break, continue and the parameter for loop control expression? How to act on files using for loop? For loop is a very useful tool [...]

Ahmed Abdalhamid 8:07 am

How to Sort all Files by Size Using ls command in Linux

ls command sort by size linux

The ls command is most popular and very useful command for listing the content of directories. In this article, we will explain how to use  ls sort option to list directory content by size. 1) List Files in the directory by size (Sorting) [...]

Ahmed Abdalhamid 3:27 pm

What is the Function of Shebang in Linux?

bash shebang linux

The #! characters form a magic number. We embed these magic number in any scripts under UNIX / Linux operating systems to tell the kernel what interpreter to execute, to read our script. Like Linux shell, Python, Perl and R [...]

Ahmed Abdalhamid 8:01 am

Discover the Best 7 Ways to Create a File in Linux Terminal

linux create file

In this article, I will show you how to create a file from a Linux terminal. There are many text editors like (vim, nano, vi) and many commands like (cat, echo, printf, touch) to create a file in the Linux [...]

Ahmed Abdalhamid 8:25 am

8 LDD Command Examples in Linux

LDD Command Linux

ldd is a Linux command line utility that is used in case a user wants to know the shared library dependencies of an executable or even that of a shared library. You might have noticed many files starting with lib* in [...]

Ahmed Abdalhamid 4:39 am

How to Install Dropbox on Ubuntu 18.04 (Terminal/GUI)

install dropbox ubuntu

Dropbox online storage provides us supporting for Linux or Ubuntu. Now, we will install Dropbox on Ubuntu 18.04 LTS server terminal and as well as from GUI. Dropbox provides us online storage to store or backup our data automatically. We use [...]

Ahmed Abdalhamid 3:43 am

8 Linux Tee Command with Examples

linux Tee Command

Command chaining and redirection are the features that are used for these complex tasks, You can redirect the output and/or errors to a file and it will not be shown on the terminal. Similarly, using chaining, the output of one [...]

Ahmed Abdalhamid 12:05 am

How to Use Python raw_input Function with Examples

use raw_input Python

Python is one of the easiest languages to learn and use, while at the same time being very powerful. Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. The Python input() and raw_input() functions are used to read data [...]

Ahmed Abdalhamid 12:05 am

How to Install MongoDB on Ubuntu (4 Steps)

install MongoDB ubuntu

MongoDB is a NoSQL database and an open-source that offers a high performance, high availability, and automatic scaling enterprise database. We can't use SQL (Structured Query Language) to create, retrieve,update and delete data (CRUD), and it does not store data [...]

Ahmed Abdalhamid 1:39 am

10 Linux rsync Examples to Exclude Files/Directories

Linux Rsync Exclude Commands

Rsync (Remote Sync) is a most commonly used command for copying and synchronizing files and directories remotely as well as locally in Linux/Unix systems. With the help of rsync command you can copy and synchronize your data remotely and locally [...]

Ahmed Abdalhamid 3:38 am

How to Configure Nginx Server Blocks on Ubuntu 18.04

Setup Nginx Server Blocks Ubuntu

Nginx Server Blocks allows you to run more than one website on a single machine. With Server Blocks, you can specify the site document root (the directory which contains the website files), create a separate security policy for each site, [...]

Ahmed Abdalhamid 8:55 am

How to Install and Use MariaDB on Ubuntu 18.04

Install MariaDB Ubuntu

MariaDB database server is an open source server that is a fork of MySQL and a drop-in replacement. It is now the fastest growing open source database server today. Over the many years, MySQL was the king of database servers [...]

Ahmed Abdalhamid 12:05 am