Linux for Beginners

7h 53m 5s
English
Paid

Course description

Learn the basics of Linux from scratch and gain practical skills in working with key commands, file management, access rights, processes, and basic system administration functions - everything you need for a confident start in the world of Linux.

Read more about the course

What you will learn:

  • Understand Linux commands, work with the console, and the basics of the shell
  • Manage the file system, directories, and access permissions
  • Effectively create and administer users and groups
  • Deal with typical tasks faced by Linux system administrators

Discover the possibilities of Linux and boost your career in technology with this course aimed at beginners. Whether you are starting from scratch or looking to enhance your current skills, this course will be your entry point into the world of Linux.

You will master key concepts: from command line to user management and network settings. But the main focus is not just theory. The course is based on practical exercises, close to real-life tasks, and the skills demanded by the industry.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 59 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Linux for Beginners

0:00
/
#1: Introduction

All Course Lessons (59)

#Lesson TitleDurationAccess
1
Introduction Demo
03:13
2
Installing Ubuntu in a VM
11:09
3
Things to Do After Installing Ubuntu
10:17
4
Terminals, Consoles, Shells and Commands
09:34
5
Linux Command Structure
06:56
6
Getting Help, Man Pages (man, type, help, apropos)
11:10
7
Mastering the Terminal: The TAB Key
06:43
8
Mastering the Terminal: Keyboard Shortcuts
04:59
9
Mastering the Terminal: the Bash History
08:41
10
root vs. non-Privileged Users. Getting root Access (sudo, su, passwd)
11:25
11
Intro to The Linux Files System
05:29
12
The Filesystem Hierarchy Standard ( FHS)
09:40
13
Absolute vs. Relative Paths. Walking through the File System (pwd, cd, tree)
13:11
14
The LS Command In Depth (ls)
08:23
15
Understanding File Timestamps: atime, mtime, ctime (stat, touch, date)
09:45
16
Sorting Files by Timestamp
01:55
17
File Types in Linux (ls -F, file)
07:33
18
Viewing Files - Part 1 (cat)
04:29
19
Viewing Files - Part 2 (less, more)
03:51
20
Viewing Files - Part 3 (tail, head, watch)
06:19
21
Creating Files and Directories (touch, mkdir)
07:11
22
Copying Files and Directories (cp)
06:20
23
Moving and Renaming Files and Directories (mv)
07:47
24
Removing Files and Directories (rm, shred)
09:28
25
Working With Pipes in Linux (|, wc)
08:08
26
Command Redirection (>, >>, 2> &>, cut, tee)
14:32
27
Find and Exec
04:25
28
Finding Files and Directories - Part 2 (find)
11:44
29
Comparing Files (cmp, diff, sha256)
09:55
30
The Basics of VIM Text Editor
08:47
31
The VIM Editor In Depth - Part 1
08:57
32
The VIM Editor In Depth - Part 2
05:50
33
Compressing and Archiving Files and Directories (tar, gzip)
14:16
34
Hard Links and the Inode Structure
09:30
35
Working With Symlinks. Symlinks vs. Hard Links
05:23
36
Searching for String Patterns in Text Files (grep)
12:33
37
Finding Files and Directories - Part 1 (which, plocate)
11:27
38
Understanding /etc/passwd and /etc/shadow files
08:52
39
Understanding Linux Groups (groups, id)
04:57
40
Creating User Accounts (useradd)
08:18
41
Changing and Removing User Accounts (usermod, userdel)
06:13
42
Creating Admin Users
02:49
43
Group Management (groupadd, groupdel, groupmod)
03:37
44
User Account Monitoring (whoami, who am i, who, id, w, uptime, last)
07:22
45
Understanding File Permissions
07:22
46
Octal (Numeric) Notation of File Permissions
05:52
47
Changing File Permissions (chmod)
09:00
48
The Effect of Permissions on Directories
07:25
49
Combining Find and Chmod Commands Together
03:32
50
Changing File Ownership (chown, chgrp)
06:55
51
Understanding SUID (Set User ID)
10:28
52
Understanding SGID (Set Group ID)
05:54
53
Understanding the Sticky Bit
05:41
54
Processes and The Linux Security Model
08:40
55
Listing Processes (ps, pstree)
12:25
56
Getting a Dynamic Real-Time View of the Running System (top, htop)
13:13
57
Signals and Killing Processes (kill, pkill, killall, pidof)
11:28
58
Foreground and Background Processes
04:39
59
Job Control (jobs, fg, bg)
07:28

Unlock unlimited learning

Get instant access to all 58 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book Linux for Beginners

#Title
1Terminals, Consoles, Shells and Commands
2root vs. non-Privileged Users. Getting root Access (sudo, su, passwd)
3Intro to The Linux Files System
4The Filesystem Hierarchy Standard ( FHS)
5Understanding File Timestamps atime, mtime, ctime (stat, touch, date)
6Working With Pipes in Linux (, wc)
7Command Redirection (, , 2 &, cut, tee)
8Hard Links and the Inode Structure
9Understanding Linux Groups (groups, id)
10Understanding File Permissions
11Octal (Numeric) Notation of File Permissions
12Changing File Permissions (chmod)
13Changing File Ownership (chown, chgrp)
14Understanding SUID (Set User ID)
15Understanding SGID (Set Group ID)
16Understanding the Sticky Bit
17Processes and The Linux Security Model

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Linux Full Course

Linux Full Course

Sources: fireship.io
Linux - The Full Course is a hands-on tutorial where you will learn the powerful skill of administering a Linux system to self-host your own code on a Virtu...
2 hours 14 minutes 15 seconds