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