kali linux operating system.pdf it's is help to collage persentation on kali linux
2. What is Linux?
Just like Windows, iOS, and Mac OS, Linux is an operating system. In fact, one of the most popular
platforms on the planet, Android, is powered by the Linux operating system. An operating system
is software that manages all of the hardware resources associated with your desktop or laptop. To
put it simply, the operating system manages the communication between your software and your
hardware. Without the operating system (OS), the software wouldn?t function.
Why use Linux?
Open source
Linux is also distributed under an open source license. Open source follows these key
tenants:
•The freedom to run the program, for any purpose.
•The freedom to study how the program works, and change it to make it do what you wish.
•The freedom to redistribute copies so you can help your neighbor.
•The freedom to distribute copies of your modified versions to others.
3. Popular Linux distributions include:
•LINUX MINT
•MANJARO
•DEBIAN
•UBUNTU
•ANTERGOS
•SOLUS
•FEDORA
•ELEMENTARY OS
•OPENSUSE
File System Hierarchy
The Linux operating system is structured in a tree-like hierarchy and is documented in the Filesystem Hierarchy Standard
(FHS). Linux is structured with the following standard top-level directories:
5. /root – Home directory of root
/bin – Binaries
The /bin directory contains the executable files of many basic shell commands like ls,cd,cp etc. Mostly the program
are in binary format here and accessible by all the users in the Linux System.
/boot- Boot files
Consists of the static bootloader, kernel executable, and files required to boot the Linux OS.
/dev -Device files
This Directory contains everythings required for the boot process.
All hardware files are present in /dev (Device) Folder
/etc – Configuration files
The /etc directory contains the core configuration file of the system use primarily by the administrator and services
such as the password files and network.
This is /root directory as well and its works as the home directory of the root user. So instead of
/home/root. Do not confuse it with the root directory(/).
6. /home- User Personal Data
Home directory contains personal directories for the users. The Home directory contains the user data and user specific
configuration files. As A user you’ll put your personal file,notes,programs etc in your home directory.
/lib-Shared libraries
The /lib directory contains those shared library image needed to boot the system and run the commands in the root
files system.
/media
Mount point for removable media
/mnt-Mount directory
This is similar to the /media directory but instead of automatically mounting the removable media mnt is used by
the system administrators to manually mount a file system.
/opt-optional files
Optional files such as third-party tools can be saved here.
/sbin-System Binaries
This is similar to the /bin directory the only difference that can only be run by root or a sudo user.
7. /tmp -Temporary files
As the name suggests this directory holds temporary files. Many application use this directory to store
temporary files.
/usr -Usr binaries
This /usr directory contains application and files used by users.
/var -Variable data files
Var short for variable is where programs store runtime information like system logging,user tracking caches
and other files that system programs create and manage.