Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Linux Administration: The Complete Linux Bootcamp

Linux Administration: Khóa Học Linux Toàn Diện

Linux Administration: Khóa Học Linux Toàn Diện

Linux Sysadmin Cho Người Mới Bắt Đầu. Nâng cao kỹ năng Linux để thăng tiến sự nghiệp và tìm được việc làm. Có bài kiểm tra, dự án và thử thách.

4.6
(4,738 đánh giá)
34,802 học viên
Giảng viên
Andrei Dumitrescu
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 2.499.000đ -98%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
23.5 giờ video
233 bài giảng
27 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 17/09/2026

Bạn sẽ học được gì

Trở thành Quản trị viên Linux chuyên nghiệp và được tuyển dụng.
Bạn sẽ THÀNH THẠO mọi khái niệm và lệnh Linux quan trọng, bắt đầu từ con số 0. Không yêu cầu kiến thức Linux trước đó.
Học cách thiết lập môi trường Linux (Chạy Linux trên máy ảo và trên đám mây).
Xây dựng hiểu biết ĐẦY ĐỦ về Hệ điều hành Linux (Không phụ thuộc vào bản phân phối) từ nền tảng.
Với mỗi khái niệm hoặc lệnh Linux quan trọng, bạn sẽ nhận được Video chất lượng cao, Bảng tóm tắt, Bài kiểm tra, Bài tập thực hành và Slide.
Thành thạo tất cả các lệnh Linux quan trọng.
Hiểu về Quyền Tệp, Tiến trình, Quản lý Tài khoản Người dùng, Mạng Linux và Quản lý Phần mềm.
Bạn sẽ THÀNH THẠO các Khái niệm Chính về Bảo mật Mạng và Hacking có đạo đức (Trinh sát, Nghe lén, Tường lửa Iptables...).
Đạt được hiểu biết vững về Tường lửa Linux Netfilter/Iptables (Chains, Tables, Matches, Targets).
Kết thúc khóa học, bạn sẽ hiểu sâu về hệ điều hành Linux và có thể áp dụng kiến thức đó một cách thực tế.

Yêu cầu

Một máy tính (Windows, Mac hoặc Linux) có kết nối Internet. Thế là đủ!
Không yêu cầu kiến thức Linux trước đó. Bạn sẽ học mọi thứ từ đầu!
Thời gian và sự nhiệt tình học tập của bạn.
Khóa học này chủ yếu hướng đến người mới bắt đầu. Nếu bạn có kinh nghiệm Linux vài năm trở lên, khóa học này có thể không dành cho bạn.

Đối tượng phù hợp

Người mới bắt đầu muốn có hiểu biết toàn diện và thực tế về hệ điều hành Linux và dòng lệnh Linux.
Người có một ít kinh nghiệm Linux muốn lấp đầy khoảng trống kiến thức và trở thành sysadmin hiệu quả.
Chuyên viên cần học Linux để làm việc hiệu quả hơn trong công việc hàng ngày. Kỹ sư hỗ trợ ứng dụng hoặc lập trình viên được yêu cầu sử dụng hệ điều hành Linux.
Khóa học này chủ yếu hướng đến người mới bắt đầu.

Nội dung khóa học

31 phần • 233 bài giảng
1 Nội Dung Khóa Học
2 Cách Tận Dụng Tối Đa Khóa Học Này
3 Bảng Tóm Tắt Tối Thượng Cho Quản Trị Linux
4 Tham Gia Cộng Đồng Trực Tuyến Của Tôi!
1 Các Bản Phân Phối Linux
2 Cài Đặt Ubuntu Trên Máy Ảo
3 Những Việc Cần Làm Sau Khi Cài Đặt Ubuntu
4 Liên Kết Tải Ubuntu và Linux Mint (Tệp OVA)
5 Chuyển Đổi Sang Linux
1 Terminal, Console, Shell và Lệnh
2 Cấu Trúc Lệnh Linux
3 Nhận Trợ Giúp, Trang Hướng Dẫn (man, type, help, apropos)
4 Lệnh - Nhận Trợ Giúp
5 Làm Chủ Terminal: Phím TAB
6 Làm Chủ Terminal: Phím Tắt
7 Lệnh - Phím Tắt
8 Làm Chủ Terminal: Lịch Sử Bash
9 Chạy Lệnh Mà Không Để Lại Dấu Vết
10 Ghi Lại Ngày Giờ Cho Mỗi Dòng Trong Lịch Sử
11 Lệnh - Lịch Sử Bash
12 Người Dùng root vs. Người Dùng Thường. Truy Cập root (sudo, su, passwd)
13 Lệnh - Truy cập quyền root
1 Thử Thách - Terminal Linux
1 Giới Thiệu Hệ Thống Tệp Linux
2 Tiêu Chuẩn Phân Cấp Hệ Thống Tệp (FHS)
3 Đường Dẫn Tuyệt Đối vs. Tương Đối. Di Chuyển Trong Hệ Thống Tệp (pwd, cd, tree)
4 Lệnh - Đường dẫn
5 Lệnh LS Chi Tiết (ls)
6 Lệnh - ls
7 Hiểu Dấu Thời Gian Tệp: atime, mtime, ctime (stat, touch, date)
8 Sắp Xếp Tệp Theo Dấu Thời Gian
9 Các Loại Tệp Trong Linux (ls -F, file)
10 Lệnh - Loại tệp và Dấu thời gian
11 Xem Tệp - Phần 1 (cat)
12 Xem Tệp - Phần 2 (less)
13 Xem Tệp - Phần 3 (tail, head, watch)
14 Lệnh - Xem tệp
15 Tạo Tệp và Thư Mục (touch, mkdir)
16 Sao Chép Tệp và Thư Mục (cp)
17 Di Chuyển và Đổi Tên Tệp, Thư Mục (mv)
18 Xóa Tệp và Thư Mục (rm, shred)
19 Lệnh - touch, mkdir, cp, mv, rm, shred
20 Làm Việc Với Pipeline Trong Linux (|, wc)
21 Chuyển Hướng Lệnh (>, >>, 2> &>, cut, tee)
22 Lệnh - Pipeline và Chuyển hướng
23 Tìm Tệp và Thư Mục - Phần 1 (which, plocate)
24 Lệnh - plocate, find
25 Tìm Tệp và Thư Mục - Phần 2 (find)
26 Tìm và Thực Thi (Find and Exec)
27 Tìm Kiếm Mẫu Chuỗi Trong Tệp Văn Bản (grep)
28 Lệnh - grep
29 Tìm Kiếm Chuỗi Trong Tệp Nhị Phân (strings)
30 So Sánh Tệp (cmp, diff, sha256)
31 Kiến Thức Cơ Bản Về Trình Soạn Thảo VIM
32 Trình Soạn Thảo VIM Chi Tiết - Phần 1
33 Trình Soạn Thảo VIM Chi Tiết - Phần 2
34 Lệnh - VIM
35 Nén và Lưu Trữ Tệp, Thư Mục (tar, gzip)
36 Hard Link và Cấu Trúc Inode
37 Làm Việc Với Symlink. Symlink vs. Hard Link
1 Thử Thách - Đường dẫn, ls, Dấu thời gian và Loại tệp, Xem tệp
2 Thử Thách - cp, mv, rm, shred
3 Thử Thách - tar, ln
4 Thử Thách - locate, find
1 Tự Động Chỉnh Sửa Văn Bản Với sed (Stream Editor)
2 Ứng Dụng Thực Tế sed — Cấu Hình Tự Động sshd_config
3 Đi Sâu Vào Biểu Thức Chính Quy (Regex)
4 Kỹ Thuật sed và Regex Nâng Cao Cho Sysadmin
1 Hiểu Tệp passwd và shadow
2 Hiểu Nhóm Trong Linux (groups, id)
3 Tạo Tài Khoản Người Dùng (useradd)
4 Thay Đổi và Xóa Tài Khoản Người Dùng (usermod, userdel)
5 Tạo Người Dùng Quản Trị
6 Quản Lý Nhóm (groupadd, groupdel, groupmod)
7 Giám Sát Tài Khoản Người Dùng (whoami, who am i, who, id, w, uptime, last)
8 Lệnh - Quản lý tài khoản
1 Thử Thách - Quản Lý Tài Khoản Người Dùng
1 Hiểu Về Quyền Tệp
2 Ký Hiệu Bát Phân (Số) Của Quyền Tệp
3 Thay Đổi Quyền Tệp (chmod)
4 Ảnh Hưởng Của Quyền Đối Với Thư Mục
5 Kết Hợp Lệnh Find và Chmod
6 Thay Đổi Chủ Sở Hữu Tệp (chown, chgrp)
7 Hiểu SUID (Set User ID)
8 Hiểu SGID (Set Group ID)
9 Hiểu Sticky Bit
10 Umask
11 Hiểu Thuộc Tính Tệp (lsattr, chattr)
12 Lệnh - Quyền tệp
1 Thử Thách - Quyền Tệp
1 Tiến Trình và Mô Hình Bảo Mật Linux
2 Liệt Kê Tiến Trình (ps, pstree)
3 Lệnh - ps, pstree, pgrep
4 Xem Hệ Thống Hoạt Động Thời Gian Thực Động (top, htop)
5 Lệnh - top
6 Tín Hiệu và Kết Thúc Tiến Trình (kill, pkill, killall, pidof)
7 Tiến Trình Foreground và Background
8 Kiểm Soát Công Việc (jobs, fg, bg)
9 Lệnh - kill, pkill, killall, jobs, fg, bg, nohup
1 Thử Thách - Tiến trình
1 Lấy Thông Tin Về Giao Diện Mạng (ip, ifconfig)
2 Cấu Hình Mạng Nhanh (ifconfig, ip, route)
3 Lệnh - ifconfig, ip, route
4 Thiết Lập IP Tĩnh Trên Ubuntu (netplan)
5 Lệnh - netplan
6 Kiểm Tra và Khắc Phục Sự Cố Kết Nối Mạng
7 Sử Dụng SSH
8 Khắc Phục Sự Cố SSH
9 Bảo Mật Máy Chủ OpenSSH (sshd)
10 Lệnh - SSH
11 Sao Chép Tệp Qua Mạng (scp)
12 Đồng Bộ Hóa Tệp và Thư Mục Sử Dụng rsync
13 Sử Dụng rsync Qua Mạng
14 Lệnh - scp, rsync
15 Sử Dụng wget
16 Kiểm Tra Cổng Đang Lắng Nghe (netstat, ss, lsof, telnet, nmap)
17 Lệnh - wget, netstat, ss, nmap
1 Thử Thách - Giao diện mạng
2 Thử Thách - SSH, scp, rsync
1 DPKG (Các Bản Phân Phối Dựa Trên Debian và Ubuntu)
2 Giới Thiệu Về APT
3 Sử Dụng APT (Advanced Package Tool)
4 Lệnh - dpkg, apt
5 Biên Dịch Chương Trình Từ Mã Nguồn vs. Trình Quản Lý Gói
6 Biên Dịch Chương Trình C
7 Biên Dịch Phần Mềm Từ Mã Nguồn: Lab ProFTPD
1 Thử Thách - dpkg, apt
1 Giới Thiệu Về Podman
2 Bắt Đầu Với Podman
3 Chạy Máy Chủ Nginx Trên Alpine Trong Container Podman
4 Đi Sâu Vào Pods: Ví Dụ Thực Tế
5 Giám Sát Pods và Containers
6 Đảm Bảo Dữ Liệu Tồn Tại Với Volumes
1 Tự Động Hóa và Lập Lịch Tác Vụ Sử Dụng Cron (crontab)
2 Lệnh - Cron
3 Lập Lịch Tác Vụ Sử Dụng Anacron (anacron)
4 Gắn Kết và Tháo Gỡ Hệ Thống Tệp (df, mount, umount, fdisk, gparted)
5 Làm Việc Với Tệp Thiết Bị (dd)
6 Lấy Thông Tin Phần Cứng Hệ Thống (lwhw, lscpu, lsusb, lspci,dmidecode,hdparm)
7 Lệnh - Lấy thông tin phần cứng
8 Giới Thiệu Về systemd
9 Quản Lý Dịch Vụ (systemd và systemctl)
10 Lệnh - systemd, systemctl
1 Thử Thách - Quản Trị Hệ Thống
1 Giới Thiệu Dự Án
2 Cài Đặt và Cấu Hình ShellGPT
3 Sử Dụng ShellGPT Như Một Chuyên Gia
4 Tính Năng Chat Của ShellGPT
1 Tổng Quan: Bức Tranh Toàn Cảnh
2 Chạy Máy Chủ Linux Trên Đám Mây
3 Bảo Mật SSH Với Xác Thực Khóa
4 Lấy Tên Miền
5 Đi Sâu Vào Giao Thức DNS và Cài Đặt Máy Chủ DNS (Bind9)
6 Thiết Lập Máy Chủ DNS BIND9 Có Thẩm Quyền
7 Cài Đặt Máy Chủ Web (Apache2)
8 Thiết Lập Virtual Hosting
9 Bảo Mật Apache Với OpenSSL và Chứng Chỉ Số
10 Cài Đặt PHP
11 Cài đặt và Bảo mật Máy chủ MySQL
12 Cài đặt Ứng dụng Web (WordPress)
13 Bảo mật WordPress
1 Bí danh (Aliases) trong Bash
2 Lệnh - Bí danh
3 Giới thiệu Lập trình Bash Shell
4 Shebang và Chú thích trong Bash
5 Chạy Script
6 Biến trong Bash
7 Biến Môi trường
8 Lấy Dữ liệu Nhập từ Người dùng
9 Biến Đặc biệt và Đối số Vị trí
10 Thực hành Code - Biến trong Bash
11 Câu lệnh If, Elif và Else
12 Kiểm tra Điều kiện cho Số
13 Nhiều Điều kiện và Câu lệnh If Lồng nhau
14 Thay thế Lệnh (Command Substitution)
15 So sánh Chuỗi trong Câu lệnh If
16 Bài thực hành: Kiểm tra Kết nối Mạng
17 Thực hành Code - Câu lệnh If...Elif...Else
18 Vòng lặp For
19 Bài thực hành: Chặn Danh sách Địa chỉ IP bằng Vòng lặp For
20 Vòng lặp While
21 Câu lệnh Case
22 Hàm trong Bash
23 Phạm vi Biến trong Hàm
24 Menu trong Bash. Câu lệnh Select
25 Bài thực hành: Script Quản trị Hệ thống sử dụng Menu
26 Giới thiệu Mảng trong Bash
27 Tìm hiểu Sâu về Mảng
28 Sử dụng Lệnh Readarray
29 Lặp qua Mảng
30 Dự án: Tạo Tài khoản
31 Chạy Tấn công Từ chối Dịch vụ (DoS) Không cần Quyền root (ulimit)
32 Bash Nâng cao: Bước Tiếp theo là gì?
1 Kiến thức Cơ bản về Bash Scripting
2 Điều khiển Luồng (if...elif...else) và Thay thế Lệnh
3 Vòng lặp trong Bash: for, while
4 Hàm và Menu trong Bash
1 Quét Mạng với Nmap
2 Quét ARP (arp-scan và netdiscover)
3 Khai thác Tìm kiếm Google (Google Dorks)
4 Sử dụng Wireshark để Bắt và Phân tích Gói tin
5 Bắt Lưu lượng Mạng bằng tcpdump
1 IPFS là gì và Cách thức Hoạt động
2 Cài đặt IPFS trên Linux
3 Chạy một Node IPFS trên Linux
4 Ghim Đối tượng (Pinning Objects)
1 Giới thiệu về Netfilter và Iptables
2 Các Chuỗi (Chains) trong Netfilter
3 Các Bảng (Tables) trong Netfilter
4 Tóm tắt Quá trình Duyệt qua Chuỗi
5 Cách dùng Cơ bản Iptables
6 Tùy chọn (Cờ) Iptables - Phần 1
7 Tùy chọn (Cờ) Iptables - Phần 2
8 Nơi Viết Quy tắc Iptables
9 Thiết lập Chính sách Mặc định
10 Xóa Tường lửa
11 Lọc theo Địa chỉ IP
12 Lọc theo Cổng
13 Giới thiệu Tường lửa Có trạng thái (Theo dõi Kết nối)
14 Triển khai Tường lửa Có trạng thái với Iptables
15 Lọc theo Địa chỉ MAC
16 Khớp theo Ngày và Giờ
17 Mục tiêu ACCEPT và DROP
18 Mục tiêu LOG
1 Thử thách - Netfilter và Iptables
1 Tổng quan Xác thực Khóa Công khai SSH
2 Tạo Cặp Khóa SSH trên Windows
3 Còn trên MacOS thì sao?
4 Tạo Cặp Khóa SSH trên Linux
5 Cấu hình Xác thực Khóa Công khai SSH trên Linux
1 Bước tiếp theo là gì?
1 Chúc mừng
2 QUÀ TẶNG CẢM ƠN!

Giới thiệu khóa học

Fully Updated for 2026: The Complete Linux System Administration Bootcamp.

Unlock your potential in Linux system administration with our comprehensive course, designed for aspiring sysadmins, DevOps professionals, and anyone looking to advance their IT career. Learn everything from Linux fundamentals to advanced system management techniques, Bash shell scripting, Linux Security, containerization, and using AI-powered tools like ChatGPT for efficient Linux administration.


What You’ll Learn in This Course:

  • Linux Fundamentals: Get started with Linux basics, terminal commands, file system management, and user account setup. By the end of this section, you will be a terminal wizard!

  • System Administration Essentials: Master user file permissions and management, process management, networking basics, and troubleshooting.

  • DevOps Integration: Learn how Linux fits into the DevOps landscape, including automation, containerization with Podman, and task scheduling.

  • AI-Powered Linux Management: Use ChatGPT and ShellGPT to streamline system tasks and increase productivity.

  • Hands-On Projects: Real-world labs on configuring Linux servers, security hardening, and more.

Why Enroll in this Linux Administration Bootcamp?
This course is designed to provide practical, job-ready skills in Linux system administration for 2026 and beyond. Linux is essential for modern IT roles, and our content is structured to make you proficient in both Ubuntu and RedHat environments, with up-to-date projects and examples to build confidence and expertise.

Whether you're preparing for a new role, aiming to level up your current skills, or exploring DevOps practices, this course equips you with industry-relevant knowledge in Linux administration. Join thousands of satisfied students and start your journey to becoming a proficient Linux System Administrator!


What Students Are Saying

"Love the way Andrei explains things. I am a quarter of the way into this Linux course and already amazed at how practical and job-ready the material is! I’ve taken other Linux and DevOps courses on Udemy, but this one is by far the best. Every module dives deep, and I'm gaining skills that apply directly to my role as a sysadmin. Highly recommended!" — Shane Patel

"This is hands down the most comprehensive Linux System Administration course on Udemy! As someone with previous sysadmin experience, I didn’t expect to learn much new. But I was completely wrong. The coverage of Ubuntu, file systems, and automation is incredible – truly a must for any aspiring Linux professional." — Anna Petrov

"If you’re looking for a Linux course with practical DevOps skills, this is it. I’ve already used the automation and security lessons to solve real problems at work. I’m not even finished yet, and I feel so much more capable. If you’re considering becoming a sysadmin, you NEED this course!" — Liam O’Sullivan

"The best investment I’ve made in my career! The instructor covers everything a sysadmin needs to know – from Ubuntu basics to advanced Linux commands and system security. If you want a Linux System Administration course that’s relevant for today’s job market, this is the one to choose." — Sophia Rossi

"This course is perfect for anyone looking to get into Linux System Administration or DevOps. I already had a bit of Linux knowledge, but the advanced sections on security, file permissions, and automation were eye-opening. It's worth every dollar – don't hesitate!" — Hiroshi Tanaka

"I’m halfway through, and it’s already the best Linux course I’ve ever taken. Andrei's experience in Linux and DevOps shines through in every lesson. From Ubuntu commands to Bash scripting, everything is so well explained. I’m ready to recommend it to everyone!" — Amelie Dubois

"If you’re serious about Linux or DevOps, this course is a no-brainer. It’s packed with everything a sysadmin needs, from basic Linux commands to advanced security practices. I’m already applying what I’ve learned, and my career is taking off as a result. Don’t miss this one!" — Fatima Abdullah


Key Course Highlights:

  • Complete Linux Administration: This course includes everything you need to know about Linux.

  • Comprehensive Support: Lifetime access, exclusive Q&A, and a 30-day satisfaction guarantee.

  • No Prior Experience Required: Perfect for beginners and seasoned Linux sysadmins alike.


Ready to Start?

Click “Enroll Now” to gain lifetime access and join our growing community of Linux professionals. With practical labs, quizzes, and expert support, you'll gain skills that will make you an asset in the evolving tech landscape.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Command Line
Hiển thị tất cả khoá học Linux
Hiển thị tất cả khoá học Operating Systems
Hiển thị tất cả khoá học System Administration
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊