Đề cương khóa học

Giới thiệu

  • Tư duy và nguyên tắc của Bash / Bash là gì?
  • Bash so với các ngôn ngữ kịch bản khác
  • Tổng quan về các tính năng và kiến trúc của Bash
  • Nâng cao hơn: Vai trò của Bash trong quản lý hệ thống

Hiểu rõ Bash

  • Chu trình sống của một kịch bản Bash
  • Cách Bash phù hợp với các công việc quản lý hệ thống
  • Cú pháp và kiểu dữ liệu trong Bash

Bắt đầu Sử dụng Bash

  • Thiết lập Môi trường Phát triển
  • Cài đặt Bash trên hệ thống Linux
  • Cài đặt Bash trên hệ thống Windows
  • Cấu hình Môi trường Bash

Tạo và Chạy Kịch bản Bash

  • Kết cấu của kịch bản Bash
  • Chạy các kịch bản Bash
  • Sử dụng biến, đối số và đầu vào/đầu ra
  • Cấu trúc điều khiển và vòng lặp

Kịch bản Bash cho Tự động hóa

  • Tự động hóa công việc bằng Bash
  • Quản lý hệ thống tệp với Bash
  • Quản lý tiến trình với Bash
  • Giám sát và ghi log hệ thống bằng Bash

Tích hợp Bash với Các Công cụ Khác

  • Bash và biểu thức chính quy
  • Bash và sed, awk
  • Bash và các công cụ dòng lệnh (grep, find, xargs, v.v.)

Khắc phục Sự cố

  • Gỡ lỗi kịch bản Bash
  • Các lỗi phổ biến và cách tránh chúng
  • Tối ưu hóa kịch bản Bash

Tổng kết và Bước Tiếp theo

  • Xem lại các khái niệm chính và thực hành tốt nhất
  • Bước tiếp theo để học thêm về Bash và tự động hóa bằng Bash

Yêu cầu

  • Hiểu biết về hệ điều hành Linux
  • Kinh nghiệm sử dụng giao diện dòng lệnh
  • Kiến thức cơ bản về lập trình

Đối tượng

  • Nhà phát triển
  • Quản trị viên hệ thống
 21 Giờ học

Số người tham gia


Giá cho mỗi học viên

Các khóa học sắp tới

Các danh mục liên quan