Author

Deepak Prasad

Deepak Prasad

R&D Engineer

at · 1129 articles published

Founder of GoLinuxCloud with more than 15 years of expertise in Linux, Python, Go, Laravel, DevOps, Kubernetes, Git, Shell scripting, OpenShift, AWS, Networking, and Security. With extensive experience, he excels across development, DevOps, networking, and security, delivering robust and efficient solutions for diverse projects.

Areas of expertise

Certifications & credentials

  • Red Hat Certified System Administrator in Red Hat OpenStackID: 180-246-001
  • Certified Kubernetes Application Developer (CKAD)
  • Red Hat Certified Specialist in Ansible Automation
  • Go: Data Structures, Algorithms and Design Patterns With Go
Author profile illustration for Deepak Prasad — technical writer at GoLinuxCloud

Articles by Deepak Prasad

linux

How to change tmpfs partition size in Linux ( RHEL / CentOS 7 )

Increase decrease, change tmpfs partition size in Red Hat Linux 7, /run /run/user/$PID /dev/shm /sys/fc/cgroup using fstab RuntimeDirectorySize logind.conf

Deepak Prasad5 min read
linux

5 ways to check if server is physical or virtual in Linux or Unix

Commands to check if server is physical or virtual in Linux Unix. dmesg, lshw, hwinfo, dmidecode commands to check if server is physical or virtual remotely

Deepak Prasad5 min read
system-administration

Step-by-Step Tutorial: Guide to install systemtap in Linux

Tutorial guide to install systemtap (stap) to extract, filter and summarize data to enable diagnosis of complex performance. Systemtap Tutorial Linux

Deepak Prasad6 min read
system-administration

How to set default boot kernel on Linux ( CentOS / RHEL 7 )

How to set default boot kernel in linux? Change the default boot entry for kernel ? Boot with old kernel version ? Revert to previous kernel version ?

Deepak Prasad3 min read
linux

How to install and configure two node cluster in Linux ( CentOS / RHEL 7 )

How to install configure two node cluster in linux on centos rhel 7 using vmware virtualbox corosync-quorumtool two_node wait_for_all auto_tie_breaker

Deepak Prasad5 min read
devops

How to configure HA LVM cluster resource to share LVM in Linux

How to configure HA LVM on CentOS / RHEL 7 Linux without GFS2. How can I configure cluster service or resource to activate and monitor shared LVM volumes?

Deepak Prasad7 min read
system-administration

How to delete iscsi target from initiator ( CentOS / RHEL 7 ) Linux

How to delete iscsi target? Remove inactive iscsi target? Remove iscsi storage target from initiator? Remove iscsi virtual disk on CentOS / RHEL 7 Linux.

Deepak Prasad3 min read
linux

Understanding nova compute architecture basics in Openstack (flow chart)

nova compute architecture , what is the role of nova-api, nova-scheduler, nova- console, nova-conductor, nova-console-auth, nova-compute service in OpenStack

Deepak Prasad4 min read
linux

How to restrict root user to access or modify a file and directory in Linux

Restrict and prevent access to root user for files and directories in linux using extended attributes chattr. Root and all users will be restricted to modify

Deepak Prasad4 min read
system-administration

Properly backup and restore partition table in Linux

How to backup or copy and restore partition table in linux. linux clone partition table, linux repair partition table

Deepak Prasad4 min read
security

Difference between /dev/tty and /dev/pts (tty vs pts) in Linux

What is the difference between /dev/pts and /dev/tty. Why do I get /dev/pts instead of /dev/tty on my Linux terminal. TTY vs PTS. /dev/tty vs /dev/pts.

Deepak Prasad3 min read
linux

How to disable tty or enable tty console in Linux ( RHEL / CentOS 7)

How to enable tty for more than 6 console. How to disable all the tty terminals in Linux. systemd disable tty. systemd enable tty using getty service in Linux.

Deepak Prasad3 min read
storage

Step-by-Step Tutorial: Configure Software RAID 5 in Linux

Steps to configure software raid 5 array in Linux using mdadm. RAID 5 is similar to RAID-4, except the parity info is spread across all drives in the array.

Deepak Prasad6 min read
programming

SHELL/BASH: How to create an interactive calculator in Linux

Sample shell script to create an interactive calculator using bc command to perform add, subsctract, multiply. divide, sine, cosine etc mathematical function.

Deepak Prasad3 min read
programming

Calculate Loan EMI Amount in Bash script Linux

Calculate loan EMI amount, interest and principle using bash or shell script in Linux with example. The script can be created online and runtime value.

Deepak Prasad5 min read
storage

How to boot Linux host from LVM snapshot using BOOM (CentOS/RHEL 8)

Step by Step guide to boot CentOS/RHEL 8 or 7.5 and higher Linux with LVM snapshot using BOOM. with examples. Merge LVM snapshot and delete boom profile later.

Deepak Prasad8 min read
networking

Step-by-Step Tutorial: Configure Master Slave DNS Server (RHEL/CentOS 7)

Steps to configure master slave dns server using bind chroot environment in RHEL/CentOS 7 Linux. Sample master dns server and slave dns server with examples.

Deepak Prasad9 min read
linux

Secure Master Slave DNS Server with DNSSEC key in Linux (RHEL/CentOS 7)

Steps to secure master slave dns server using various algorithm types to secure the data replication between master and slave dns server using dnssec key Linux

Deepak Prasad7 min read
linux

Register RHEL 7 host to RHN using subscription manager (with or without proxy)

Register RHEL 7 system to Red Hat Satellite Network using subscription manager. Attach pool, enable and disable repositories with or without proxy in RHSM.conf

Deepak Prasad6 min read
linux

Unregister RHEL 7 using Subscription Manager and Remove System Profile

Unregister RHEL 7 from Red Hat Network using subscription manager and remove system profile. subscription-manager unregister, clean to remove subscription data

Deepak Prasad3 min read
system-administration

8 ways to prevent brute force SSH attacks in Linux (CentOS/RHEL 7)

Prevent brute force SSH attacks in RHEL CentOS 7 with examples using Fail2ban, account lockout, SSH rate limit using iptables, sshd_config, SHA512 hashing

Deepak Prasad10 min read
linux

6 ssh authentication methods to secure connection (sshd_config)

Overview on different openssh authentication methods using sshd_config in RHEL/CentOS 7/8 Linux with Examples. Authenticate your sshd connection in Linux

Deepak Prasad7 min read
storage

Overview on different disk types and disk interface types

different disk types, different disk interface types. HDD vs SSD vs Optical Disks. Learn all about SCSI, IDE, ATA, SATA, Fibre Channel disk interface types

Deepak Prasad6 min read
devops

Understand the Concept Of The Internet Market Share

As of April 2022, statistics show that about 63.1% of the world's population have access to the internet and are frequent users. This number is expected to

Deepak Prasad9 min read
devops

DevSecOps vs DevOps - Explaining the Difference

Although DevOps has been serving a phenomenal role in development processes for many years, it's been lacking one small aspect - security. Therefore DevSecOps

Deepak Prasad4 min read
programming

Golang Benchmark and Testing [Step-by-Step]

Step by step instructions to perform golang benchmarking and testing

Deepak Prasad9 min read
programming

How to find length of Set in Python?

Use len() function to check length of a set in Python

Deepak Prasad4 min read
databases

SQL INNER JOIN Explained with Simple Examples

The SQL INNER JOIN clause allows you to query data from multiple tables. It returns all rows from Table1, Table2, and Table 3 so on with exact matching rows from all tables.

Deepak Prasad12 min read
databases

SQL Date Functions Explained with Practical Examples

Different types of SQL Date Functions explained with examples. Some SQL Date Functions are similar in most database management systems. Few SQL Date Functions like CURDATE() and GETDATE() does the same functionality but …

Deepak Prasad13 min read
devops

docker run -i command examples

Use docker run -i command to run the container interactively

Deepak Prasad3 min read