Category: Linux Tutorials

Linux Server Managment

Define ssh key per host using ansible_ssh_private_key_file nixCraft

I set up SSH keys on a Linux or Unix as per my project needs and cloud hosting providers. I also new to Ansible IT automation and DevOps tool. My management node has keys for

How To Set Up SSH Keys on RHEL 8 nixCraft

I am a new RHEL 8 server sysadmin. How do I configure SSH public key-based authentication for RHEL (Red Hat Enterprise Linux) 8 server?Introduction – SSH is an acronym for secure shell. It is a

How To Install MariaDB on RHEL 8 nixCraft

I am a new MariaDB and RHEL 8 user. How do I install MariaDB on RHEL 8 server using the yum command?Introduction – MariaDB is a free and open source database management system. It acts


How to expand your Joomla site's features with extensions

Joomla, which independent review site CMS Critic named the Best Free CMS of 2018, is one of the world’s most popular website content management systems (CMSes). Like WordPress, Joomla can usually be installed in less

Linux Find Out What Process Are Using Swap Space nixCraft Updated Tutorials/Posts

The top and free command display the total amount of free and used physical and swap memory in the server. How do I determine which process is using swap space under Linux operating systems? How

Multiple vulnerabilities in FreeBSD NFS server code nixCraft

FreeBSD is a free and open source operating system. The NFS (Network File System) is a server and client application that turn FreeBSD into a file sharing server. Users can upload or update files on

How to update OpenSUSE Linux software and kernel using CLI nixCraft

I am a new OpenSUSE Linux server user. How do I upgrade and update OpenSUSE Linux software and kernel from the CLI? How do I use the command line tool to upgrade your system to


Bio-Linux: A stable, portable scientific research Linux distribution

Bio-Linux was introduced and detailed in a Nature Biotechnology paper in July 2006. The distribution was a group effort by the Natural Environment Research Council in the UK. As the creators and authors point out, the analysis demands of high-throughput “-omic” (genomic, proteomic, metabolomic) science has necessitated the development of integrated computing solutions to analyze the resultant mountains of experimental data.

read more


What the open source community means to me

Every time I tell my friends about my hobby—which became my career as the executive director at The Document Foundation—I face lots of questions. A worldwide community? Contributors around the globe? An open source community?

How To Find Out FreeBSD Version and Patch Level Number nixCraft Updated Tutorials/Posts

How do I find out my FreeBSD server version and patch level of the installed system using command line option? Can you tell us command to find out FreeBSD version and kernel patch level?Introduction :

How to install and configure memcached on Ubuntu Linux 18.04 nixCraft

I would like to reduce the load on my MariaDB/MySQL/PostgreSQL server using memcached. How do I install and configure memcached server on Ubuntu Linux 18.04 LTS?Introduction : Memcached is a high-performance, distributed memory object caching

How To Find My Public IP Address From Command Line On a Linux nixCraft Updated Tutorials/Posts

How do I find out my public IP address on the Linux and OS X Unix command line to use with my own bash shell script without using third party web site? Is there command-line

How to upgrade Ubuntu 16.04 to 18.04 LTS using terminal nixCraft

I am using Ubuntu Linux 16.04 LTS on Lionde. How do I upgrade Ubuntu 16.04 to 18.04 LTS using terminal bash shell over ssh based session?Introduction : Ubuntu recommend upgrading a Server Edition installation by

How to setup a UFW firewall on Ubuntu 18.04 LTS server nixCraft

How do I setup a firewall with UFW (uncomplicated firewall) on an Ubuntu Linux 18.04 LTS server to restrict traffic on my personal Ubuntu web-server that hosts my cat’s blog? How do I set up

Regular Expressions In grep examples nixCraft Updated Tutorials/Posts

How do I use the grep command with regular expressions on a Linux and Unix-like operating systems? How do I use grep and regular expressions to search for text/ words in Linux?Linux comes with GNU

Download a file with curl on Linux / Unix command line nixCraft Updated Tutorials/Posts

I am a new macOS Unix user. I am writing a small bash shell script. How do I download files straight from the command-line interface using curl? How can I download files with cURL on


My first FOSS love was Perl

red heart with text "you are not alone"

Set the wayback machine to 1993. I was working at a small company as a programmer and product deployment specialist. The product was COBOL-based and the OS was SCO Xenix. Both were based on open standards, but not open source. I was hired because I knew the medical software business and I had experience in several flavors of what was then called Micro-Unix. I didn’t know a thing about COBOL, but that was the job opening. (PS, if you get any calls from the past: COBOL is not hard to learn.)

read more


How I uncovered my inner geek

I’m beginning to feel old. A few months ago, somebody called me a “gray beard” in a comment in an IRC channel. You might have thought my lack of actual beard and the fact that they

Change Shell To Bash in Linux / Unix nixCraft Updated Tutorials/Posts

How do I switch from a ksh shell to bash on Linux or Unix system? How to change shells on Unix-like system?A shell is nothing but a command that provides a text-only user interface (also

How To Install EPEL Repo on a CentOS and RHEL 7.x nixCraft Updated Tutorials/Posts

How do I install the extra repositories such as Fedora EPEL repo on a Red Hat Enterprise Linux server version 7.x or CentOS Linux server version 7.x?You can easily install various packages by configuring a