Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

11 เหตุผลที่คุณควรเรียนรู้การใช้ Linux

11 เหตุผลที่คุณควรเรียนรู้การใช้ Linux

อะไรทำให้ Linux ดีมาก? นี่คือ 11 สิ่งที่ทำให้ Linux เป็นเครื่องมือสำคัญสำหรับผู้ใช้คอมพิวเตอร์ที่จริงจัง

1. ใช้บนเกือบทุกเซิร์ฟเวอร์

11 เหตุผลที่คุณควรเรียนรู้การใช้ Linux

Linux เป็นมาตรฐานสำหรับเซิร์ฟเวอร์ ไม่มีทางหลบหนี Linux เป็นซอฟต์แวร์ HTTP server ที่ได้รับความนิยมมากที่สุดมานานแล้ว และสร้างอยู่บน Linux kernel อย่างมั่นคง ผู้ใช้ระดับ Enterprise อาจลำเอียงไป Windows เพื่อความเข้ากันได้กับ workstation ของ Windows แต่ server admins ทำงานใน Linux ส่วนใหญ่ หากคุณต้องการเข้าใจและทำงานกับเซิร์ฟเวอร์ คุณต้องเข้าใจ Linux

2. มาตรฐานสำหรับสภาพแวดล้อมการพัฒนา (Development Environments)

นักพัฒนาก็ชอบ Linux เช่นกัน ไม่ใช่แค่เพราะมันได้รับความนิยมกับ HTTP servers ส่วนหนึ่งมาจากประเพณี: โปรแกรมเมอร์ยุคแรกใช้ระบบ Unix-based มันเป็นหนึ่งในระบบปฏิบัติการน้อยๆ ที่มีในขณะนั้น และได้รับความนิยมมากใน圈子วิชาการ วันนี้ นักพัฒนาสมัยใหม่ทำเหมือนกัน แต่มันยังมีประสิทธิภาพมากกว่าสำหรับการเขียนโปรแกรม ส่วนหนึ่งมาจาก shell ที่ทรงพลัง และปรัชญา "everything is a file" ของระบบ Unix-based

3. เทอร์มินัลและ Shell ทรงพลังแบบเนทีฟ

11 เหตุผลที่คุณควรเรียนรู้การใช้ Linux

เหมือนระบบปฏิบัติการ Unix-based อื่นๆ อย่าง macOS ทุก Linux distributions มี shell ที่ทรงพลัง มักเรียกว่า Terminal อินเทอร์เฟซข้อความอย่างเดียวนี้สำหรับจุดอ่อนของเครื่องของคุณคือจุดที่ใกล้ที่สุดที่คุณจะได้ "แฮ็กเมนเฟรม" โดยไม่ต้องมี Keanu Reeves หลบกระสุน มันคือหน้าต่างสู่จิตวิญญาณของคอมพิวเตอร์ของคุณ ในทางหนึ่ง และเครื่องมือทรงพลังที่สุดบน distro Linux ส่วนใหญ่

4. เสริมสร้างพลังให้ผู้ใช้แก้ปัญหาเอง

บน Linux ผู้ใช้สามารถแก้ปัญหาของตัวเองได้ นี่อาจเป็นข้อเสียด้วย เพราะมักหมายความว่าผู้ใช้ ต้อง แก้ปัญหาของตัวเอง แต่เป็นเครื่องมือการศึกษา ไม่มีอะไรดีกว่าการแก้ปัญหาจริงด้วยตัวเอง นั่นคือวิธีที่เราส่วนใหญ่เรียนรู้เขียนโปรแกรม และเป็นวิธีที่คุณสามารถเรียนรู้ system administration ได้ดีขึ้น

5. ไม่จำกัดการเข้าถึงระบบสำคัญของผู้ใช้

11 เหตุผลที่คุณควรเรียนรู้การใช้ Linux

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

6. ความเสถียรสูงกว่าระบบอื่นๆ

เมื่อคุณต้องการรันระบบสำคัญที่ต้องเชื่อถือได้ (mission-critical) อย่างคอมพิวเตอร์ควบคุมการจราจรทางอากาศ คุณสร้างมันให้เรียบง่ายและโมดูลาร์ ปัญหาในระบบหนึ่งไม่ควรส่งผลต่ออีกระบบ Linux สร้างขึ้นบนปรัชญานี้พอดี ด้วย kernel ที่แข็งแกร่งพร้อมความยืดหยุ่นของ Unix และแพ็กเกจที่ทดสอบกันอย่างกว้างขวางเพื่อสนับสนุน

7. เป็นโอเพนซอร์สและฟรี

11 เหตุผลที่คุณควรเรียนรู้การใช้ Linux

ค่าใช้จ่ายของระบบปฏิบัติการอาจไม่ใช่สิ่งที่คุณคิดมาก Windows อาจราคาประมาณ $100 สำหรับใบอนุญาตส่วนตัว แต่พิจารณาจากความถี่ที่คุณซื้อ OS น้อยมาก จึงไม่ได้เป็นภาระหนัก แต่ open source หมายถึงปลอดภัยกว่า และ free หมายถึงใช้กันแพร่หลาย ทั้งคู่เป็นคุณลักษณะที่ยอดเยี่ยมสำหรับ OS

8. มันปลอดภัยกว่า

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

9. ยืดหยุ่นกว่าอะไรก็ตาม

11 เหตุผลที่คุณควรเรียนรู้การใช้ Linux

Linux สามารถสร้างเป็นอะไรก็ได้เกือบทุกอย่างที่คุณต้องการ นอกจาก kernel พื้นฐาน คุณสามารถสร้าง OS แบบ à la carte โดยเพิ่มแพ็กเกจเพื่อสร้าง distro ของตัวเอง หากคุณยินดีใช้เวลาสร้าง คุณสามารถสร้างอะไรก็ได้เกือบทุกอย่าง ตั้งแต่เซิร์ฟเวอร์ป้องกันลูกน้ำจนถึง workstation ที่สวยงามที่สุดที่คุณเคยเห็น

10. ไม่มีใครเฝ้าคุณ ไม่เว้นแต่คุณจะต้องการ

ระดับของ "telemetry" – คำกลับไปเรียกการแอบเฝ้าฐานผู้ใช้ด้วยแรงจูงใจทางการเงิน – ใน OS สมัยใหม่ อาจทำให้ไม่สบายใจ Linux ไม่มีอะไรแบบนั้นเลย เว้นแต่คุณจะติดตั้งเอง และพิจารณาจากขนาดฐานผู้ใช้ Linux ไม่กี่เอนทิตี้ที่มีแรงจูงใจทางกำไรจะไปสร้างแอปติดตามสำหรับ Linux นอกเหนือจากสภาพแวดล้อมเบราว์เซอร์มาตรฐาน ไม่มีเครื่องมือติดตามระดับระบบติดตั้งล่วงหน้า คุณไม่สามารถพูดได้อย่างเดียวกันกับ Windows หรือ macOS

11. คุณสามารถโชว์ให้คนบนอินเทอร์เน็ตดูได้

และนี่ไมใช่จุดประสงค์หลักของมันไหม?