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

Bash Shell Scripting: Crash Course For Beginners

Bash Shell Scripting: Khóa Học Cấp Tốc Cho Người Mới Bắt Đầu

Bash Shell Scripting: Khóa Học Cấp Tốc Cho Người Mới Bắt Đầu

Học Bash Shell Scripting từ con số 0: Bắt đầu từ Dòng Lệnh, kết thúc bằng một Dự án Shell Script thực tế

4.5
(15,701 đánh giá)
55,561 học viên
Giảng viên
Francesco Santi
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 389.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.5 giờ video
76 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 04/06/2026

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

Học cách sử dụng dòng lệnh
Có khả năng viết các script Shell của riêng bạn
Tự động hóa tác vụ bằng Shell script
Đưa ra quyết định bằng cách sử dụng câu lệnh if-else
Đưa ra quyết định dựa trên chuỗi, biến hoặc tệp
Cách sử dụng biểu thức số học
Cách lặp qua tệp và thư mục với vòng lặp for và while
Cách sử dụng hàm
Cách xử lý phạm vi biến
Tạo Shell Script giải quyết một vấn đề thực tế

Yêu cầu

Có quyền truy cập để sử dụng dòng lệnh trên máy tính Linux, Mac hoặc Unix
Kiến thức rất cơ bản về dòng lệnh có thể hữu ích, nhưng không bắt buộc

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

Bất kỳ ai muốn học cách tự động hóa tác vụ bằng terminal
Bất kỳ ai đã quen với Terminal nhưng chưa biết Shell Scripting
Bất kỳ ai muốn học dòng lệnh và shell scripting trong cùng một khóa học

Nội dung khóa học

8 phần • 75 bài giảng
1 Giới thiệu
2 Tổng quan về Terminal
3 Theo dõi Tiến độ của Bạn
4 Lệnh liệt kê: Ls
5 Ls -L. Hiểu Đầu ra của Terminal
6 Ls với thư mục
7 Thay đổi Thư mục: cd
8 MỚI! Mở, Xdg-Open
9 Touch
10 Di chuyển
11 Sao chép - Xóa
12 Dấu Sao: *
13 Đệ quy
14 (MỚI!) Bài tập Dòng Lệnh Phần 1
15 (MỚI!) Bài tập 1 Phần 1
16 (MỚI!) Bài tập 2 Phần 1
1 Chuyển hướng
2 Ống dẫn (Pipe)
3 Tìm kiếm
4 Lọc (Grep)
5 Bài giảng Bổ sung: Lệnh AWK. Phần 1
6 Bài giảng Bổ sung: Lệnh AWK. Phần 2
7 Sudo
8 Thay đổi Chủ sở hữu
9 Thay đổi Quyền
10 Thay đổi Quyền sở hữu cho Thư mục
11 (CẬP NHẬT!) Biến số
12 Thay thế - Mở rộng Lệnh
13 Tệp đăng nhập UNIX (QUAN TRỌNG)
14 Đọc
15 (MỚI!) Bài tập Dòng Lệnh Phần 2
16 (MỚI!) Bài tập 1 Phần 2
17 (MỚI!) Bài tập 2 Phần 2
1 Theo dõi tiến độ của bạn !! (2)
2 Giới thiệu Shell Scripting
3 Thực thi
4 Which
5 Script Đầu tiên
6 Trình soạn thảo và Lệnh Read
7 Thay đổi PATH (QUAN TRỌNG)
8 Mở Script
9 (MỚI!) Bài tập Shell Script Phần 3
10 (MỚI!) Bài tập 1 Phần 3
11 (MỚI!) Một script tạo ra Script khác: Bài tập 2
1 Biểu thức Số học
2 Điều kiện IF
3 Else
4 Thoát
5 Điều kiện Logic
6 IF với Chuỗi
7 Chuỗi Rỗng
8 IF với Tệp
9 Vòng lặp For
10 MỚI! 5 SAI LẦM HÀNG ĐẦU của người mới bắt đầu
11 Vòng lặp While
12 Kết thúc Script; Tạm dừng (Sleep)
13 (MỚI!) Case
14 Trạng thái Thoát
15 Hàm
16 Phạm vi Biến
17 Bài tập Shell Scripting
18 Script Kiểm tra Tính chia hết của Số. Bài tập 1
19 Script Đếm Tệp ".txt". Bài tập 2
20 (MỚI!) Người dùng đổi tên tất cả tệp: Bài tập 3
1 Bài giảng Bổ sung: Trở thành Chuyên gia trong Bash
1 Giới thiệu dự án
2 Dự án 1 Phần A
3 Dự án 1 Phần B
4 Dự án 1 Phần C
1 DỰ ÁN HOÀN CHỈNH Phần A
2 DỰ ÁN HOÀN CHỈNH Phần B
3 DỰ ÁN HOÀN CHỈNH Phần C
4 DỰ ÁN HOÀN CHỈNH Bổ sung: Hàm
1 Kết luận và Mẹo
2 Bài giảng Bổ sung: Trở thành Chuyên gia trong Bash

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

You can finally understand Shell Scripting.

This course will give you a clear understanding of how to write Shell Scripts.

In this course everything is explained at a slow pace and thoroughly to make sure you can follow everything. 

Even if you never used the command line, the first 2 Sections  will teach you all the tools necessary to use the command line and start writing your shell scripts, nothing is left out.

Moreover after walking you through  all the fundamentals of Shell Scripting, the last 2 Sections are project based, there we will combine everything you have learned in the course to create a script that solve s real world problem.

By the end of the course you'll be writing  your own Shell Scripts, in particular you will learn how to:

  • Use the command line
  • Automate tasks using Shell Scripts
  • Create and use variables in your scripts
  • Make decisions by using if-else statements
  • Make decision based on strings, variables or files
  • Use arithmetic expressions
  • Loop through files and folders with "for" and "while" loops
  • Use functions
  • Deal with variables scope
  • Create Shell Scripts that solves real world problems
  • and much more... 

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 Bash
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Linux
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 😊