Linux for Absolute Beginners
Linux for Absolute Beginners
Beginner
7 Hrs
Get started with Linux, app development, server configuration, networking, and become a system administrator!
Get started with Linux, app development, server configuration, networking, and become a system administrator!
Overview
Would you like to get a job in the field of IT? Do you want to become a Linux system administrator but donโt know where to get started? In this course, we will begin by covering the very basics of using the Linux operating system, and move on to the advanced system and networking skills necessary to become a Linux administrator!
What You Will Learn
- Install Linux on their system
- Setup an integrated development an environment
- Develop a web application using Meteor.js
- Manage users on a Linux system
- Feel comfortable using the command line interface
- Install GitHub and setup a repository
- Setup a LAMP stack and deploy a web app
- Get started as a Linux system administrator!
Prerequisites
- A computer and an internet connection
Content
Chapter 1: Linux Installation
10 Videos
VirtualBox Installation and Virtual Machine Setup Linux Installation in a Virtual Machine Linux Installation Continued First Boot up into Linux VirtualBox Guest Additions Ubuntu Desktop Customization Unity Tweak Tool Installing Linux Alongside Windows (Dual Boot) Dual Boot Setup Continued $7 Million Cybersecurity Scholarship by EC-Council
Preview
Chapter 2: Linux Command Line Interface (CLI) Essentials
12 Videos
Getting Started with the Linux Command Line Interface (CLI) Navigating Directories with ls Administrator Privileges in Terminal Using the apt-get Package Manager to Install Applications Searching Through the Repositories to Find Packages to Download Installing Packages Which are Not Located in the Repositories Keeping Programs Updated via Terminal File Permissions and Ownership Explained File Permissions and Ownership Continued Creating New Files Using the Touch Command Creating New Directories and Moving Files Copying, Renaming, and Removing Files Chapter 2 Quiz
Preview
Chapter 3: Advanced CLI Usage
12 Videos
The Find Command and Its Practical Uses Find Command Continued Find Command Final Thoughts Using the Grep Command to Find Information Within Files Using Grep in Conjunction with the Find Command How to Redirect the Output of a Command Using the Top Command to View Applications in Real-time Viewing Running Processes and Closing Applications via Terminal Services Explained Service Configuration via Terminal Using Crontab to Schedule Tasks Crontab Practical Applications Chapter 3 Quiz
Preview
Chapter 4: Linux Development Tools
10 Videos
Choosing an Integrated Development Environment (IDE) Eclipse Installation/Setup PyCharm Installation/Setup PyCharm Installation Problem Resolved GitHub Installation and How to Setup a Repository How to Push/Pull Information from a Repository How to Remove and Ignore Directories in a Repository Resolving Merge Conflicts How to Setup and Manage Branches Correction from the Previous Lecture
Preview
Chapter 5: Web Development Project
7 Videos
Getting Started with Meteor.js Setting up Our Meteor Project Router Setup and React Components Watch as Our Project Begins to Take Form! Getting into the Programming of Our Application Rendering Blog Posts Putting the Finishing Touches on Our Meteor App
Preview
Chapter 6: Web Server Setup, Host Configuration, and App Deployment
14 Videos
Apache, PHP, and MySQL Setup Server Configuration Linux Hosts File Deploying Our Meteor App to the Apache Server Setting up a MongoDB NoSQL Database Virtual Host Setup Using a Shell Script to Set Our Environment Variables Installing and Configuring phpMyAdmin Let's Take a Tour Around the phpMyAdmin Panel Creating a Basic Virtual Host Setting up a WordPress Installation on Top of Apache Environment Before Using WordPress, We Need to Setup Our Database Python Installation and Command Line Interface Why is Python Worth Learning?
Preview
Chapter 7: Linux User Management
5 Videos
Adding/Removing Users Through GUI Adding New Users via Terminal How to Delete Users Through Terminal Changing an Existing User's Password Adding Users to a Group
Preview
Chapter 8: Linux Network Administration
15 Videos
Introduction to Networking How Does the Internet Work? What is a Local Area Network (LAN)? Practical Networking Commands Networking Commands Continued Netstat to Track Detailed Network Statistics An In-depth Look at the Linux Hosts File Linux Hosts File Continued Using Traceroute to Track the Servers a Request Passes Through Network Mapper to Track the Activity on Your Network Nmap Continued Using SSH to Access the Command Line of a Remote Host SFTP to Transfer Files Between Machines Setting up an SSH Host on Our Local Machine Using the Man Command to Learn About Our Programs Chapter 8 Quiz
Preview
This course is part of a learning path
skill path
Practical Linux for Security Professionals
Gain all the Linux knowledge you need to propel your cybersecurity career to the next level.
Instructor
Joseph Delgadillo
Get access to only this course
$59.99
One-time PaymentGet access to all 500+ courses with EC-Council Pro
$59.99/Month
Get access to all 500+ courses with EC-Council Pro
$599/Year
Get 2 months free!
Looking to train your team?
Try EC-Council Enterprise ยปReviews
(134 reviews)
5
Average Course Rating
Related Courses
469 enrollments
Course
CCNA - Understanding Routers and Switches
$49.99
231 enrollments
Course
CISSP Certification Domains 5, 6, 7, and 8 Video Training
$69.99
809 enrollments
Course
Learn Ethical Hacking by Hacking Real Websites Legally
$69.99