Command Line Interpreter คืออะไร?

คำจำกัดความล่ามคำสั่งและส่วนติดต่อบรรทัดคำสั่งทั่วไป

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

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

โปรแกรมล่ามบรรทัดคำสั่งใดมักถูกอ้างถึงโดยทั่วไปว่าเป็นส่วนติดต่อบรรทัดคำสั่ง น้อยกว่าปกติล่ามบรรทัดคำสั่งเรียกว่า CLI ล่ามภาษาคำสั่ง ส่วนติดต่อผู้ใช้คอนโซล ประมวลผลคำสั่งเชลล์เชลล์บรรทัดคำสั่ง หรือ ล่ามคำสั่ง

ทำไมต้องใช้ล่าม Command Line?

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

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

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

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

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

ข้อมูลเพิ่มเติมเกี่ยวกับล่าม Command Line

ในระบบปฏิบัติการ Windows ส่วนใหญ่ล่ามบรรทัดคำสั่งหลักคือ Command Prompt Windows PowerShell เป็นล่ามบรรทัดคำสั่งขั้นสูงที่พร้อมใช้งานพร้อมกับ Command Prompt ใน Windows รุ่นล่าสุด

ใน Windows XP และ Windows 2000 เครื่องมือวินิจฉัยพิเศษที่เรียกว่า Recovery Console จะทำหน้าที่เป็นล่ามบรรทัดคำสั่งเพื่อดำเนินการแก้ไขปัญหาต่างๆและงานซ่อมแซมระบบ

ส่วนติดต่อบรรทัดคำสั่งบนระบบปฏิบัติการ macOS เรียกว่า Terminal

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