0Pricing
Linux Command Line & Bash Scripting Mastery icon

Linux Command Line & Bash Scripting Mastery

BASHBackendSystemsScriptingBeginner

เชี่ยวชาญ Linux command line และปลดล็อกพลังของ Bash scripting เพื่อเพิ่มประสิทธิภาพของคุณในฐานะนักพัฒนาซอฟต์แวร์

🤖 ขับเคลื่อนด้วย AI📚 คอร์ส 22👥 ผู้เรียน 100,000+ คน⭐ คะแนน 4.9
ภาพรวมคอร์ส

อินเทอร์เฟซมาตรฐานสำหรับเซิร์ฟเวอร์ ไปป์ไลน์ และคอนเทนเนอร์ทั้งหมด

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 ของคุณได้โดยตรง

เริ่มเรียนรู้ →

วิธีการเรียนรู้ของคุณ

🎯
บทเรียนแบบโต้ตอบ
แบบฝึกหัดการเขียนโค้ดโดยตรงพร้อมข้อเสนอแนะแบบเรียลไทม์
🤖
ติวเตอร์ AI
ได้รับความช่วยเหลือแบบทันทีจาก AI ของเราเมื่อคุณติดขัด
💻
ตัวแก้ไขในตัว
เขียนและรันโค้ดโดยตรงในเบราว์เซอร์ของคุณ
🏆
ใบรับรอง
ได้รับใบรับรองเมื่อคุณเสร็จสิ้นหลักสูตร
หลักสูตร

22 หลักสูตร

ทุกหลักสูตรในเส้นทางการเรียนรู้ Linux Command Line & Bash Scripting Mastery

01

พื้นฐาน Linux: การใช้งานเชลล์

A14 บทเรียน

เริ่มต้นเส้นทางสู่บรรทัดคำสั่ง Linux มินิคอร์สนี้ครอบคลุมสิ่งจำเป็นอย่างยิ่งสำหรับการโต้ตอบกับระบบปฏิบัติการ ตั้งแต่การนำทางพื้นฐานไปจนถึงก…

02

บทนำสู่การเขียนสคริปต์ Bash

A24 บทเรียนPRO

ปลดล็อกการทำงานอัตโนมัติด้วยการเขียนสคริปต์ Bash แรกของคุณ คอร์สนี้ครอบคลุมไวยากรณ์พื้นฐาน ตัวแปร และตรรกะเงื่อนไข เพื่อให้งานบนบรรทัดคำสั่…

03

คำสั่งสำคัญและสิทธิ์ไฟล์

A24 บทเรียนPRO

เจาะลึกเครื่องมือพื้นฐานของ Linux เรียนรู้การดูเนื้อหาไฟล์ ทำความเข้าใจและแก้ไขสิทธิ์ไฟล์ และค้นหาไฟล์ภายในระบบอย่างมีประสิทธิภาพ

04

ตัวแปรสภาพแวดล้อมและการกำหนดค่า

A24 บทเรียนPRO

ทำความเข้าใจให้ลึกซึ้งยิ่งขึ้นว่าตัวแปรสภาพแวดล้อมมีอิทธิพลต่อเชลล์และสคริปต์อย่างไร เรียนรู้การจัดการการกำหนดค่าระดับทั้งระบบและเฉพาะผู้ใช้

05

ฟังก์ชัน ไลบรารี และการเขียนสคริปต์แบบแยกโมดูลใน Bash

B14 บทเรียนPRO

สร้างโค้ด Bash ที่นำกลับมาใช้ซ้ำและทดสอบได้ ด้วยฟังก์ชัน ไลบรารีที่นำเข้า และการจัดการอาร์กิวเมนต์อย่างเป็นระเบียบสำหรับสคริปต์ใช้งานจริงที…

06

ประสิทธิภาพเชลล์และการทำงานแบบขนาน

B14 บทเรียนPRO

เร่งงานบนเชลล์ด้วยการกำจัดต้นทุนของเชลล์ย่อย และเรียกใช้งานพร้อมกันด้วยการประมวลผลแบบขนานที่ควบคุมได้

07

การจัดการกระบวนการและการเปลี่ยนเส้นทางอินพุต/เอาต์พุต

B14 บทเรียนPRO

ควบคุมระบบ Linux ด้วยการจัดการกระบวนการที่กำลังทำงานและเชี่ยวชาญการเปลี่ยนเส้นทางอินพุต/เอาต์พุต คอร์สนี้ช่วยให้คุณเชื่อมคำสั่งเข้าด้วยกันแ…

08

การประมวลผลข้อความและไฟล์จัดเก็บขั้นสูง

B14 บทเรียนPRO

เพิ่มทักษะการใช้บรรทัดคำสั่งด้วยการเรียนรู้เครื่องมือจัดการข้อความขั้นสูง เช่น sed และ awk รวมถึงเครื่องมือสำคัญสำหรับจัดเก็บและบีบอัดไฟล์

09

การควบคุมลำดับการทำงานในสคริปต์ Bash

B14 บทเรียนPRO

พัฒนาทักษะการเขียนสคริปต์ด้วยการนำลูปและฟังก์ชันมาใช้ คอร์สนี้ช่วยให้คุณเขียนสคริปต์ Bash ที่ซับซ้อน เป็นโมดูล และนำกลับมาใช้ใหม่ได้มากขึ้น

10

คำสั่งเครือข่ายและความเชี่ยวชาญด้าน SSH

B14 บทเรียนPRO

เชี่ยวชาญคำสั่งเครือข่ายที่จำเป็นและเชื่อมต่อเซิร์ฟเวอร์ระยะไกลอย่างปลอดภัยด้วย SSH คอร์สนี้ครอบคลุมการตรวจติดตามกิจกรรมเครือข่ายและการถ่าย…

11

ฟีเจอร์เชลล์ขั้นสูงและการปรับแต่ง

B24 บทเรียนPRO

สำรวจฟีเจอร์เชลล์ทรงพลังที่มักถูกมองข้าม ซึ่งช่วยเพิ่มประสิทธิภาพการทำงานได้อย่างมาก พร้อมปรับแต่งสภาพแวดล้อมเชลล์ให้เหมาะกับกระบวนการทำงาน…

12

นิพจน์ปกติและ Grep ขั้นสูง

B24 บทเรียนPRO

ปลดล็อกพลังของการจับคู่รูปแบบด้วยนิพจน์ปกติ คอร์สนี้สอนการสร้างรูปแบบการค้นหาที่ซับซ้อนและนำไปใช้กับ 'grep', 'sed' และ 'awk'

13

การแก้ไขข้อบกพร่องของสคริปต์และแนวทางปฏิบัติที่ดีที่สุด

B24 บทเรียนPRO

เขียนสคริปต์ Bash ที่แข็งแกร่งและดูแลรักษาได้ด้วยการเรียนรู้เทคนิคการแก้ไขข้อบกพร่อง การจัดการข้อผิดพลาด และการปฏิบัติตามแนวทางที่ดีที่สุดใ…

14

การจัดการข้อมูลด้วย awk สำหรับวิศวกรเชลล์

B24 บทเรียนPRO

เชี่ยวชาญ awk ในฐานะภาษาประมวลผลข้อมูลแบบมีโครงสร้างสำหรับรายงาน การรวมข้อมูล และการจัดการฟิลด์โดยตรงจากเชลล์

15

การประมวลผล JSON และ YAML ด้วย jq และ yq

B24 บทเรียนPRO

ค้นหา แปลง และสร้าง JSON กับ YAML แบบมีโครงสร้างจากบรรทัดคำสั่ง สำหรับกระบวนการทำงาน API และการตั้งค่าสมัยใหม่

16

การจัดการข้อผิดพลาดอย่างรัดกุมและ Bash เชิงป้องกัน

B24 บทเรียนPRO

เขียนสคริปต์ที่หยุดทันทีเมื่อผิดพลาดและคาดการณ์ได้ ด้วยโหมดเข้มงวด กับดัก และการส่งต่อข้อผิดพลาดอย่างมีวินัย เพื่อความน่าเชื่อถือในการใช้งา…

17

การทำงานอัตโนมัติด้วย Cron และโครงการขั้นสูง

C14 บทเรียนPRO

ทำให้งานที่ทำซ้ำเป็นอัตโนมัติด้วย Cron และประยุกต์ความรู้การเขียนสคริปต์ Bash เพื่อแก้ปัญหาในโลกจริง คอร์สนี้ปิดท้ายด้วยการสร้างโซลูชันการท…

18

การเขียนสคริปต์บริหารระบบ Linux

C14 บทเรียนPRO

ทำงานบริหารเซิร์ฟเวอร์จริงให้เป็นอัตโนมัติ ทั้งผู้ใช้ บริการ ดิสก์ และการตรวจสุขภาพตามเวลาที่กำหนดด้วย Bash

19

การวิเคราะห์บันทึกและกระบวนการสังเกตการณ์

C14 บทเรียนPRO

เปลี่ยนบันทึกเซิร์ฟเวอร์ดิบให้เป็นเมทริกซ์และการแจ้งเตือนที่นำไปใช้ได้จริง ด้วยเครื่องมือข้อความแบบสตรีมและการผสานรวม journald

20

การทดสอบและ CI สำหรับโครงการ Bash

C14 บทเรียนPRO

ประยุกต์ใช้ความเคร่งครัดแบบวิศวกรรมซอฟต์แวร์กับโค้ดเชลล์ด้วยการทดสอบหน่วย การจำลอง การวัดความครอบคลุม และการผสานรวมอย่างต่อเนื่อง

21

การเขียนสคริปต์ Bash ที่เสริมความปลอดภัย

C24 บทเรียนPRO

ป้องกันสคริปต์จากการแทรกคำสั่ง การรั่วไหลของข้อมูลลับ และการใช้สิทธิ์ในทางที่ผิด ด้วยแนวทางวิศวกรรมเชลล์ที่ให้ความปลอดภัยเป็นหลัก

22

Bash สำหรับ DevOps คอนเทนเนอร์ และคลาวด์

C24 บทเรียนPRO

ใช้การเขียนสคริปต์เชลล์เป็นชั้นเชื่อมสำหรับอิมเมจ Docker จุดเริ่มต้นคอนเทนเนอร์ และการทำงานอัตโนมัติของ CLI บนคลาวด์

คำถามที่พบบ่อย

คำถามที่พบบ่อย

หลักสูตร Linux Command Line & Bash Scripting Mastery ฟรีหรือไม่

ใช่ คุณสามารถเริ่มหลักสูตร Linux Command Line & Bash Scripting Mastery ได้ฟรีและเสร็จสิ้นบทเรียนแบบโต้ตอบโดยไม่มีค่าใช้จ่าย การสมัครสมาชิก PRO ที่เป็นทางเลือกจะปลดล็อกเครื่องมือ AI ขั้นสูงและใบรับรองที่แชร์ได้

ฉันต้องมีประสบการณ์มาก่อนหรือไม่ในการเรียนรู้ BASH

ไม่ หลักสูตรเริ่มต้นด้วยพื้นฐานและค่อยๆ ไปสู่หัวข้อที่ซับซ้อนมากขึ้น ดังนั้นคุณสามารถเริ่มได้แม้ว่าจะไม่มีประสบการณ์ BASH มาก่อน

ฉันจะเรียนรู้ BASH บน CoddyKit ได้อย่างไร

คุณเรียนรู้โดยการลงมือทำ บทเรียนสั้น ๆ แบบโต้ตอบจับคู่คำอธิบายที่ชัดเจนกับแบบฝึกหัดการเขียนโค้ดที่ทำงานในเวลาจริง และติวเตอร์ AI ที่ทำงาน 24/7 ให้ความช่วยเหลือแบบบุคคลเมื่อคุณติดขัด

ฉันได้รับใบรับรองสำหรับการเสร็จสิ้น Linux Command Line & Bash Scripting Mastery หรือไม่

ใช่ ผู้เรียน PRO สามารถสอบและได้รับใบรับรองการเสร็จสิ้นที่แชร์ได้พร้อมรหัสที่สามารถตรวจสอบได้สำหรับหลักสูตร Linux Command Line & Bash Scripting Mastery

ฉันสามารถเรียนรู้ BASH บนโทรศัพท์ของฉันได้หรือไม่

ใช่ CoddyKit พร้อมใช้งานบนเว็บและเป็นแอปพลิเคชันแบบเนทีฟ iOS และ Android ดังนั้นคุณสามารถเรียนรู้ BASH บนอุปกรณ์ใดก็ได้และความคืบหน้าของคุณจะซิงค์ในทุกอุปกรณ์

เริ่มเรียน Linux Command Line & Bash Scripting Mastery ตอนนี้

เข้าร่วมกับผู้เรียนนับพันคนที่กำลังเรียนรู้การเขียนโปรแกรมผ่านบทเรียนที่ขับเคลื่อนด้วย AI

เริ่มฟรี →ดูคอร์สทั้งหมด