Khóa Linux GDev là nền mình recommend trước Docker/K8s.
Linux cho developer: Terminal, phân quyền, tiến trình và Bash
Tự tin dùng terminal Linux: từ lệnh cơ bản, phân quyền, tiến trình, mạng đến systemd và Bash scripting, với ví dụ lệnh, kết quả mẫu và quiz.
4.2166 đánh giáNội dung khóa học
01Nền tảng Linux11 bài học
02Hệ thống tệp Linux11 bài học
Chưa có bài học được xuất bản trong chương này.
03Lệnh Linux cơ bản5 bài học
Chưa có bài học được xuất bản trong chương này.
04Quản lý tệp & Phân quyền11 bài học
Chưa có bài học được xuất bản trong chương này.
05Nén và đóng gói13 bài học
Chưa có bài học được xuất bản trong chương này.
06Quản lý gói phần mềm11 bài học
Chưa có bài học được xuất bản trong chương này.
07Quản lý người dùng & nhóm25 bài học
Chưa có bài học được xuất bản trong chương này.
08Mạng Linux35 bài học
Chưa có bài học được xuất bản trong chương này.
09Quản lý tiến trình17 bài học
Chưa có bài học được xuất bản trong chương này.
10Dịch vụ hệ thống & systemd11 bài học
Chưa có bài học được xuất bản trong chương này.
11Giám sát hệ thống13 bài học
Chưa có bài học được xuất bản trong chương này.
12Hướng dẫn thực hành SysAdmin13 bài học
Chưa có bài học được xuất bản trong chương này.
13Shell Scripting43 bài học
Chưa có bài học được xuất bản trong chương này.
14Linux trên Cloud & DevOps7 bài học
Chưa có bài học được xuất bản trong chương này.
15Câu hỏi phỏng vấn Linux3 bài học
Chưa có bài học được xuất bản trong chương này.
Bạn sẽ học được gì
Yêu cầu đầu vào
- Có máy tính chạy được Linux, máy ảo hoặc WSL để gõ lệnh theo bài.
- Biết thao tác máy tính cơ bản; nên dùng một môi trường thử nghiệm riêng để luyện lệnh quản trị.
Khi máy chủ gặp sự cố, bạn biết bắt đầu kiểm tra từ đâu
Tệp không truy cập được, dịch vụ không chạy hay máy chủ mất kết nối đều cần một cách kiểm tra có trình tự, không phải gõ thử từng lệnh. Khóa học xây nền để bạn hiểu mỗi lệnh đang tác động vào phần nào của hệ thống. Lộ trình đi qua hệ thống tệp, lệnh cơ bản, quyền truy cập, nén và đóng gói, quản lý gói, người dùng và nhóm, mạng, tiến trình, systemd và giám sát. Sau đó là thực hành SysAdmin, Shell scripting, Linux trên cloud cho DevOps và phần câu hỏi phỏng vấn Linux. Mỗi lệnh đi cùng ví dụ để bạn đối chiếu kết quả, rồi đến quiz để kiểm tra bạn đã hiểu hay mới chỉ chép lệnh. Khóa tập trung vào Linux dùng hằng ngày của developer và quản trị cơ bản, chưa đi sâu vào kernel hay vận hành hệ thống quy mô lớn.
Giảng viên của bạn
Đội ngũ GDev
Biên soạn khóa Linux
Đội ngũ GDev biên soạn khóa học bằng tiếng Việt và giữ thuật ngữ kỹ thuật bằng tiếng Anh. Mỗi bài đi từ một tình huống cụ thể đến giải thích, ví dụ và câu hỏi kiểm tra để bạn tự đánh giá mình đã hiểu chưa.
Đánh giá khóa học
Giám sát và scripting giúp mình tự động hóa thao tác lặp trên server.
Lệnh và mạng Linux giải thích dễ hiểu. GDev giữ thuật ngữ chuẩn, rất tiện khi đọc man page.
Nên lab trên VM thật. Nội dung đủ rộng cho người mới vào DevOps/Linux admin.
Từ filesystem, permission đến systemd và shell script — đúng checklist SysAdmin. Có cả phần phỏng vấn.
Kiến thức về quản trị người dùng có mức độ khó tăng dần khá hợp lý. Nhìn chung so với vài khóa online mình từng học thì đầy đủ hơn hẳn.
Khóa học đầu tư khá kỹ cho bảo mật Linux cơ bản, không chỉ dừng ở lý thuyết mà có thực hành đi kèm. Tổng thể ưng ý, sẽ giới thiệu cho đồng nghiệp.
Phân quyền file và quản trị người dùng đều được trình bày bằng tiếng Việt mạch lạc, thuật ngữ vẫn giữ chuẩn tiếng Anh. Khóa này khá hợp để ôn lại trước khi đi phỏng vấn. Chỉ tiếc là biết đến khóa này hơi muộn.
Chương nói về mạng trên Linux giúp mình tự tin hơn hẳn khi đi làm. Mình học xong là áp dụng được luôn vào dự án đang làm. Nói chung là đáng học, nhất là dân đi làm ít thời gian.
Systemd và bash script đều giúp mình ôn lại kiến thức nhanh hơn nhiều so với tự đọc tài liệu gốc. Sẽ giới thiệu cho vài đồng nghiệp đang cần học phần này. Nói chung là đáng học, nhất là dân đi làm ít thời gian.
Câu hỏi thường gặp
Tôi có thể học trên Windows không?
Có thể dùng máy ảo hoặc WSL cho các phần phù hợp. Một số nội dung về dịch vụ, mạng và quản trị cần môi trường có tính năng tương ứng với hướng dẫn của bài.
Các lệnh có giống nhau trên mọi bản phân phối không?
Phần lớn lệnh nền tảng giống nhau, nhưng quản lý gói, dịch vụ và cấu hình có thể khác. Hãy kiểm tra bản phân phối được dùng trong từng ví dụ.
Khóa này khác gì phần Linux trong khóa DevOps?
Khóa DevOps dùng Linux như một chương nền để đi tiếp tới Docker, Kubernetes và CI/CD. Khóa này đi sâu hơn vào Linux và Bash scripting.