อินเทอร์เฟซมาตรฐานสำหรับเซิร์ฟเวอร์ ไปป์ไลน์ และคอนเทนเนอร์ทั้งหมด
Linux และ Bash เป็นพื้นฐานร่วมของโครงสร้างพื้นฐานซอฟต์แวร์สมัยใหม่ ไม่ว่าคุณจะเขียน deployment scripts ดีบัก production incident ผ่าน SSH หรือสร้าง CI pipelines คุณทำงานใน shell การเรียนรู้นี้สอน Linux command line และ Bash scripting จากพื้นฐาน — การนำทางระบบไฟล์ การจัดการ processes การจัดการสิทธิ์ — จนถึงรูปแบบ scripting ที่ใช้ในงาน DevOps และ systems engineering จริง
สิ่งที่คุณจะเรียนรู้
คุณจะเริ่มต้นด้วย shell navigation และคำสั่ง file ที่จำเป็น จากนั้นไปยัง environment variables I/O redirection และ process management หัวข้อ scripting หลักๆ ได้แก่ control flow functions modular libraries และ robust error handling คุณจะทำงานกับ grep regular expressions awk และ sed สำหรับการประมวลผลข้อความ และกับ jq และ yq สำหรับข้อมูล JSON และ YAML ที่มีโครงสร้าง คอร์สรุ่นหลังครอบคลุม SSH mastery automation ที่ใช้ cron การวิเคราะห์ logs scripting system administration และการเขียน Bash ที่ testable พร้อม CI integration คอร์สขั้นสุดท้ายกล่าวถึง secure Bash hardening และรูปแบบ scripting สำหรับ Docker Kubernetes และสภาพแวดล้อมクラウด
เส้นทางการเรียนรู้
หลักสูตรยี่สิบสองคอร์สครอบคลุม A1 ถึง C2 การเรียนรู้เริ่มต้นด้วย Linux Fundamentals: Navigating the Shell และ Introduction to Bash Scripting เพิ่มเติมผ่านคอร์ส B-level เกี่ยวกับ parallel execution advanced text processing และ Data Wrangling with awk จากนั้นไปถึง C1 ด้วย Linux System Administration Scripting Log Analysis and Observability Pipelines และ Testing and CI for Bash Projects คอร์ส capstone สองคอร์สของ C2 — Hardened and Secure Bash Scripting และ Bash for DevOps, Containers & Cloud — นำระเบียบวินัยในระดับ production มาใช้กับทุกอย่างที่คุณสร้างขึ้น
วิธีการทำงาน
แต่ละคอร์สแบ่งออกเป็นบทเรียนแบบสั้นและเฉพาะเจาะจงที่คุณทำให้เสร็จในเครื่องมือแก้ไข shell ในตัวพร้อมข้อเสนอแนะแบบเรียลไทม์ Tutor AI พร้อมใช้งานเมื่อคุณติดขัด และแบบฝึกหัดทุกแบบจะทำงานต่อ command-line scenarios ที่แท้จริงเพื่อให้ทักษะถ่ายทำไปยัง terminal ของคุณได้โดยตรง