<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
ทำไมต้องใช้บรรทัดคำสั่ง?
คุณเคยสังเกตไหมว่าในภาพยนตร์เมื่อ “ซุปเปอร์แฮ็กเกอร์” - รู้ไหม คนที่บุกเข้าไปในคอมพิวเตอร์ทางการทหารที่มีความปลอดภัยสูงภายในเวลาไม่ถึงสามสิบวินาที - นั่งหน้าคอมไม่เคยจับเมาส์? เป็นเพราะผู้สร้างภาพยนตร์ตระหนักดีว่ามนุษย์อย่างเรา รู้วิธีเดียวที่จะทำทุกอย่างบนคอมพิวเตอร์โดยสัญชาตญาณ
คือการพิมพ์บนแป้นพิมพ์!
ผู้ใช้คอมพิวเตอร์ส่วนใหญ่ในปัจจุบันรู้จักแต่เพียงคำว่า อินเตอร์เฟซผู้ใช้แบบกราฟิก (GUI) และได้รับการสอนโดยพ่อค้าและเกจิว่า อินเทอร์เฟซบรรทัดคำสั่ง (CLI) เป็นสิ่งที่น่ากลัวในอดีต นี่เป็นเรื่องที่โชคร้ายเพราะอินเทอร์เฟซบรรทัดคำสั่งที่ดีเป็นวิธีการสื่อสารกับคอมพิวเตอร์ที่แสดงออกอย่างยอดเยี่ยมในลักษณะเดียวกับที่เขียนเป็นคำสำหรับมนุษย์ ว่ากันว่า "อินเทอร์เฟซผู้ใช้แบบกราฟิกทำให้งานง่าย ๆ เป็นเรื่องง่าย ในขณะที่อินเทอร์เฟซบรรทัดคำสั่งทำให้งานยากเป็นไปได้" และสิ่งนี้ก็ยังเป็นความจริงในทุกวันนี้
เนื่องจากลีนุกซ์ถูกจำลองตามระบบปฏิบัติการตระกูล Unix มันจึงแบ่งปันมรดกอันยาวนานของเครื่องมือบรรทัดคำสั่งเดียวกันกับ Unix Unix ได้รับความนิยมในช่วงต้นทศวรรษ 1980 (แม้ว่าจะได้รับการพัฒนาครั้งแรกเมื่อสิบปีก่อน) ก่อนที่จะมีการนำส่วนต่อประสานกราฟิกกับผู้ใช้ไปใช้อย่างแพร่หลาย และด้วยเหตุนี้ จึงมีการพัฒนาส่วนต่อประสานบรรทัดคำสั่งที่กว้างขวางแทน อันที่จริง เหตุผลสำคัญประการหนึ่งที่เด่นชัดที่สุดที่ผู้ใช้ Linux ในยุคแรกเริ่มเลือกใช้ Windows NT คืออินเทอร์เฟซบรรทัดคำสั่งที่มีประสิทธิภาพซึ่งทำให้ “งานยากเป็นไปได้”