Hình ảnh về hệ điều hành linux

Hệ điều hành Linux ngày càng phát triển, bài viết này chúng ta sẽ tìm hiểu về lịch sử của hệ điều hành Linux. Linux là một hệ điều hành mã nguồn mở và miễn phí. Bất cứ ai cũng có thể sao chép, tuyên truyền, phân tán, viết lại và phát triển hệ điều hành này.

1. Người sáng lập ra hệ điều hành Linux

Linus Benedict Torvalds ông sinh ngày 28 tháng 12 năm 1969 là một nhà khoa học máy tính người Mĩ gốc Phần Lan người đã chế tạo và phát triển chính của nhân Linux sau này đã trở thành nhân cho nhiều bảng phân phối và các hệ điều hành Android và Chrome OS. Ông cũng đồng thời tạo ra hệ thống điều khiển phân phối phiên bản Git, kỹ thuật đăng nhập lặn và phần mềm lập kế hoạch Subsurface. Ông đã được vinh danh nhận giải thưởng Công nghệ Thiên niên kỷ được trao bởi Technology Academy Finland “công nhận về sự sáng tạo của ông ấy cho một hệ điều hành mã nguồn mở mới dẫn đến việc những máy tính hàng đầu để sử dụng nhân Linux một cách rộng rãi”. Ông cũng nhận giải thưởng Tiên Phong về Máy tính 2014 và giải thưởng Điện tử Tiêu dùng Masaru Ibuka 2018.

Nguồn ảnh: Wikipedia2. Lịch sử hệ điều hành Linux

Tháng 4/1991, năm 21 tuổi Linus Torvalds là sinh viên của trường Đại học Helsinki ở Phần Lan bắt tay vào viết những dòng lệnh đầu tiên của Linux.

Tháng 8/1991, Torvalds gửi đi thông điệp và nổi tiếng sau này về sự ra đời của Linux.

Tháng 9/1991, phiên bản Linux 0.01, phiên bản Linux đầu tiên được Torvalds công bố. Tháng 10/1991 phiên bản Linux 0.02 ra đời.

Năm 1992, Torvals đã quyết định phát hành Linux dưới dạng mã nguồn mở của giấy phép GPL [ giấy phép phần mềm miễn phí ], cho phép tất cả mọi người có quyền download về để xem mã nguồn để cùng phát triển. Quyết định đã giúp hệ điều hành Linux phổ biến như ngày nay.

Năm 1993, Slackware là hệ điều hành đầu tiên phát triển dựa trên mã nguồn Linux ra đời. Slackware là một trong những hệ điều hành Linux đầu tiên và có tuổi đời lâu nhất hiện nay. Phiên bản mới nhất của Slackware được công bố vào tháng 5/2010.

Ngày 14/3/1994, sau 3 năm miệt mài, Torvalds cho ra mắt phiên bản hoàn thiện đầu tiên, Linux 1.0 với 176.250 dòng lệnh. Sau 1 năm, phiên bản 1.2 ra mắt với 310.950 dòng lệnh.

Ngày 3/11/1994, Red Hat Linux phiên bản 1.0 được giới thiệu. Đây là một trong những hệ điều hành được thương mại hóa đầu tiên dựa trên Linux.

Năm 1996, Linus Torvalds ghé thăm công viên hải dương học. Ông đã quyết định sử dụng hình ảnh chú chim cánh cụt để làm biểu tượng chính thức của Linux.

Nguồn ảnh: Wikipedia

Năm 1998, Linux bắt đầu được các tập đoàn công nghệ quan tâm và đầu tư để phát triển. Nổi bật là IBM đã đầu tư hàng tỉ USD để phát triển các dịch vụ và phần mềm trên nền tảng Linux. Ngoài IBM, còn có Compaq và Oracle cũng bắt đầu đầu tư và phát triển hê điều hành Linux.

Năm 2005, Linus Torvalds được xuất hiện trên trang bìa của tạp chí về kinh tế BusinessWeek, với câu chuyện về sự thành công của hệ điều hành Linux.

Năm 2007, các hãng sản xuất máy tính như HP, ASUS, Dell, Lenovo,… bắt đầu bán ra các sản phẩm laptop được cài đặt sẵn Linux.

Tính đến hiện tại, Linux đã có rất nhiều phiên bản khác nhau, được xây dựng và phát triển riêng biệt bởi các công ty phần mềm và các cá nhân. Nổi bật trong số đó chính là hệ điều hành di động Android của Google, hiện là một trong những hệ điều hành thông dụng nhất hiện nay.

Hiện nay, Linux được sử dụng rộng rãi trên toàn thế giới, trên các máy tính cá nhân, các máy chủ, đến các thiết bị di động, máy nghe nhạc, máy tính bảng, các máy ATM và thậm chí trên cả các siêu máy tính.

Dù được sử dụng khá phổ biến, song không phải ai cũng hiểu rõ Linux là gì cũng như ưu nhược điểm của hệ điều hành này. Hãy cùng tìm hiểu ngay!

Hệ điều hành Linux là gì?

Hệ điều hành Linux được phát triển dựa vào hệ điều hành Unix và được phát hành miễn phí. Server Linux thường được sử dụng nhiều hơn là Windows hay bất kì hệ điều hành nào khác. Vậy những điểm mạnh và điểm yếu của Linux là gì mà khiến nó trở thành hệ điều hành phổ biến chỉ sau Windows và MacOS?

Linux được cả 2 công ty lớn là IBM và Dell sử dụng

Linux là một hệ điều hành máy tính đang được sử dụng rộng rãi trong thời gian gần đây. Trong đó có 2 khách hàng lớn là IBM và Dell. Linux đồng thời cũng là tên hạt nhân của hệ điều hành này.

Ưu điểm của Linux là gì?

Một ưu điểm nổi bật của Linux là được sử dụng miễn phí

Sự độc bá của Windows và Mac OS không ngăn cản được những hệ điều hành phát triển. Hệ điều hành mã nguồn mở như Linux vẫn phát triển mạnh mẽ. Ngoài những chức năng thường, Linux còn sở hữu nhiều ưu điểm vượt trội khác. Chẳng hạn như:

  • Không tốn nhiều chi phí mua bản quyền
  • Tính bảo mật tương đối cao
  • Tính linh hoạt
  • Có thể hoạt động tốt trên các máy tính cấu hình yếu

Hãy cùng Mắt Bão tìm hiểu chi tiết!

Không tốn chi phí mua/bán bản quyền

Với hệ điều hành này, bạn không cần phải bỏ phí mua bản quyền mà có thể sử dụng đầy đủ các tính năng. Bao gồm các ứng dụng văn phòng OpenOffice và LibreOffice.

Tính bảo mật cao

Tất cả những phần mềm độc hại như virus, mã độc… đều không thể hoạt động trên Linux. Do đó, độ bảo mật của hệ điều hành rất cao.

Tính linh hoạt

Đặc biệt, người dùng còn có thể chỉnh sửa hệ điều hành theo nhu cầu sử dụng của mình. Đây chính cơ hội lý tưởng cho các lập trình viên cũng như các nhà phát triển.

Hoạt động “mượt” trên các máy tính có cấu hình yếu

Với Linux, khi nâng cấp lên phiên bản mới, các máy tính có cấu hình yếu vẫn sẽ được nâng cấp và hỗ trợ thường xuyên – tức chất lượng hoạt động vẫn trơn tru và ổn định.

Nhược điểm của Linux là gì?

Dù có nhiều ưu điểm là thế nhưng Linux vẫn tồn tại những hạn chế khó tránh khỏi

Tuy nhiên, hệ điều hành Linux vẫn có một vài điểm hạn chế như:

  • Số lượng ứng dụng được hỗ trợ trên Linux còn hạn chế.
  • Một số nhà sản xuất không phát triển driver hỗ trợ nền tảng Linux.

Nếu trước đó đã quen sử dụng một hệ điều hành khác thì khi chuyển sang Linux, bạn sẽ mất không ít thời gian để làm quen lại với hệ điều hành này.

Công dụng của Linux là gì?

Linux là một hệ điều hành mở với nhiều công dụng bất ngờ

Linux là mối đe dọa lớn với thị trường của Windows và Mac OS. Vì sao? Linux sở hữu rất nhiều tính năng nổi trội, chẳng hạn như:

  • Quản lý và điều phối các tài nguyên của hệ thống.
  • Giúp người dùng có thể nhìn thấy hầu như mọi dòng code trong Linux. Hỗ trợ tốt nhất cho việc chỉnh sửa và phát triển hệ điều hành dựa trên nhu cầu riêng của khách hàng trở.
  • Miễn phí mọi tính năng và không cần mua bản quyền.
  • Giao diện đa dạng, tính bảo mật cao, thường xuyên được nâng cấp lên phiên bản mới.
  • Đặc biệt, hệ điều hành Linux tương đối nhẹ. Do đó, các máy có cấu hình yếu vẫn có thể hoạt động ổn định trên hệ điều hành này.

Điểm khác biệt giữa Windows và Linux là gì?

Linux có nhiều đặc điểm tiện ích và thuận tiện, mang đến những trải nghiệm mới mẻ cho người dùng

So sánh với Windows, Linux có những khác biệt nhất định. Với những ai đã quen với hệ điều hành của Microsoft, chắc hẳn việc chuyển đổi này lúc đầu sẽ không quá dễ dàng để thực hiện. Tuy nhiên, những lợi ích mà nó mang lại chắc chắn sẽ khiến bạn hài lòng.

Theo đó, những điểm khác biệt có kể đến giữa hai hệ điều hành này là:

  • Cấu trúc file
  • Không sử dụng Registry
  • Trình quản lý gói
  • Giao diện
  • Lệnh đầu cuối
  • Tài khoản và quyề Users
  • Một số thiết lập điều khiến khác

Cấu trúc file của Window khác gì với Linux?

Với Linux, các thư mục như My Documents, ổ đĩa C, ổ đĩa D sẽ được thay bằng cây dữ liệu. Các ổ đĩa sẽ được đặt vào đó, kể cả thư mục Home và Desktop.

Không sử dụng Registry 

Registry là một cơ sở dữ liệu chủ cho toàn bộ các thiết lập nằm trên máy tính với chức năng nắm giữ thông tin ứng dụng, mật khẩu người dùng, thông tin thiết bị…

Tuy nhiên, Linux không sử dụng registry, mà các dữ liệu được sắp xếp dưới dạng mô đun. Để lưu dữ liệu của người dùng, Linux lưu thiết lập của mình trên cơ sở chương trình phân cấp người dùng.

Trình quản lý gói

Với Linux, các chương trình được cài đặt trong máy không ở dưới dạng *.exe như Windows mà được tập hợp trong một chương trình quản lý gói [package manager].

Với tính năng đặc biệt này, khi muốn cài đặt một chương trình về máy, người dùng không cần phải lên các trình duyệt web như chrom hay firefox để tải, mà chỉ cần tra trong các kho lưu dữ liệu của trình quản lý gói, sau đó tải về ngay tại đây.

Giao diện

Trong quá trình nâng cấp và phát triển, giao diện của Windows không có quá nhiều thay đổi. Trong khi với Linux, vì giao diện hoàn toàn tách rời với hệ thống lõi nên người dùng có thể tùy thời đổi giao diện mà không cần cài lại win.

Lệnh đầu cuối

Linux là hệ điều hành mở với các dòng code hiển thi công khai được trình bày dưới dạng một hộp đen với các dòng chữ xanh.

Tài khoản và quyền users

Linux có 3 loại users: Rugular, Administrator [root], service. Trong đó:

Rugular: là nơi lưu trữ tất cả các file và thư mục.

Administrator [root]: được sử dụng khi người dùng muốn cài đặt phần mềm, thay đổi file hệ thống hoặc thực hiện các tác vụ cần quyền quản trị khác trên Linux.

Service: tăng cường tính bảo mật cho máy tính.

Trong khi Windows có 4 loại users là: Administrator, Standard, Child và Guest.

Các thiết lập điều khiển khác

Linux thích hợp dùng để lướt web, chat và email hơn là sử dụng để chơi game.

Các bản phân phối của Linux

Linux phát hành nhiều bản phân phối mới và thuờng xuyên nâng cấp để đáp ứng nhu cầu người dùng

Linux thường xuyên nâng cấp và phân phối đến người dùng các phiên bản điều hành mới. Hiện còn tập hợp được “kha khá” phiên bản lưu trữ, ví dụ như:

  • Ubuntu
  • Linux Mint
  • Debian
  • Fedora
  • CenOS/Red Hat Enterprise Linux
  • OpenSUSE/SUSE Linux Enterprise
  • Mageia/Mandriva
  • Slackware Linux 
  • Puppy Linux

Hãy cùng tìm hiểu chi tiết về từng phiên bản ngay dưới đây.

Ubuntu

Ubuntu là bản phân phối hiện đại, được người dùng biết đến nhiều nhất của Linux. Mục tiêu Ubuntu là mang lại cho user trải nghiệm tốt nhất trên máy tính và máy chủ.

Ubuntu ngày càng được cải tiến cho phù hợp với yêu cầu của người dùng. Tuy nhiên không làm mất đi bản sắc riêng của mình.

Linux Mint là gì?

Đây là một trong những bản phân phối được yêu thích nhất của Linux được xây dựng trên nền tảng Ubuntu. Do đó, Linux Mint kế thừa hầu hết các phương tiện và phần mềm sở hữu độc quyền của “đàn anh” này.

Debian

Debian là một hệ điều hành bao gồm các phần mềm mã nguồn mở miễn phí và luôn được cộng đồng lập trình viên yêu thích. Mặc dù thuờng xuyên phát hành các phiên bản mới nhưng nhược điểm của Debian là cập nhật khá chậm so với các bản phân phối khác.

Fedora

Fedora chủ yếu tập trung vào các phần mềm miễn phí nên người dùng thuờng gặp phải khó khăn trong việc cài đặt các trình điều khiển đồ họa độc quyền trên Fedora. Hiện nay, phiên bản này vẫn đang không ngừng được cải tiến và phát triển thêm.

CentOS/Red Hat Enterprise Linux là gì?

Red Hat Enterprise Linux là một bản phân phối Linux thương mại dành cho máy chủ và máy trạm, được phát triển dựa trên Fedora, nhưng có một nền tảng ổn định và được hỗ trợ lâu dài hơn.

OpenSUSE/SUSE Linux Enterprise

OpenSUSE là một trong những bản phân phối khá mạnh của Linux. Đây được đánh giá là một trong những bản phân phối thân thiện nhất của hệ điều hành này với người dùng.

Mageia/Mandriva

Mageia với thiết kế linh hoạt, gọn nhẹ, đơn giản hết mức có thể. Mageia được xem là “tiền bối” trong số các bản phân phối của Linux. Bên cạnh đó, Mageia còn cung cấp các tệp cấu hình sạch được thiết kế giúp người dùng chỉnh sửa một cách dễ dàng.

Slackware Linux 

Slackware là bản phân phối lâu đời nhất của của Linux, hiện vẫn được duy trì sử dụng và đều đặn đưa ra các bản phát hành mới.

Puppy Linux

Puppy Linux là một bản phân phối khá nổi tiếng của Linux được phát triển dựa trên Slackware. Puppy Linux được thiết kế để trở thành một hệ điều hành nhỏ, nhẹ, có khả năng hoạt động mượt trên các máy tính cũ.

Unix Linux là gì?

Unix Linux là một hệ điều hành có vai trò liên kết giữa máy tính và người dùng

Unix là một hệ điều hành đa nhiệm, viết bằng ngôn ngữ lập trình C. Unix có các công cụ đơn giản được thiết lập theo module. Chúng có thể chạy trên nhiều loại máy tính khác nhau. Unix hỗ trợ tuyệt vời cho các ứng dụng mạng và lập trình.

Hiện nay có khá nhiều phiên bản khác nhau của Unix trên thị trường. Trong đó Linux là một phiên bản miễn phí của hệ điều hành này.

VPS Linux là gì?

VPS Linux là một hệ thống máy chủ được cài đặt hệ điều hành Linux

Trước khi bắt đầu với VPS Linux, bạn cần biết VPS là gì? Đã thực sự hiễu rõ về VPS chưa?VPS hay còn gọi là máy chủ ảo. VPS là một máy chủ vật lý được phân thành nhiều máy chủ khác nhau. Các máy chủ ảo này được xây dựng dựa trên cơ sở nền tảng của máy chủ ban đầu. Điểm đặc biệt của VPS Linux là máy chủ VPS được cài đặt hệ điều hành Linux cũng như sử dụng hệ điều hành và các ứng dụng mã nguồn mở.

Tại sao nên sử dụng VPS Linux?

VPS Linux với nhiều tính năng nổi bật là sự lựa chọn phù hợp cho các doanh nghiệp lớn

So với các máy chủ khác, VPS Linux có những ưu điểm cực kì nổi trội. Những lợi thế đó hứa hẹn sẽ khiến nó trở thành xu hướng trong tương lai không xa. Dưới đây là một số những lý do bạn nên sử dụng VPS Linux:

  • Tính ổn định cực cao
  • Bảo mật tốt
  • Tuong đối linh hoạt
  • Chi phí rẻ
  • Tính chủ động

Tính ổn định cao

Ưu điểm nổi trội nhất của VPS Linux là khả năng xử lý cùng lúc các khối lượng lớn tác vụ mà ít xảy ra tình trạng xuống cấp, mất tính ổn định. Do đó, đây là sự lựa chọn hoàn hảo cho các doanh nghiệp vừa và nhỏ nhờ vào khả năng hạn chế tối đa những rủi ro có thể xảy ra của hệ điều hành này.

Ưu điểm bảo mật của Linux là gì?

Linux được xây dựng dựa trên nền tảng hệ điều hành đa nhiệm Unix. Do đó, chỉ quản trị hoặc root user mới có thể cấp quyền truy cập sử dụng các tác vụ quan trọng. Cho nên độ bảo mật của VPS Linux là cực cao.

Linh hoạt

Bên cạnh đó, VPS Linux cũng có tính linh hoạt cao. Nó cho phép mở rộng, có thể hoạt động tốt trên bất kỳ máy tính nào. Linux sẽ không bị ảnh hưởng bởi bộ xử lý và kiến trúc của máy.

Chi phí rẻ

Linux là một phần mềm miễn phí. Đây chính là một trong những ưu điểm nổi bật nhất giúp Linux giữ vững vị thế của mình trên thị trường.

Tính chủ động

Với VPS Linux, người dùng có thể tự do kết hợp, lựa chọn những gì mà họ thấy phù hợp cho mình. Doanh nghiệp giờ đây không phải lo lắng vấn đề bản quyền.

Hi vọng bài viết này đã cung cấp nhiều thông tin mới mẻ và bổ ích hơn về hệ điều hành Linux. Nếu bạn còn bất kì thắc mắc nào về hệ điều hành này hoặc những thông tin liên quan, hãy liên hệ ngay với Mắt Bão để được tư vấn nhé!

Chủ Đề