Giới thiệu Linux cho Newbie

0
1181

Windows, OS X và iOS đã quá nổi tiếng nhưng có hàng trăm hệ điều hành ngoài kia phần lớn nhờ vào Linux.

Giới thiệu Linux OS
Giới thiệu Linux OS

Hôm nay mình sẽ giải thích cho bạn Linux là gì và tại sao Linux có ích cho lập trình viên.

Linux là gì?

Linux là một hạt nhân.

Một hạt nhânchương trình cốt lõi của hệ điều hành máy tính và là một trong những chương trình đầu tiên được tải khi khởi động.

Nó kiểm soát hầu hết mọi thứ khác trong hệ thống – cách lưu trữ tệp, cách quản lý bộ nhớ và thậm chí tương tác với các thiết bị ngoại vi như USB và máy in.

Nhân Linux có sẵn, miễn phí (trên github) và chính vì nó là hạt nhân miễn phí và rất tốt nên đã có nhiều hệ điều hành phát triển từ nó.

Từ nhân Linux, chúng ta có thể viết thêm các chương trình khác để tạo nên một Hệ điều hành đầy đủ chức năng.

Lợi ích của hệ điều hành Linux

Lợi ích khi sử dụng Linux
Lợi ích khi sử dụng Linux

Bạn không cần phải bỏ ra số tiền lớn để mua hệ điều hành bản quyền bằng cách chọn HĐH Linux nguồn mở.

Linux ban đầu được tạo ra để lập trình, vì vậy nó nhẹ và nhanh. Ngoài ra, hầu hết các ngôn ngữ lập trình (nếu chúng không giới hạn ở một HĐH cụ thể) đều hoạt động trên Linux.

Bạn đã thử làm việc trong WSL (Hệ thống con Windows cho Linux) chưa? Nó chậm khủng khiếp và thiết lập rất khó hiểu.

Với Linux, bạn có thể kiểm soát tùy chỉnh – không cần phần mềm hoặc bloatware không cần thiết nếu bạn không muốn.

Các công ty lớn và nhỏ đều sử dụng Linux, hơn nữa, nếu bạn muốn Học làm lập trình viên thì cuối cùng bạn sẽ cần đến Linux.

Linux được sử dụng trong nhiều thiết bị và máy chủ doanh nghiệp IOT (internet of thing).

  • Amazon sử dụng máy chủ Ubuntu cũng như bản phân phối riêng của họ, Amazon Linux.
  • Tỷ lệ sử dụng Linux lớn hơn Windows trong Azure cloud của Microsoft.
  • Google thậm chí còn có hai bản phân phối máy tính để bàn độc quyền (vì vậy bạn sẽ không tìm thấy chúng trực tuyến) được gọi là Goobfox và gLinux.

Vậy, bản Linux nào dành cho bạn?

Linux có rất nhiều phân phối.

Bởi vì nhân Linux là nguồn mở và bất kỳ ai đều có thể sử dụng nó để xây dựng hệ thống hoạt động tùy chỉnh của riêng họ, không thể nói chính xác có bao nhiêu, nhưng trên wiki Linux liệt kê ra rất nhiều.

Tuy nhiên, có một số bản phân phối được sử dụng phổ biến.

Chúng bao gồm Arch, Mint, Ubuntu, Debian CentOS cấp doanh nghiệp – tất cả các bản phân phối được thiết lập và hỗ trợ tốt.

Một số bản phân phối Linux phổ biến
Một số bản phân phối Linux phổ biến

Nếu chỉ nghe về làm việc với hệ điều hành mới đã làm bạn sợ thì, bản phân phối Linux Mint là một lựa chọn tốt.

Mint bao gồm các phần mềm như LibreOffice và hỗ trợ hoàn toàn cho các định dạng đa phương tiện, giúp việc chuyển đổi từ Mac hoặc Windows trở nên thoải mái hơn. Nó mạnh mẽ và dễ sử dụng trong khi vẫn duy trì sự tùy biến tốt của Linux.

Mỗi bản phân phối phổ biến đều có thế mạnh của chúng, vì vậy hãy thử tọc mạch cài và dùng thử một vài bản và xem cộng đồng xung quanh bạn, họ đang dùng bản phân phối nào?

Nếu có nhiều người cũng làm việc như bạn đang sử dụng thì không cần suy nghĩ nhiều. Nhấc mông lên và cài đặt bản phân phối Linux đó thôi.

Chúc bạn may mắn!

TeckTrend