IMPORTANT NOTE: In multiple point of this tutorial I refer to the /dev directory/partition in the Filesystem Hierarchy as "development" and that is incorrect. The /dev directory contains device files that control access to peripheral devices (keyboard, mouse, scanner, microphone, webcam). These files are also known as device special files or device nodes. The /dev directory does NOT hold development data nor does it hold device drivers. It just holds device files that control access to adjacent or peripheral devices. To Get the Study Materials, Slide Show, and Shell Scripts, join Hackaholics Anonymous as an Agent tier member or above. https://www.youtube.com/channel/UCBEhd7oOWwuRSZHqsJ80oyg/join ************************** More Videos From the Linux+ Series: Linux+ Certification Training Pt. 1 - https://youtu.be/UOjUIm6qoFs Linux+ Certification Lecture Pt. 2 - https://youtu.be/0aY05ip36-A Linux+ Practical Command Line Training Pt. 1 - https://youtu.be/iJ01FDCoK7E Linux+ Practical Command Line Training Pt. 2 - https://youtu.be/XxA_fbZD1_k Linux+ Practical Command Line Training Pt. 3 (Shell Scripting Training) - https://youtu.be/XxA_fbZD1_k Linux+ Certification Training Pt. 1 Time Stamps: 00:00 Intro 00:42 Sponsored by Hackaholics Anonymous 00:58 Training Overview (Lecture Vs. Practical Labs) 03:05 How to Get Lecture Notes & Slides 05:04 Syllabus Outline 13:41 ***** SECTION 1.1 - LINUX INTRO ***** 13:44 Linux History 16:29 Popular Linux Distros 19:21 Common Uses of Linux 20:46 ***** SECTION 1.2 - BENEFITS OF LINUX+ CERT ***** 23:40 ***** SECTION 1.3 - STRUCTURE OF LINUX+ EXAM ***** 26:38 ***** SECTION 2.1 - LINUX DIRECTORY STRUCTURE & FILESYSTEM HIERARCHY ***** 26:47 Filesystem Hierarchy Standard (FHS) 28:09 ( / ) Root 29:19 ( /bin ) Binaries 30:03 ( /sbin ) System Binaries 32:43 ( /etc ) Configurations 39:12 ( /home) User’s Personal Space 48:14 ( /usr ) User Programs & Libraries 52:31 ( /opt ) Optional Software 58:42 ( /dev ) Virtual Device Interface 01:05:18 ( /tmp ) Temporary File System 01:08:47 Other Important Directories 01:09:44 Filesystem Types & Mount Points 01:19:40 ***** SECTION 2.2 BASIC SYSTEM ARCHITECTURE, KERNEL, SHELL, USERSPACE ***** 01:19:47 Kernel 01:30:40 Shell 01:40:19 Userspace 01:44:12 ***** SECTION 2.3 - BOOT PROCESS OVERVIEW ***** 01:44:18 BIOS/UEFI 01:50:49 Bootloader (GRUB) 01:55:56 SysVinit / Systemd 02:01:30 ***** SECTION 2.4 - BOOT TARGETS, RUNLEVELS, & STARTUP PROCESSES ***** 02:01:36 Runlevels in SysVinit 02:03:30 Boot Levels in Systemd 02:05:42 Managing Startup Processes 02:08:33 ***** SECTION 3.1 - PREPARING & INSTALLING DISTROS ***** 02:08:38 Selecting a Linux Distro 02:12:54 Installation Outline 02:17:51 Installation Practical 02:28:13 Booting Kali From a USB 02:30:31 Booting & Installing Kali 02:34:43 ***** SECTION 3.2 - MANAGING PARTITIONS, FILESYSTEMS & DISK ***** 02:34:48 Partitioning Concepts 02:42:03 Primary Partitions 02:45:13 Extended Partitions 02:49:01 Logical Partitions 02:57:28 Intro to Swap Space 03:02:36 Basic Partitioning Commands 03:05:06 Filesystems Expanded 03:05:22 ext4 03:08:55 xfs 03:13:24 swap 03:29:18 ***** SECTION 3.3 - PRACKAGE MANAGERS & THEIR COMMANDS ***** 03:34:48 ***** SECTION 3.4 - UPDATING, REMOVING, TROUBLESHOOTING PACKAGES ***** 03:46:38 ***** SECTION 4.1 - ESSENTIAL COMMAND LINE TOOLS & NAVIGATION ***** 03:46:43 System Info 03:49:37 Navigation Commands 03:51:06 File & Directory Management 03:58:17 Key Operators 04:02:46 Viewing & Displaying Files 04:06:02 ***** SECTION 4.2 - COMMON TEXT EDITORS (nano, VIM) ***** 04:08:42 ***** SECTION 4.3 - FILE MANIPULATION & SEARCH COMMANDS ***** 04:15:31 ***** SECTION 4.4. - BASIC SHELL SCRIPTING ***** 04:30:06 ***** SECTION 5.1 - CREATING & MANAGING USERS & GROUPS ***** 04:30:48 Creating Users 04:35:23 Managing Users 04:36:24 Creating & Managing Groups 04:40:52 ***** SECTION 5.2 - FILE PERMISSIONS, OWNERSHIP, ACCESS ***** 04:47:26 chmod 04:50:25 chown & chgrp 04:52:25 ***** SECTION 5.3 - SPECIAL PERMISSIONS (SUID, SGID, STICKY BIT) ***** 04:59:09 ***** SECTION 5.4 - USER AUTHENTICATION & SUDO PERMISSIONS ***** 04:59:15 /etc/passwd 05:01:29 /etc/shadow 05:09:59 Managing SUDO Permissions 05:18:55 ***** SECTION 6.1 - FILESYSTEM HIERARCHY STANDARDS & DIRECTORY STRUCTURE 05:20:26 ***** SECTION 6.2 - MOUNTING & UNMOUNTING FILESYSTEMS 05:20:32 Mounting Filesystems 05:24:39 Mounting With /etc/fstab 05:45:10 Unmounting Filesystems 05:54:29 ***** SECTION 6.3 - DISK MANAGEMENT & PARTITIONING TOOLS 05:54:41 fdisk (Fixed Disk) 05:58:36 lsblk (List Block Devices) 06:03:52 mkfs (Make Filesystem) 06:09:42 fsck (Filesystem Check) 06:15:19 ***** SECTION 6.4 - CONFIGURING & MANAGING SWAP SPACE 06:17:52 Creating a Swap Partition 06:21:17 Creating a Swap File 06:26:30 Managing Swap Space 06:32:58 ***** SECTION 7.1 - PROCESSES, DAEMONS, & SERVICES 06:35:50 ***** SECTION 7.2 - PROCESS MANAGEMENT COMMANDS 06:43:32 ***** SECTION 7.3 - SERVICE MANAGEMENT 06:46:54 ***** SECTION 7.4 - JOB SCHEDULING (cron / at)