Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới Thiệu
- Triết lý và nguyên tắc của Bash / Bash là gì?
- So sánh Bash với các ngôn ngữ lập trình khác
- Tổng quan về các tính năng và kiến trúc của Bash
- Bước vượt qua Bash: Bash trong bối cảnh các công việc quản trị hệ thống
Hiểu Bash
- Quá trình sống của một script Bash
- Cách Bash phù hợp với các công việc quản trị hệ thống
- Cú pháp và kiểu dữ liệu của Bash
Bắt đầu
- Cài đặt Môi trường Phát triển
- Cài đặt Bash trên hệ điều hành Linux
- Cài đặt Bash trên hệ điều hành 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, tham số và đầu ra
- Cấu trúc điều khiển và vòng lặp
Scripting Bash cho Tự động hóa
- Tự động hóa các công việc với Bash
- Quản lý hệ thống tệp với Bash
- Quản lý tiến trình với Bash
- Ghi nhận và giám sát 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.)
Giải quyết vấn đề
- Gỡ lỗi script Bash
- Các lỗi thường gặp và cách tránh chúng
- Tối ưu hóa script Bash
Tổng kết và Bước tiếp theo
- Xem lại các khái niệm và thực hành chính
- Các bước tiếp theo để học thêm về Bash và tự động hóa với Bash
Yêu cầu
- Hiểu biết về hệ điều hành Linux
- Kinh nghiệm với giao diện dòng lệnh
- Kinh nghiệm lập trình cơ bản
Đối tượng
- Lập trình viên
- Quản trị hệ thống
21 Giờ học