Table of contents : Title Page Linux For Beginners: A Step-By-Step Guide to Learn Linux Operating System + The Basics of Kali Linux Hacking by Command Line Interface. Tools Explanation and Exercises Included Description Introduction What are Linux Distributions? What is Linux and Why Choose Linux? The Basic Components of Linux The Installation of Linux Linux Applications The Linux Desktop Basic Administration and Security Using the Shell Introduction to Command Line Working with Links File Editing Commands and Wildcards Using the File Editing Commands and Wildcards Discerning Commands Linux Text Editors The I/O Redirection File Manipulations Programming in Linux using C++ Extremely Basic Editing and Creation of text files Conclusion