Build your ultimate AI agent
รายละเอียดคอร์ส
Command line ของ Unix ยืนหยัดและเติบโตมาเกือบ 50 ปี เพราะช่วยให้ทำสิ่งที่ซับซ้อนได้ด้วยการพิมพ์เพียงไม่กี่ครั้ง บางครั้งถูกเรียกว่า "กาวสากลของการเขียนโปรแกรม" เพราะช่วยให้นำโปรแกรมที่มีอยู่มาผสมผสานกันในรูปแบบใหม่ ทำงานซ้ำๆ ได้อัตโนมัติ และรันโปรแกรมบน cluster หรือ cloud ที่อยู่ห่างออกไปได้ คอร์สนี้จะแนะนำองค์ประกอบสำคัญของ Shell และวิธีใช้งานอย่างมีประสิทธิภาพดูคำศัพท์ประจำคอร์สได้ที่แถบทรัพยากรด้านขวา
เพื่อรับหน่วยกิต CPE ต้องทำคอร์สให้ครบและได้คะแนนอย่างน้อย 70% ในการประเมินที่กำหนด สามารถไปยังแบบประเมินได้โดยคลิกที่ส่วน CPE credits ด้านขวา
ข้อกำหนดเบื้องต้น
คอร์สนี้ไม่มีข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
การจัดการไฟล์และไดเรกทอรี
บทนี้เป็นบทแนะนำ Unix shell เบื้องต้น จะได้เรียนรู้ว่าเหตุใด Shell จึงยังคงถูกใช้งานมาเกือบ 50 ปี แตกต่างจากเครื่องมือแบบกราฟิกที่คุ้นเคยอย่างไร วิธีเคลื่อนไหวภายใน Shell รวมถึงการสร้าง แก้ไข และลบไฟล์และโฟลเดอร์
- Shell ต่างจากอินเทอร์เฟซแบบเดสก์ท็อปอย่างไร?50 XP
- ตอนนี้อยู่ที่ไหน?50 XP
- จะระบุไฟล์และไดเรกทอรีได้อย่างไร?50 XP
- มีวิธีอื่นในการระบุไฟล์และไดเรกทอรีอีกไหม?100 XP
- วิธีย้ายไปยังไดเรกทอรีอื่น100 XP
- จะเลื่อนขึ้นไปยังไดเรกทอรีระดับบนได้อย่างไร?50 XP
- การคัดลอกไฟล์ทำอย่างไร?100 XP
- จะย้ายไฟล์ได้อย่างไร?100 XP
- การเปลี่ยนชื่อไฟล์ทำได้อย่างไร?100 XP
- จะลบไฟล์ได้อย่างไร?100 XP
- จะสร้างและลบไดเรกทอรีได้อย่างไร?100 XP
- สรุปท้ายบท100 XP
2
การจัดการข้อมูล
คำสั่งในบทที่แล้วช่วยให้ย้ายสิ่งต่าง ๆ ในระบบไฟล์ได้ บทนี้จะแสดงวิธีทำงานกับข้อมูลภายในไฟล์เหล่านั้น เครื่องมือที่ใช้ค่อนข้างเรียบง่าย แต่เป็นรากฐานที่แข็งแกร่งสำหรับการใช้งานต่อไป
3
การรวมเครื่องมือ
พลังที่แท้จริงของ Unix shell ไม่ได้อยู่ที่คำสั่งแต่ละคำสั่ง แต่อยู่ที่การนำคำสั่งเหล่านั้นมาผสมผสานกันได้อย่างง่ายดาย บทนี้จะแสดงวิธีใช้ความสามารถนี้เพื่อเลือกข้อมูลที่ต้องการ และแนะนำคำสั่งสำหรับเรียงลำดับค่าและลบข้อมูลซ้ำ
4
การประมวลผลแบบกลุ่ม
คำสั่ง Shell ส่วนใหญ่สามารถประมวลผลหลายไฟล์พร้อมกันได้ บทนี้จะแสดงวิธีทำให้ pipeline ของคุณทำงานแบบนั้น พร้อมทั้งแนะนำการใช้ตัวแปรใน Shell เพื่อเก็บข้อมูล
5
การสร้างเครื่องมือใหม่
ประวัติคำสั่งช่วยให้ทำซ้ำได้ด้วยการพิมพ์เพียงไม่กี่ครั้ง และ pipe ช่วยให้รวมคำสั่งที่มีอยู่เพื่อสร้างคำสั่งใหม่ได้ ในบทนี้จะได้เรียนรู้วิธีก้าวไปอีกขั้นด้วยการสร้างคำสั่งของตัวเอง
S
Introduction to Shell
เรียนจบแล้ว

