expect command
Linux

Expect command and how to automate shell scripts like magic

In the previous post we’ve talked about writing practical shell scripts and we’ve seen how it is easy to write a shell script and we’ve used most of our knowledge we’ve discussed on the previous posts, today we are going to talk about a tool that does magic to our shell scripts,that tool is expect command […]

shell script
Linux

How to write practical shell script

In the last post, we’ve talked about regex and we see how to use them in sed and awk for text processing and we discussed before Linux sed command and awk command. During the series, we write small shell scripts but we didn’t mix things up, I think we should take a small step and write […]

regex tutorial
Linux

Regex tutorial for Linux

In order to successfully working with the Linux sed editor and the awk command in your shell scripts you has to understand regular expressions or in short regex and to be accurate in our case it is bash regex, since there are many engines for regex you can use and we here in this regex […]

awk command
Linux

30 Examples for awk command in text processing

On the previous post we’ve talked about sed Linux command and we’ve seen many examples of using it in text processing and how it is good in this, nobody can deny that sed is very handy tool but it has some limitations, sometimes you need a more advanced tool for manipulating data, one that provides […]

sed linux
Linux

31+ Examples for sed Linux command in text manipulation

On the previous post we’ve talked about bash functions and how to use it from the command line and we’ve seen some other cool stuff I recommend you to review it, Today we will talk about a very useful tool for string manipulation called sed, sed Linux command is one of the most common tools […]

Linux Mail Server
Server Administration

Linux Mail Server

If you want to send or receive an email you should have a mail server capable of sending and receiving mail across the Internet, in this post we will discuss Linux mail server and how SMTP protocol (the standard protocol for mail transport across the internet) works as well as other mail-related protocols, like Post […]

Linux Virtual File System
Server Administration

Linux Virtual File System

The Linux virtual file system or virtual file system generaly is a layer on the top of your actual file system which allows the user to access different types of file systems, you can think of virtual file system as an interface between the kernel and actual file system. That means you will not find […]

Linux Web Server
Server Administration

Linux Web Server

A web server is a system that processes requests via HTTP protocol, you request a file from the server and it responds with the requested file, which might give you an idea that web servers are only used for the web, but actually they can also be found embedded in devices such as printers, routers, […]

Linux FTP Server
Server Administration

FTP Server in Linux

File Transfer Protocol (FTP) is a network protocol used to transfer files between computers, one act as a client, the other act as a server, in this post we will talk about FTP server in Linux systems, specifically Very Secure FTP Daemon (vsftpd). The vsftpd program is a very popular FTP server that is being […]

Linux DNS Server
Server Administration

Linux DNS Server

The DNS (Domain Name System) is a naming system for computers, the service that does that is called DNS server which translates an IP address to human readable address, this process is the backbone of the internet and very important service in your server, so from that point, we will discuss DNS server or specifically […]

prevent sql injection
Web Development

Prevent SQL Injection

How to Prevent SQL Injection Attacks? In order to prevent sql injection you have to know the impact of Sql Injection attack which is one of the most dangerous attacks on the web the attacker can hijack your whole data or even more worse scenario the whole web server is taken from one sql injection vulnerability I wrote this article to show […]

wampserver auto start
Web Development

Auto Start wampserver On Windows 10 Startup Automatically

How To Auto Start wampserver On Windows 10 Or Windows 8 Startup Automatically? And Show Tray Icon Before i show you how to auto start wampserver i’ll talk about it a bit Wampserver is one of the best stacks for web development in windows platform i prefer it than xampp because of the handy tray […]