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

Giới thiệu

  • Triết lý và nguyên tắc của Bash / Bash là gì?
  • Bash so với các ngôn ngữ scripting khác
  • Tổng quan về các tính năng và kiến trúc của Bash
  • Vượt xa Bash: Bash trong bối cảnh các tác vụ quản trị hệ thống

Hiểu về Bash

  • Vòng đời của một script Bash
  • Cách Bash phù hợp với các tác vụ quản trị hệ thống
  • Cú pháp và kiểu dữ liệu của Bash

Bắt đầu

  • 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 Script Bash

  • Cấu trúc script Bash
  • Chạy script Bash
  • Sử dụng biến, đối số và nhập/xuất
  • Cấu trúc điều khiển và vòng lặp

Bash Scripting cho Tự động hóa

  • Tự động hóa tác vụ với Bash
  • Quản lý hệ thống tập tin với Bash
  • Quản lý tiến trình với Bash
  • Giám sát và ghi nhật ký hệ thống với 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 và 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 script Bash
  • Các lỗi phổ biến và cách tránh chúng
  • Tối ưu hóa script Bash

Tóm Tắt và Các Bước Tiếp Theo

  • Xem lại các khái niệm và thực tiễn tốt nhất
  • Các bước tiếp theo để tìm hiểu thêm về Bash và tự động hóa với Bash

Requirements

  • Sự hiểu biết về hệ điều hành Linux
  • Kinh nghiệm làm việc với giao diện dòng lệnh
  • Kinh nghiệm lập trình cơ bản

Đối tượng

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

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories