ส่วนใหญ่ของการเป็นนักพัฒนาคือสามารถใช้เทอร์มินัลหรือบรรทัดคำสั่งได้
ดีมันคืออะไร?
และในวิดีโอนี้ เราจะจัดการกับคำถามนี้ และสอนคำสั่งที่เป็นประโยชน์มากสองสามคำสั่งแก่คุณ
ตอนนี้บน Mac คุณเพียงแค่ใช้พื้นที่คำสั่งและพิมพ์ terminal กด Enter จากนั้นเทอร์มินัลจะเปิดขึ้นสำหรับคุณ
เป็นหนึ่งในแอปพลิเคชันของคุณและอยู่ในคอมพิวเตอร์ทุกเครื่อง
หากคุณใช้เครื่อง Windows แสดงว่าเป็นพรอมต์คำสั่ง
แต่มันคืออะไร?
มันเป็นวิธีที่มนุษย์สื่อสารกับคอมพิวเตอร์ในขั้นต้น
จนถึงปี 1980
เป็นวิธีหลักที่มนุษย์สั่งสอนคอมพิวเตอร์
และคอมพิวเตอร์ก็ให้ผลผลิตแก่มนุษย์
เราไม่มีสิ่งที่เรียกว่าเหนอะหนะหรืออินเทอร์เฟซผู้ใช้แบบกราฟิก เช่น ฉันเปิดโฟลเดอร์ใหม่และเปลี่ยนชื่อโฟลเดอร์นี้หรือเปิด
Google Chrome
ฉันไม่จำเป็นต้องรู้จริงๆ ว่าสิ่งนี้ทำเบื้องหลังได้อย่างไร
ฉันเพียงแค่คลิกที่ไอคอนและมันเปิดขึ้นอย่างน่าอัศจรรย์สำหรับฉัน
แต่บรรทัดคำสั่งมีประโยชน์จริง ๆ เพราะคุณสามารถทำสิ่งเดียวกับที่คุณมองเห็นได้บนอินเทอร์เฟซผู้ใช้แบบกราฟิก
เหมือนที่ฉันมีที่นี่ในบรรทัดคำสั่ง
แต่พวกเขามักจะทำเร็วกว่ามาก ตามที่ฉันจะให้คุณดูในวิดีโอนี้
และยังเป็นวิธีที่ใช้กันทั่วไปในการเข้าถึงคอมพิวเตอร์หลายเครื่องทั่วโลก
เช่น หากคุณต้องการเข้าถึงเซิร์ฟเวอร์ในประเทศอื่นที่โฮสต์เว็บแอปของคุณ
คุณจะใช้บรรทัดคำสั่งและฉันจะแสดงวิธีการทำในภายหลังในหลักสูตร
ในงานประจำวันของคุณ คุณจะต้องใช้เทอร์มินัลเป็นจำนวนมาก เนื่องจากคุณจะต้องเข้าถึงเซิร์ฟเวอร์
ฐานข้อมูล แอปพลิเคชันส่วนหน้าของคุณ
แต่คุณสามารถทำทุกอย่างได้ในเครื่องเดียวจากเทอร์มินัล
คุณยังสามารถดาวน์โหลดสคริปต์ที่คนอื่นเขียนจากอินเทอร์เน็ตเพื่อใช้ในโครงการของคุณได้
ต่อไปนี้คือทั้งหมดที่ฉันจะแสดงให้คุณเห็นในตอนต่อไป
คำสั่งที่ฉันจะแสดงให้คุณเห็นทำงานบน mac หรือ Linux สำหรับ Windows
ฉันจะมีคำสั่งเวอร์ชัน Windows ที่ด้านล่างของวิดีโอขณะที่เราดำเนินการ
ส่วนใหญ่เหมือนกัน แต่มีความแตกต่างเล็กน้อย
มาเริ่มกันเลยดีกว่า
คำสั่งแรกที่ฉันจะแสดงให้คุณเห็นคือคำสั่ง RLS
ฉันเพียงแค่พิมพ์และกด Enter และรายการทั้งหมดที่อยู่ในไดเร็กทอรีปัจจุบันของฉัน
ไดเรกทอรีปัจจุบันของฉันคืออะไร?
ฉันทำ p สำหรับไดเร็กทอรีการทำงานปัจจุบันและฉันเห็นว่าฉันอยู่ในผู้ใช้
นั่นคือชื่อผู้ใช้ของฉัน
ฉันจึงอยู่ในโฟลเดอร์ชื่อผู้ใช้ของฉัน และนี่คือทั้งหมดที่มีให้ฉัน
ถ้าฉันทำ CDD ฉันก็เข้าไปได้
ถ้าฉันต้องการไปที่เดสก์ท็อป ฉันทำซีดี
เดสก์ทอป.
และตอนนี้ถ้าฉันทำ LRS ฉันเห็นว่าฉันมีโฟลเดอร์ที่ไม่มีชื่อ เพราะนั่นเป็นสิ่งเดียวบนเดสก์ท็อปของฉันในตอนนี้
ฉันยังสามารถทำ seed, dot, dot
และนี่นำฉันกลับไปที่ไดเร็กทอรีเดียว
ฉันยังสามารถเคลียร์เพื่อเคลียร์เทอร์มินัลของฉันได้อีกด้วย
และมีกระดานชนวนที่สดใหม่
เครื่องหมายทับซีดี Circle Man และสิ่งนี้พาฉันไปยังไดเร็กทอรีรูทถ้าฉันทำ ls ฉันเห็นว่าฉันมีผู้ใช้ระบบไลบรารีแอปพลิเคชันที่เป็นไดเร็กทอรีรูทของ
Mac ของฉันโดยพื้นฐานแล้ว macintosh HD ของฉัน
ฉันยังทำซีดีได้
เส้นหยัก ๆ และสิ่งนี้จะพาฉันไปที่ไดเร็กทอรีผู้ใช้
มาเคลียร์กันอีกครั้ง
และถ้าเราตรวจสอบว่าเราอยู่ที่ไหน
เอาล่ะ มาเปลี่ยนโฟลเดอร์ที่ไม่มีชื่อนี้เป็นแบบทดสอบกันเถอะ
ตกลง.
สมมติว่าตอนนี้ฉันอยู่ในไดเร็กทอรีผู้ใช้
ฉันต้องการเข้าถึงเดสก์ท็อปแล้วไปที่โฟลเดอร์ทดสอบ
ฉันจะทำซีดีเดสก์ท็อปแล้วทดสอบ
และตอนนี้.
ฉันอยู่ในโฟลเดอร์ทดสอบ แต่ไม่มีอะไรอยู่ในนั้น
สิ่งหนึ่งที่เราทำได้คือผมสามารถพูดเปิดได้
DOT และจะเปิดโฟลเดอร์ที่เราอยู่ในปัจจุบัน
ตกลง.
เราอยู่ในโฟลเดอร์ทดสอบแล้ว
ถ้าฉันวางเจ้านี่ไว้ข้าง ๆ ตรงนี้ คุณจะเห็นว่าฉันบอกได้
สร้างไดเร็กทอรีซึ่งสร้างชื่อโฟลเดอร์
ดังนั้นชื่อที่นี่จะเป็นอะไรก็ได้ที่ฉันต้องการให้ตั้งชื่อโฟลเดอร์
สมมุติว่าโฟลเดอร์นี้จะถูกเรียก
เว็บแอป
คุณเห็นว่าตอนนี้?
เว็บแอปปรากฏในโฟลเดอร์ของฉัน
มาเปลี่ยนมุมมองกันตรงนี้ดีกว่าครับ
ไปเลย
ถ้าฉันทำ LZ ตอนนี้ฉันเห็นว่าเรามีโฟลเดอร์ Web app และอย่างที่เราทราบเราสามารถเข้าไปข้างในได้
และให้ดับเบิลคลิกที่นี่เพื่อดูว่าเรามีอะไรบ้าง
เราไม่มีอะไรแน่นอน
เราสามารถสร้างไฟล์ในนี้ได้โดยพูด touch และชื่อไฟล์
ลองทำดัชนี HTML กัน
ไปเลย
ต่อไป.
อืม.
ทีนี้ จะเป็นอย่างไรถ้าเราต้องการเปิดดัชนีนี้ html อีกแล้วเหรอ?
เราเพิ่งเปิด และจุดหมายถึงเราเปิดโฟลเดอร์ที่เราอยู่ในปัจจุบัน ซึ่งอยู่ที่นี่
แต่ถ้าผมเปิด index dot html
มันเปิดไฟล์ให้เรา
มันเจ๋งแค่ไหน?
แต่ HTML ของไซต์ดัชนีค่อนข้างว่างเปล่าในขณะนี้
คงจะดีไม่น้อยถ้าเราสามารถเปิดข้อความประเสริฐจากที่นี่และเพิ่มอะไรลงไปได้?
อีกครั้ง.
คุณสามารถทำได้ด้วยการเปิด
คุณใส่เส้น a สำหรับแอปพลิเคชันและชื่อของแอปพลิเคชันดังนั้นข้อความที่ประเสริฐ
ปิดอัญประกาศคู่
กดปุ่มตกลง.
และดูนั่นสิ
ฉันมีข้อความประเสริฐ แต่ถ้าเราต้องการทำแอปพลิเคชันข้อความประเสริฐและเปิดไฟล์ดัชนี HTML
เราทำได้แค่นี้?
และตอนนี้ฉันสามารถพูด HTML และเราก็แค่ทักทายชาวโลก
บันทึกว่า
และถ้าฉันเปิด index.html
เรามีดัชนีของเรา ไฟล์ html โหลดแล้ว
ไม่ได้เร็วกว่าการคลิกขวามากนัก สร้างโฟลเดอร์แล้วลากทุกอย่างเพื่อทำให้ข้อความประเสริฐ
และอย่างที่คุณเห็น คุณสามารถทำสิ่งต่างๆ ได้อย่างรวดเร็วจริงๆ ที่นี่
โอเค มาเปลี่ยนบางอย่างกันเถอะ
มาปิด Google Chrome และ Sublime กันเถอะ
และในเว็บแอป สมมติว่าฉันต้องการเปลี่ยนชื่อของ HTML ที่จัดทำดัชนีให้อยู่เหนือ HTML นั้น
ฉันจะใช้คำสั่ง MV ซึ่งย่อมาจาก MOVE แต่มันแค่ย้ายไฟล์ HTML ที่จัดทำดัชนีไปที่ไฟล์
HTML
ดังนั้นจึงเป็นเคล็ดลับเล็กน้อย
คุณเพียงแค่ย้ายไฟล์หนึ่งไปยังอีกไฟล์หนึ่ง แต่โดยการเปลี่ยนชื่อ คุณจะสร้างไฟล์ใหม่และแทนที่ด้วยไฟล์เก่า
ตอนนี้ฉันมีเกี่ยวกับ dot html
เจ๋งมาก.
ตอนนี้การพิมพ์คำสั่งเหล่านี้อาจทำให้เหนื่อย
อีกครั้งให้กดลูกศรขึ้น
และมันก็ผ่านประวัติศาสตร์ทั้งหมดของฉัน
ซึ่งมันเจ๋งมาก
ฉันยังสามารถกดปุ่มแตะและมันจะปรากฏขึ้น
คำสั่งล่าสุดของฉันเสร็จสมบูรณ์แล้ว
สิ่งที่ผมกำลังจะเขียนเพื่อให้คุณทำได้อย่างรวดเร็วจริงๆ
และเมื่อคำสั่งของคุณยาวขึ้นเรื่อยๆ ก็เป็นสิ่งที่มีประโยชน์มาก
ตกลง.
ฉันไม่ต้องการไฟล์ about html อีกต่อไป
มาถอดกันเลย
เราทำ r m สำหรับการลบและชื่อไฟล์เกี่ยวกับ
อ๊ะ.
เกี่ยวกับ HTML
มันถูกลบออกไปแล้ว
สมบูรณ์แบบ.
แล้วไฟล์เว็บแอปล่ะ?
เราสามารถลบสิ่งนั้นได้เช่นกัน
แต่ถ้าฉันเพียงแค่ลบเว็บแอป
ดี.
มันจะไม่ทำงาน
ก่อนอื่น ถ้าฉันทำ ldrs หรือแสดงไดเร็กทอรีการทำงาน ฉันหมายถึงโฟลเดอร์เว็บแอป
ดังนั้นฉันต้องย้ายกลับไปที่โฟลเดอร์ทดสอบ
มาเคลียร์กันที่นี่
ดู.
ตอนนี้ไดเร็กทอรีการทำงานปัจจุบันของฉันคือฉันอยู่ในการทดสอบ ดังนั้นฉันจึงสามารถลบเว็บแอปโดยทำการลบเว็บแอป
แต่ Ram ใช้งานได้กับไฟล์เพื่อลบโฟลเดอร์ไดเร็กทอรีเท่านั้น
คุณต้องทำแล้วใช้ตัวเลือก R
แล้วชื่อโฟลเดอร์และกรณีของเรา
มันคือเว็บแอป
ไปเลย
มันไปแล้ว.
และด้วยสิ่งนั้นคุณรู้อะไรไหม?
เราสามารถลบโฟลเดอร์ทดสอบได้เช่นกัน
เราสามารถกลับไปที่เดสก์ท็อปแล้วลบของเรา
ทดสอบ.
ไปเลย
มันไปแล้ว.
และเคล็ดลับสุดท้ายบน Mac
คุณสามารถทำได้
มันเจ๋งมากใช่มั้ย?
เยี่ยมมาก
ตกลง.
อย่างที่คุณเห็น คุณสามารถมีพลังมากมายกับเทอร์มินัล
และฉันต้องการให้คุณคุ้นเคยกับการเขียนคำสั่งที่นี่
และจากนี้ไป ให้ลองสร้างไฟล์และโฟลเดอร์ด้วยวิธีนี้
ในที่สุด คุณจะรู้สึกคุ้นเคยกับมันมากขึ้นเรื่อยๆ และสิ่งต่างๆ จะเร็วกว่าการใช้ผู้ชายในส่วนสภาพแวดล้อมของนักพัฒนาซอฟต์แวร์
ฉันจะแสดงให้คุณเห็นว่าคุณสามารถเปลี่ยนเทอร์มินัลขาวดำที่น่าเบื่อให้เป็นแบบนี้ได้อย่างไร
แค่นั้นแหละสำหรับตอนนี้
เจอกันใหม่ในวิดีโอหน้าครับ
บ๊าย บาย.