Bạn có thể đang cân nhắc xem việc học Linux có đáng không vì nó ít phổ biến hơn macOS hoặc Windows. Dưới đây là 6 lý do bạn cần học Linux.
1. Nhiều cơ sở hạ tầng CNTT dựa trên Linux
Phần lớn cơ sở hạ tầng internet, bao gồm cả bộ định tuyến và máy chủ, đều dựa trên Linux. W3Techs ước tính rằng gần 40% trang web sử dụng một số phiên bản Linux cho hệ điều hành máy chủ của họ, trong khi chỉ hơn 20% chạy Windows, tính đến tháng 6 năm 2022.
Nếu bạn dùng Google mỗi ngày, bạn thực sự đang sử dụng Linux. Điều này cũng đúng với nhiều trang web khác mà bạn dùng để mua sắm, giữ kết nối với gia đình và đặt vé máy bay. Ngay cả nhiều bộ định tuyến của người tiêu dùng cũng sử dụng Linux.
Nếu bạn đang suy nghĩ nghiêm túc về việc xây dựng sự nghiệp trong lĩnh vực CNTT, bạn nên cân nhắc học Linux. Làm quen với Linux có thể sẽ là một trong những kỹ năng mà các nhà tuyển dụng tiềm năng sẽ tìm kiếm trong CV của bạn.
2. Tìm hiểu cách hệ điều hành thực sự hoạt động
Nếu bạn muốn tìm hiểu thêm về cách phần mềm điều khiển hệ thống hoạt động, Linux là một lựa chọn tốt.
Ai cũng có thể xem mã nguồn của hạt nhân và các tiện ích khác. Đây là lý do tại sao các khoa CNTT của trường đại học đào tạo sinh viên của họ về hệ điều hành giống Unix trong nhiều thập kỷ.
Do tính mở của Linux, việc tìm kiếm thông tin về phía bên trong Linux cũng dễ dàng hơn so với Windows. Điều này có thể là do nhiều tác giả có chuyên môn kỹ thuật có thể nghiên cứu chi tiết về mã nguồn Linux và giải thích mọi thứ hoạt động như thế nào.
3. Tuyệt vời để học về Mạng và Bảo mật


Linux là một hệ điều hành tuyệt vời để học về mạng và bảo mật vì có rất nhiều máy chủ dựa vào nó, như đã nói ở trên. Điều này là do internet hiện đại dựa trên Unix và Linux đã kế thừa phần lớn di sản đó.
Các bản phân phối Linux đi kèm với nhiều tiện ích mạng cho phép bạn kiểm tra mạng như ping, tracepath hoặc ip và bạn có thể cài đặt thêm các công cụ mạng như tcpdump hoặc Nmap để kiểm tra lưu lượng mạng.
Điều này có nghĩa là bạn có thể tìm hiểu sâu hơn về cách mạng và internet thực sự hoạt động. Vì Linux có mã nguồn mở nên các nhà nghiên cứu cũng có thể tìm ra lỗi và sửa chúng dễ dàng hơn so với những hệ thống thương mại.
4. Rất nhiều công cụ lập trình


Nếu bạn luôn muốn học viết code, thì cách tốt nhất là học trên hệ thống Linux.
Lý do lớn nhất là các công cụ bạn cần để xây dựng một phần mềm, chẳng hạn như trình chỉnh sửa, trình biên dịch, trình gỡ lỗi, IDE và trình thông dịch đi kèm miễn phí với các bản phân phối Linux hoặc có thể được tải xuống thông qua trình quản lý gói.
Các bộ công cụ phát triển phần mềm có thể trị giá hàng trăm, thậm chí hàng nghìn đô la trên các hệ thống độc quyền, nhưng Linux thực sự tự thân nó là một bộ phát triển phần mềm.
Bạn muốn trở thành data scientist (nhà khoa học dữ liệu)? Bạn có thể học Python hoặc R. Bạn muốn đi sâu vào lập trình hệ thống? Bạn có thể biên dịch code C với Clang hoặc GCC. Bạn muốn tìm hiểu về cơ sở dữ liệu? Bạn có thể thử nghiệm với SQLite trước khi chuyển sang các trình quản lý cơ sở dữ liệu quan hệ phức tạp hơn như PostgreSQL hoặc MariaDB.
Bạn có thể tìm thấy các công cụ cho bất kỳ ngôn ngữ lập trình nào, từ COBOL đến Perl đến Bash trên các hệ thống Linux. Các hệ thống giống Unix đã phổ biến trong giới lập trình từ rất lâu vì có rất nhiều công cụ lập trình đã được viết ra, và Linux cũng không phải là ngoại lệ.
Và bạn cũng không cần phải từ bỏ hệ thống hiện có của mình. Nếu bạn có Windows 10 hoặc 11, bạn có thể chạy bản phân phối Linux cùng với các ứng dụng Windows yêu thích với WSL.
5. Bạn có thể làm cho máy tính cũ sống lại


Có thể bạn có một số máy cũ, một vài trong số đó không còn nhận được bản cập nhật phần mềm từ Microsoft hoặc Apple. Sẽ thật tuyệt nếu bạn có thể làm cho chúng sống lại và tận dụng chúng. Bạn có thể làm điều đó với Linux.
Với bản phân phối phù hợp, bạn có thể cài đặt Linux trên một máy cũ hơn để cho nó một “cuộc đời” mới. Bạn có một laptop cũ với bộ xử lý 32-bit? Bạn có thể sử dụng Linux để cung cấp một desktop nhẹ và cơ bản nhưng có thể sử dụng được để lướt web, email hoặc xử lý văn bản.
Bạn biết ai đó cần một máy tính? Bạn có thể thiết lập một trong các máy cũ của mình, xóa mọi dữ liệu cá nhân và cài đặt một bản phân phối nhẹ như Chrome OS Flex. Điều tuyệt vời về Linux hiện đại là bạn không cần phải là một chuyên gia về dòng lệnh để thực hiện các tác vụ cơ bản.
Rất nhiều lý do thực tế để học Linux
Học Linux mang lại rất nhiều lợi ích thiết thực, từ việc học cách quản lý máy chủ và mạng đến học cách viết code hay thay thế các máy tính cũ
Nếu bạn dùng Windows, bạn không cần phải từ bỏ hệ thống của mình hoặc loay hoay với các máy ảo phức tạp hoặc khởi động kép để tìm hiểu thêm về Linux. Hệ thống con Windows dành cho Linux, còn được gọi là WSL, là một bước đệm hoàn hảo để bạn đặt chân vào thế giới Linux.
Vân Nguyễn
Dịch từ: https://www.makeuseof.com/practical-reasons-learn-linux/








Bình luận (0
)