Skip to content
  • Computer Basics
    • Operating System Basics
    • Processes explained
    • Difference Between Process and Thread
    • The Basics of Hypervisors
      • A simple explanation of virtualization by VMinformer
      • What is a Hypervisor?
    • What’s a Kernel?
  • Linux Basics
    • What is Linux?
      • What is a Linux Package?
      • Stages of Linux booting process – explanation, step by step
      • Whats an Inode
      • Explanation-System calls and System call types in operating system
      • Linux Package Management
      • How the ls -l command works
      • Linux Isolation Basics
      • Understanding UMASK value in Linux
      • File descriptor
      • Understanding Special Permission SGID in Linux
      • Introduction to Linux and Basic commands
    • SSH
      • What is Secure Shell (SSH)
      • SSH Layers
      • SSH using Putty
      • 4 Reasons Why SSH Connection Fails
      • Enabling MFA on Ubuntu and Amazon Linux
      • Enabling MFA on your Instance
      • Howto remove Google authenticator from SSH logins
    • Files Explained
      • fstab explained
    • Ram & Disks
      • What is the difference between memory and disk storage?
      • How to check disk space utilization
      • Monitoring RAM
      • RAID
    • Video tutorial on extending swap partition and creating a swapfile
    • Commands
    • SystemD
      • Systemd Boot Process, a closer look
      • Step by Step Linux boot process with GRUB2 and systemd in RHEL 7 / CentOS 7
      • Useful SystemD commands and info
      • The Story Behind ‘init’ and ‘systemd’
      • Basic journal use
      • Unit files: what are they?
      • Unit dependencies
    • What is a Unix Socket?
  • Linux +
    • GRUB bootloader – Full tutorial
    • How to Change Kernel Runtime Parameters in a Persistent and Non-Persistent Way
    • Linux Basics – LVM (Logical Volume Manager)
    • A video overview of OOM(Out Of Memory)
    • Linux Storage Stack Diagram
    • CPU & LOAD AVERAGE
      • Linux Load Averages: Solving the Mystery
    • Virtualization
      • Difference between PV and HVM virtualization
      • Virtualization Performance: Zones, KVM, Xen
    • Commands
      • strace explained
    • Ram & Disk Space
      • Why is space not being freed from disk after deleting a file in Red Hat Enterprise Linux?
      • Understanding I/O: Random vs Sequential
    • Memory Management
      • Introduction to Memory Management in Linux
    • Processes
      • Process, Process Stack, PCB & Attributes
      • Create, Execute & Exit from a Process | frok() System Call
      • CPU Context Switching & Its Overheads
      • What is an Interrupt? Types of Interrupts
      • CPU Scheduling: FCFS, SJF, SRTF, Round Robin
    • Virtual filesystems in Linux: Why we need them and how they work
  • Networking basics
    • Introduction to Networking
    • TCP/IP explained
    • TCP connection states
    • TCP three way handshake
    • TCP/IP Ports and Sockets Explained
    • DNS Name Resolution Process
    • What is SSL
    • SSL or TLS handshake
    • What is an SSL Certificate and How Does it Work?
    • DHCP Explained
  • Networking +
    • A tcpdump Tutorial and Primer with Examples
    • How To Use Traceroute and MTR to Diagnose Network Issues
    • tcpdump command to capture full-sized packets
    • Commands
      • Commands to monitor network bandwidth on Linux server
      • Linux Route Command Examples (How to Add Route in Linux)
  • Application Services and Packages
    • Apache
      • What is Apache?
      • Apache Basics Video
      • Apache Cheat Sheet
      • How To Use Apache as a Reverse Proxy with mod_proxy on CentOS 7
      • Tune memory allocation for an Apache web server
      • Failed to restart httpd.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
      • Redirecting from one URL to another using .htaccess
      • USING .HTACCESS REWRITE RULES
      • URL Rewriting for Beginners
    • Nginx
      • Basic Nginx commands
      • Basic configuration parameters
      • SSL certificate Installation
      • Full configuration Example
      • Nginx Rewrite examples
    • PHP
      • What is PHP?
      • What does PHP-FPM do?
      • PHP troubleshooting tip
      • max_execution_time in php explained
    • MYSQL
      • What Is MySQL?
      • MySQL Command cheat sheet
      • Creating and editing MySQL DB Dumps
    • Fail2ban
    • Magento2
      • Magento explained plus commands for an easy install on Ubuntu 16.04
    • VNC Installation on Ubuntu
  • WordPress
    • WordPress FTP error
    • Unable to upload file to WordPress
    • WordPress Posts Returning 404 Error
    • How to Fix the 500 Internal Server Error on Your WordPress Website
    • How to Fix Corrupted Files and Databases in WordPress
    • Max_upload exceeded..!!! WordPress
    • 6 Ways To Increase the Maximum Upload File Size in WordPress
  • My issues
    • Being prompted for password after not setting one (RHEL/Amazon Linux)
    • Unable to transfer files from one instance to another using SCP
    • Website running and reachable via a browser however giving a 403 when running a CURL
    • Issue installing Cerbot on Amazon Linux 2
    • How to restore “Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)”
    • Renewing your SSL certificate using Certbot/Letsencrypt manually:
  • AWS Related
    • EC2 SSH ISSUES
      • Injecting userdata to allow ssh
    • Amazon EBS
    • AWS Workarounds
      • Steps to install python3.7 on Amazon Linux 1
      • Using userdata to resolve ssh issues to your EC2 instance
      • How to use the same SSH key pair in all AWS regions
      • Accidentally enabled UFW on your Ubuntu instance and cant SSH as a result?
    • Lightsail Loadbalancer failing health checks
    • AWS Docs
      • How can I avoid DNS resolution failures with EC2 Linux?
      • Extending a Linux File System after Resizing the Volume
    • Service Introduction Videos
      • What is AWS?
      • Introduction to Amazon EC2
      • Amazon Elastic Block Store (EBS) Overview
    • Troubleshooting videos
      • How do I recover access to my EC2 instances if I lost my SSH key pair?
      • How do I move my EC2 instance to another subnet, Availability Zone, VPC, or region?
  • Tools
    • Filezilla
    • SSH using Putty
  • Troubleshooting
    • Server A Can’t Talk to Server B
    • Troubleshoot Slow Networks
    • How To Troubleshoot Common Site Issues on a Linux Server
  • My Study Guide
    • CPU
      • A Guide to the Linux “Top” Command
      • Understanding CPU Steal Time – when should you be worried?
      • CPU Steal Time. Now on Amazon EC2
      • USER SPACE VS KERNEL SPACE
      • What is the Difference Between Hardware and Software Interrupt
      • What exactly is “iowait”?
      • Difference Between Process And Thread in Linux
      • Operating Systems | States of a process
    • Linux OS related
      • Boot process
        • Systemd Boot Process, a closer look
        • Stages of Linux booting process – explanation, step by step
        • 6 Stages of Linux Boot Process (Startup Sequence) sysVinit:
        • Step by Step Linux boot process with GRUB2 and systemd in RHEL 7 / CentOS 7
      • Init and Initramfs
        • Initrd vs Initramfs
        • Do you need initramfs to boot?
      • The difference between booting MBR and GPT with GRUB
      • The Master Boot Record (MBR) and Why it is Necessary?
      • GRUB bootloader – Full tutorial
    • Memory
      • free command
      • Buffer vs Cache
      • How to Clear RAM Memory Cache, Buffer and Swap Space on Linux
      • OOM explained
      • How to Configure the Linux Out-of-Memory Killer
      • Surviving the Linux OOM Killer
    • Disk
      • Amazon EBS
      • Linux iostat command
      • How to Read Linux Iostat’s Output and Interpret System Performance
      • Video tutorial on extending swap partition and creating a swapfile
      • Linux Basics – LVM (Logical Volume Manager)
      • RAID
      • Video tutorial on extending swap partition and creating a swapfile
  • Processes and VM Videos
    • Create, Execute & Exit from a Process | frok() System Call
    • Process, Process Stack, PCB & Attributes
  • Articles
    • procSpy : Python tool that monitors and logs user-run commands on a Linux system
    • How to identify duplicate files on Linux
    • Power of SSH Tunneling
    • Linux commands you should never run on your system
  • My Curriculum Vitae (CV)
LinuxByImraan
Primary Menu
  • Computer Basics
    • Operating System Basics
    • Processes explained
    • Difference Between Process and Thread
    • The Basics of Hypervisors
      • A simple explanation of virtualization by VMinformer
      • What is a Hypervisor?
    • What’s a Kernel?
  • Linux Basics
    • What is Linux?
      • What is a Linux Package?
      • Stages of Linux booting process – explanation, step by step
      • Whats an Inode
      • Explanation-System calls and System call types in operating system
      • Linux Package Management
      • How the ls -l command works
      • Linux Isolation Basics
      • Understanding UMASK value in Linux
      • File descriptor
      • Understanding Special Permission SGID in Linux
      • Introduction to Linux and Basic commands
    • SSH
      • What is Secure Shell (SSH)
      • SSH Layers
      • SSH using Putty
      • 4 Reasons Why SSH Connection Fails
      • Enabling MFA on Ubuntu and Amazon Linux
      • Enabling MFA on your Instance
      • Howto remove Google authenticator from SSH logins
    • Files Explained
      • fstab explained
    • Ram & Disks
      • What is the difference between memory and disk storage?
      • How to check disk space utilization
      • Monitoring RAM
      • RAID
    • Video tutorial on extending swap partition and creating a swapfile
    • Commands
    • SystemD
      • Systemd Boot Process, a closer look
      • Step by Step Linux boot process with GRUB2 and systemd in RHEL 7 / CentOS 7
      • Useful SystemD commands and info
      • The Story Behind ‘init’ and ‘systemd’
      • Basic journal use
      • Unit files: what are they?
      • Unit dependencies
    • What is a Unix Socket?
  • Linux +
    • GRUB bootloader – Full tutorial
    • How to Change Kernel Runtime Parameters in a Persistent and Non-Persistent Way
    • Linux Basics – LVM (Logical Volume Manager)
    • A video overview of OOM(Out Of Memory)
    • Linux Storage Stack Diagram
    • CPU & LOAD AVERAGE
      • Linux Load Averages: Solving the Mystery
    • Virtualization
      • Difference between PV and HVM virtualization
      • Virtualization Performance: Zones, KVM, Xen
    • Commands
      • strace explained
    • Ram & Disk Space
      • Why is space not being freed from disk after deleting a file in Red Hat Enterprise Linux?
      • Understanding I/O: Random vs Sequential
    • Memory Management
      • Introduction to Memory Management in Linux
    • Processes
      • Process, Process Stack, PCB & Attributes
      • Create, Execute & Exit from a Process | frok() System Call
      • CPU Context Switching & Its Overheads
      • What is an Interrupt? Types of Interrupts
      • CPU Scheduling: FCFS, SJF, SRTF, Round Robin
    • Virtual filesystems in Linux: Why we need them and how they work
  • Networking basics
    • Introduction to Networking
    • TCP/IP explained
    • TCP connection states
    • TCP three way handshake
    • TCP/IP Ports and Sockets Explained
    • DNS Name Resolution Process
    • What is SSL
    • SSL or TLS handshake
    • What is an SSL Certificate and How Does it Work?
    • DHCP Explained
  • Networking +
    • A tcpdump Tutorial and Primer with Examples
    • How To Use Traceroute and MTR to Diagnose Network Issues
    • tcpdump command to capture full-sized packets
    • Commands
      • Commands to monitor network bandwidth on Linux server
      • Linux Route Command Examples (How to Add Route in Linux)
  • Application Services and Packages
    • Apache
      • What is Apache?
      • Apache Basics Video
      • Apache Cheat Sheet
      • How To Use Apache as a Reverse Proxy with mod_proxy on CentOS 7
      • Tune memory allocation for an Apache web server
      • Failed to restart httpd.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
      • Redirecting from one URL to another using .htaccess
      • USING .HTACCESS REWRITE RULES
      • URL Rewriting for Beginners
    • Nginx
      • Basic Nginx commands
      • Basic configuration parameters
      • SSL certificate Installation
      • Full configuration Example
      • Nginx Rewrite examples
    • PHP
      • What is PHP?
      • What does PHP-FPM do?
      • PHP troubleshooting tip
      • max_execution_time in php explained
    • MYSQL
      • What Is MySQL?
      • MySQL Command cheat sheet
      • Creating and editing MySQL DB Dumps
    • Fail2ban
    • Magento2
      • Magento explained plus commands for an easy install on Ubuntu 16.04
    • VNC Installation on Ubuntu
  • WordPress
    • WordPress FTP error
    • Unable to upload file to WordPress
    • WordPress Posts Returning 404 Error
    • How to Fix the 500 Internal Server Error on Your WordPress Website
    • How to Fix Corrupted Files and Databases in WordPress
    • Max_upload exceeded..!!! WordPress
    • 6 Ways To Increase the Maximum Upload File Size in WordPress
  • My issues
    • Being prompted for password after not setting one (RHEL/Amazon Linux)
    • Unable to transfer files from one instance to another using SCP
    • Website running and reachable via a browser however giving a 403 when running a CURL
    • Issue installing Cerbot on Amazon Linux 2
    • How to restore “Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)”
    • Renewing your SSL certificate using Certbot/Letsencrypt manually:
  • AWS Related
    • EC2 SSH ISSUES
      • Injecting userdata to allow ssh
    • Amazon EBS
    • AWS Workarounds
      • Steps to install python3.7 on Amazon Linux 1
      • Using userdata to resolve ssh issues to your EC2 instance
      • How to use the same SSH key pair in all AWS regions
      • Accidentally enabled UFW on your Ubuntu instance and cant SSH as a result?
    • Lightsail Loadbalancer failing health checks
    • AWS Docs
      • How can I avoid DNS resolution failures with EC2 Linux?
      • Extending a Linux File System after Resizing the Volume
    • Service Introduction Videos
      • What is AWS?
      • Introduction to Amazon EC2
      • Amazon Elastic Block Store (EBS) Overview
    • Troubleshooting videos
      • How do I recover access to my EC2 instances if I lost my SSH key pair?
      • How do I move my EC2 instance to another subnet, Availability Zone, VPC, or region?
  • Tools
    • Filezilla
    • SSH using Putty
  • Troubleshooting
    • Server A Can’t Talk to Server B
    • Troubleshoot Slow Networks
    • How To Troubleshoot Common Site Issues on a Linux Server
  • My Study Guide
    • CPU
      • A Guide to the Linux “Top” Command
      • Understanding CPU Steal Time – when should you be worried?
      • CPU Steal Time. Now on Amazon EC2
      • USER SPACE VS KERNEL SPACE
      • What is the Difference Between Hardware and Software Interrupt
      • What exactly is “iowait”?
      • Difference Between Process And Thread in Linux
      • Operating Systems | States of a process
    • Linux OS related
      • Boot process
        • Systemd Boot Process, a closer look
        • Stages of Linux booting process – explanation, step by step
        • 6 Stages of Linux Boot Process (Startup Sequence) sysVinit:
        • Step by Step Linux boot process with GRUB2 and systemd in RHEL 7 / CentOS 7
      • Init and Initramfs
        • Initrd vs Initramfs
        • Do you need initramfs to boot?
      • The difference between booting MBR and GPT with GRUB
      • The Master Boot Record (MBR) and Why it is Necessary?
      • GRUB bootloader – Full tutorial
    • Memory
      • free command
      • Buffer vs Cache
      • How to Clear RAM Memory Cache, Buffer and Swap Space on Linux
      • OOM explained
      • How to Configure the Linux Out-of-Memory Killer
      • Surviving the Linux OOM Killer
    • Disk
      • Amazon EBS
      • Linux iostat command
      • How to Read Linux Iostat’s Output and Interpret System Performance
      • Video tutorial on extending swap partition and creating a swapfile
      • Linux Basics – LVM (Logical Volume Manager)
      • RAID
      • Video tutorial on extending swap partition and creating a swapfile
  • Processes and VM Videos
    • Create, Execute & Exit from a Process | frok() System Call
    • Process, Process Stack, PCB & Attributes
  • Articles
    • procSpy : Python tool that monitors and logs user-run commands on a Linux system
    • How to identify duplicate files on Linux
    • Power of SSH Tunneling
    • Linux commands you should never run on your system
  • My Curriculum Vitae (CV)

Category: Uncategorised

How to access RDP over SSH tunnel

How to access RDP over SSH tunnel

18th Jun 2019 By : sudoimraan
How to redirect HTTP to HTTPS Using .htaccess

How to redirect HTTP to HTTPS Using .htaccess

18th Jun 2019 By : sudoimraan
php-fpmpal.sh script for webserver performance tuning

php-fpmpal.sh script for webserver performance tuning

13th Jun 201913th Jun 2019 By : sudoimraan
Apache2buddy

Apache2buddy

13th Jun 2019 By : sudoimraan
How to Install Python 3.7

How to Install Python 3.7

8th Jun 20198th Jun 2019 By : sudoimraan
How to Read Linux Iostat’s Output and Interpret System Performance

How to Read Linux Iostat’s Output and Interpret System Performance

25th May 2019 By : sudoimraan
How to create and use Linux aliases

How to create and use Linux aliases

25th May 201925th May 2019 By : sudoimraan
procSpy : Python tool that monitors and logs user-run commands on a Linux system

procSpy : Python tool that monitors and logs user-run commands on a Linux system

24th May 2019 By : sudoimraan
How to identify duplicate files on Linux

How to identify duplicate files on Linux

24th May 2019 By : sudoimraan
Power of SSH Tunneling

Power of SSH Tunneling

24th May 2019 By : sudoimraan

Posts navigation

Older posts
  • Computer Basics
    • Operating System Basics
    • Processes explained
    • Difference Between Process and Thread
    • The Basics of Hypervisors
      • A simple explanation of virtualization by VMinformer
      • What is a Hypervisor?
    • What’s a Kernel?
  • Linux Basics
    • What is Linux?
      • What is a Linux Package?
      • Stages of Linux booting process – explanation, step by step
      • Whats an Inode
      • Explanation-System calls and System call types in operating system
      • Linux Package Management
      • How the ls -l command works
      • Linux Isolation Basics
      • Understanding UMASK value in Linux
      • File descriptor
      • Understanding Special Permission SGID in Linux
      • Introduction to Linux and Basic commands
    • SSH
      • What is Secure Shell (SSH)
      • SSH Layers
      • SSH using Putty
      • 4 Reasons Why SSH Connection Fails
      • Enabling MFA on Ubuntu and Amazon Linux
      • Enabling MFA on your Instance
      • Howto remove Google authenticator from SSH logins
    • Files Explained
      • fstab explained
    • Ram & Disks
      • What is the difference between memory and disk storage?
      • How to check disk space utilization
      • Monitoring RAM
      • RAID
    • Video tutorial on extending swap partition and creating a swapfile
    • Commands
    • SystemD
      • Systemd Boot Process, a closer look
      • Step by Step Linux boot process with GRUB2 and systemd in RHEL 7 / CentOS 7
      • Useful SystemD commands and info
      • The Story Behind ‘init’ and ‘systemd’
      • Basic journal use
      • Unit files: what are they?
      • Unit dependencies
    • What is a Unix Socket?
  • Linux +
    • GRUB bootloader – Full tutorial
    • How to Change Kernel Runtime Parameters in a Persistent and Non-Persistent Way
    • Linux Basics – LVM (Logical Volume Manager)
    • A video overview of OOM(Out Of Memory)
    • Linux Storage Stack Diagram
    • CPU & LOAD AVERAGE
      • Linux Load Averages: Solving the Mystery
    • Virtualization
      • Difference between PV and HVM virtualization
      • Virtualization Performance: Zones, KVM, Xen
    • Commands
      • strace explained
    • Ram & Disk Space
      • Why is space not being freed from disk after deleting a file in Red Hat Enterprise Linux?
      • Understanding I/O: Random vs Sequential
    • Memory Management
      • Introduction to Memory Management in Linux
    • Processes
      • Process, Process Stack, PCB & Attributes
      • Create, Execute & Exit from a Process | frok() System Call
      • CPU Context Switching & Its Overheads
      • What is an Interrupt? Types of Interrupts
      • CPU Scheduling: FCFS, SJF, SRTF, Round Robin
    • Virtual filesystems in Linux: Why we need them and how they work
  • Networking basics
    • Introduction to Networking
    • TCP/IP explained
    • TCP connection states
    • TCP three way handshake
    • TCP/IP Ports and Sockets Explained
    • DNS Name Resolution Process
    • What is SSL
    • SSL or TLS handshake
    • What is an SSL Certificate and How Does it Work?
    • DHCP Explained
  • Networking +
    • A tcpdump Tutorial and Primer with Examples
    • How To Use Traceroute and MTR to Diagnose Network Issues
    • tcpdump command to capture full-sized packets
    • Commands
      • Commands to monitor network bandwidth on Linux server
      • Linux Route Command Examples (How to Add Route in Linux)
  • Application Services and Packages
    • Apache
      • What is Apache?
      • Apache Basics Video
      • Apache Cheat Sheet
      • How To Use Apache as a Reverse Proxy with mod_proxy on CentOS 7
      • Tune memory allocation for an Apache web server
      • Failed to restart httpd.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
      • Redirecting from one URL to another using .htaccess
      • USING .HTACCESS REWRITE RULES
      • URL Rewriting for Beginners
    • Nginx
      • Basic Nginx commands
      • Basic configuration parameters
      • SSL certificate Installation
      • Full configuration Example
      • Nginx Rewrite examples
    • PHP
      • What is PHP?
      • What does PHP-FPM do?
      • PHP troubleshooting tip
      • max_execution_time in php explained
    • MYSQL
      • What Is MySQL?
      • MySQL Command cheat sheet
      • Creating and editing MySQL DB Dumps
    • Fail2ban
    • Magento2
      • Magento explained plus commands for an easy install on Ubuntu 16.04
    • VNC Installation on Ubuntu
  • WordPress
    • WordPress FTP error
    • Unable to upload file to WordPress
    • WordPress Posts Returning 404 Error
    • How to Fix the 500 Internal Server Error on Your WordPress Website
    • How to Fix Corrupted Files and Databases in WordPress
    • Max_upload exceeded..!!! WordPress
    • 6 Ways To Increase the Maximum Upload File Size in WordPress
  • My issues
    • Being prompted for password after not setting one (RHEL/Amazon Linux)
    • Unable to transfer files from one instance to another using SCP
    • Website running and reachable via a browser however giving a 403 when running a CURL
    • Issue installing Cerbot on Amazon Linux 2
    • How to restore “Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)”
    • Renewing your SSL certificate using Certbot/Letsencrypt manually:
  • AWS Related
    • EC2 SSH ISSUES
      • Injecting userdata to allow ssh
    • Amazon EBS
    • AWS Workarounds
      • Steps to install python3.7 on Amazon Linux 1
      • Using userdata to resolve ssh issues to your EC2 instance
      • How to use the same SSH key pair in all AWS regions
      • Accidentally enabled UFW on your Ubuntu instance and cant SSH as a result?
    • Lightsail Loadbalancer failing health checks
    • AWS Docs
      • How can I avoid DNS resolution failures with EC2 Linux?
      • Extending a Linux File System after Resizing the Volume
    • Service Introduction Videos
      • What is AWS?
      • Introduction to Amazon EC2
      • Amazon Elastic Block Store (EBS) Overview
    • Troubleshooting videos
      • How do I recover access to my EC2 instances if I lost my SSH key pair?
      • How do I move my EC2 instance to another subnet, Availability Zone, VPC, or region?
  • Tools
    • Filezilla
    • SSH using Putty
  • Troubleshooting
    • Server A Can’t Talk to Server B
    • Troubleshoot Slow Networks
    • How To Troubleshoot Common Site Issues on a Linux Server
  • My Study Guide
    • CPU
      • A Guide to the Linux “Top” Command
      • Understanding CPU Steal Time – when should you be worried?
      • CPU Steal Time. Now on Amazon EC2
      • USER SPACE VS KERNEL SPACE
      • What is the Difference Between Hardware and Software Interrupt
      • What exactly is “iowait”?
      • Difference Between Process And Thread in Linux
      • Operating Systems | States of a process
    • Linux OS related
      • Boot process
        • Systemd Boot Process, a closer look
        • Stages of Linux booting process – explanation, step by step
        • 6 Stages of Linux Boot Process (Startup Sequence) sysVinit:
        • Step by Step Linux boot process with GRUB2 and systemd in RHEL 7 / CentOS 7
      • Init and Initramfs
        • Initrd vs Initramfs
        • Do you need initramfs to boot?
      • The difference between booting MBR and GPT with GRUB
      • The Master Boot Record (MBR) and Why it is Necessary?
      • GRUB bootloader – Full tutorial
    • Memory
      • free command
      • Buffer vs Cache
      • How to Clear RAM Memory Cache, Buffer and Swap Space on Linux
      • OOM explained
      • How to Configure the Linux Out-of-Memory Killer
      • Surviving the Linux OOM Killer
    • Disk
      • Amazon EBS
      • Linux iostat command
      • How to Read Linux Iostat’s Output and Interpret System Performance
      • Video tutorial on extending swap partition and creating a swapfile
      • Linux Basics – LVM (Logical Volume Manager)
      • RAID
      • Video tutorial on extending swap partition and creating a swapfile
  • Processes and VM Videos
    • Create, Execute & Exit from a Process | frok() System Call
    • Process, Process Stack, PCB & Attributes
  • Articles
    • procSpy : Python tool that monitors and logs user-run commands on a Linux system
    • How to identify duplicate files on Linux
    • Power of SSH Tunneling
    • Linux commands you should never run on your system
  • My Curriculum Vitae (CV)
LinuxByImraan
Created by : Imraan Abrahams, info@linuxbyimraan.awsapps.com
Theme: Perfect Magazine by Themematic