Networks Business Online Việt Nam & International VH2

Tìm hiểu hệ điều hành UNIX là gì và tại sao nó lại quan trọng đến vậy

Đăng ngày 04 October, 2022 bởi admin

Hầu hết những hệ điều hành lúc bấy giờ đều hoàn toàn có thể được nhóm lại thành hai nhánh khác nhau. Bên cạnh những hệ điều hành được tăng trưởng dựa trên Windows NT của Microsoft, gần như mọi hệ điều hành khác đều là những “ hậu duệ ” của Unix. Các hệ điều hành như Linux, Mac OS X, Android, iOS, Chrome OS hay Orbis OS được sử dụng trên PlayStation 4, hay thậm chí còn bất kể ứng dụng nào đang chạy trên bộ định tuyến ( router ) của bạn – toàn bộ những hệ điều hành này thường được gọi là hệ điều hành “ Unix-like ” do chúng được tăng trưởng dựa trên nền tảng là Unix .

Tìm hiểu chung

1. Khái niệm

Unix là tên gọi một hệ điều hành đa nhiệm, được phát triển đầu tiên bởi Ken Thompson, Dennis Ritchie và Douglas McIlroy tại AT & T Bell, UNIX được nghiên cứu tại các phòng thí nghiệm năm 1969 và dần cải tiến, phát triển và trở nên phổ biến. Unix lần đầu tiên được lập trình lại bằng ngôn ngữ C vào năm 1973.

Unix là hệ điều hành đa người dùng và đa tác vụ can đảm và mạnh mẽ và thông dụng nhất. Các khái niệm cơ bản về Unix được bắt nguồn từ dự án Bất Động Sản Multics năm 1969. Hệ thống Multics được định hình là một mạng lưới hệ thống san sẻ thời hạn được cho phép nhiều người dùng truy vấn đồng thời vào một máy tính lớn. Ken Thompson, Dennis Ritchie và những người khác đã tăng trưởng những khối kiến thiết xây dựng cơ bản của Unix gồm có mạng lưới hệ thống tệp phân cấp, nghĩa là những khái niệm về những quy trình tiến độ và trình thông dịch dòng lệnh cho PDP-7. Từ đó, nhiều thế hệ Unix được tăng trưởng cho những máy khác nhau .

unix

Sự không thích hợp ngày càng tăng giữa những mạng lưới hệ thống này đã dẫn đến việc tạo ra những tiêu chuẩn tương tác như POSIX và Thông số kỹ thuật Unix đơn. Các mạng lưới hệ thống POSIX văn minh gồm có Linux, những biến thể của nó và Mac OS .
Các chương trình Unix được phong cách thiết kế xung quanh 1 số ít triết lý cốt lõi gồm có những nhu yếu và mục tiêu như hoàn toàn có thể tương tác và thao tác với giao diện văn bản được tiêu chuẩn hóa. Các mạng lưới hệ thống Unix được thiết kế xây dựng xung quanh nhân lõi quản trị mạng lưới hệ thống và những quy trình tiến độ khác .

2. Thiết kế của Unix còn tồn tại cho đến ngày hôm nay

Có thể bạn chưa biết, Unix đã được tăng trưởng trong Bell Labs. của AT&T vào giữa những năm 1960. Bản phát hành bắt đầu của Unix có 1 số ít thuộc tính thiết. kế quan trọng hiện đang sống sót trên một số ít hệ điều hành thông dụng thời nay .
Một trong số đó là triết lý Unix ( Unix philosophy ) trong việc tạo ra những tiện. ích nhỏ, những tiện ích theo kiểu những mô-đun cùng thực thi và triển khai xong. tốt một tác vụ nào đó
Cũng có một mạng lưới hệ thống tập tin duy nhất mà những chương trình. sử dụng để tiếp xúc với nhau. Đây là nguyên do tại sao có sự Open của thuật ngữ “ everything is a.file ” trên Linux. Điều này gồm có những thiết bị phần cứng và những tệp đặc biệt quan trọng cung ứng thông tin mạng lưới hệ thống hoặc tài liệu khác. Đó cũng là nguyên do tại sao chỉ có Windows có ký tự ổ đĩa, đây là một đặc thù mà. nó được thừa kế từ DOS. Còn trên những hệ điều hành khác, mọi tệp trên mạng lưới hệ thống là một. phần của một mạng lưới hệ thống phân cấp thư mục duy nhất .

3. Truy tìm các hậu duệ

Cũng giống như bất kể những di sản lịch sử nào khác. Sau hơn 40 năm lịch sử của mình, Unix để lại cho tất cả chúng ta một kho tàng bừa bộn những góp phần có giá trị lớn lao. Để đơn giản hóa mọi thứ, tất cả chúng ta hoàn toàn có thể gộp những hậu duệ của Unix lại thành hai nhóm .
Một nhóm hậu duệ Unix đã được tăng trưởng trong môi trường tự nhiên những học viện chuyên nghành. Đầu tiên là BSD ( Berkeley Software Distribution ), một hệ điều hành giống như Unix và có mã nguồn mở. BSD còn sống sót cho đến ngày ngày hôm nay trải qua FreeBSD, NetBSD và OpenBSD. NeXTStep cũng là một hệ điều hành dựa trên BSD gốc, Mac OS X của Apple lại dựa trên NeXTStep và iOS dựa trên Mac OS X. Nhiều hệ điều hành khác, gồm có cả Hệ điều hành Orbis được sử dụng trên PlayStation 4, cũng được lấy cảm hứng từ những loại hệ điều hành BSD .
Dự án GNU của Richard Stallman được khởi đầu như thể một phản ứng đối với những pháp luật cấp phép ứng dụng Unix ngày càng hạn chế của AT&T. MINIX là một hệ điều hành giống Unix được tạo ra cho những mục tiêu giáo dục, và điều mê hoặc là Linux lại được lấy cảm hứng từ MINIX .
Linux mà tất cả chúng ta biết đến ngày này thực sự là GNU / Linux, vì nó được tạo thành từ nhân ( kernel ) của Linux và rất nhiều tiện ích GNU. GNU / Linux không trực tiếp được tăng trưởng từ BSD, nhưng nó xuất phát từ những phong cách thiết kế của Unix và có nguồn gốc từ giới học viện chuyên nghành. Nhiều hệ điều hành ngày này, gồm có cả Android, Chrome OS, hệ điều hành SteamOS và một số lượng lớn những hệ điều hành phổ cập khác đều được kiến thiết xây dựng dựa trên Linux .

Mặt khác, cũng có các phiên bản hệ điều hành Unix thương mại. AT&T UNIX, SCO UnixWare, Sun Microsystems, HP-UX, IBM AIX, SGI IRIX – nhiều tập đoàn lớn muốn tạo và được cấp phép cho các phiên bản Unix của riêng họ. Tuy rằng những hệ điều hành này không được phổ biến cho lắm, nhưng một số vẫn còn được sử dụng cho tới ngày nay.

4. Sự trỗi dậy của DOS và Windows NT.

Không ít người đã từng mong đợi rằng Unix trở thành hệ. điều hành tiêu chuẩn công nghiệp toàn thế giới, nhưng ở đầu cuối thì. những máy tính DOS và “ IBM PC compatible ” đã bùng nổ và. trở nên phổ cập hơn. DOS của Microsoft đã trở thành một trong những hệ điều hành thành công xuất sắc nhất .
Trên trong thực tiễn, DOS được tăng trưởng một cách độc lập chứ không hề. dựa vào Unix ( đó là nguyên do tại sao Windows sử dụng dấu gạch chéo ngược ( ) cho. những đường dẫn tệp trong khi những hệ điều hành khác khác sử dụng dấu gạch chéo chuyển tiếp ( / ) ). Các phiên bản sau này của Windows đã thừa kế lại DOS ,. giống như BSD, Linux, Mac OS X và những hệ điều hành hậu duệ khác. được thừa kế nhiều góc nhìn về mặt phong cách thiết kế của Unix .

unix

Windows 3.1, Windows 95, Windows 98 và Windows ME.đều được tăng trưởng dựa trên DOS. Microsoft đã đi đúng hướng khi dồn lực vào tăng trưởng một hệ điều. hành văn minh và không thay đổi hơn tại thời gian đó, họ đặt tên. là Windows NT, viết tắt của “ Windows New Technology ”. Windows NT sau cuối đã tìm được đường tới tay người dùng máy. tính đại trà phổ thông ( Windows XP ), nhưng nó cũng đã có sẵn cho những tập đoàn lớn sử. dụng ( Windows 2000 và Windows NT trước đó ) .
Tất cả những hệ điều hành của Microsoft ngày này đều được kiến thiết xây dựng dựa. trên kernel của Windows NT. Windows 7, Windows 8, Windows RT, Windows Phone 8 ,. Windows Server và hệ điều hành của Xbox One đều sử dụng kernel của Windows NT. Không giống như hầu hết. những hệ điều hành khác, Windows NT không được tăng trưởng như một hệ điều hành “ Unix-like ” .
Để duy trì tính thích hợp với DOS và ứng dụng Windows cũ ,. Windows NT được thừa kế nhiều quy ước từ DOS như ký tự ổ đĩa ,. dấu gạch chéo ngược cho đường dẫn tệp và dấu gạch. chéo chuyển tiếp cho những quy đổi dòng lệnh .

Tại sao Unix lại quan trọng?

Bạn đã khi nào chú ý đến mạng lưới hệ thống tệp hoặc terminal của Mac OS X và nhận. thấy mức độ tương đương của hệ điều hành OS X với Linux cũng như sự khác. biệt của chúng với Windows như thế nào ? Vâng, đây là nguyên do tại sao cả Mac OSX và Linux đều là hệ điều “ Unix-like ” .

unix

Biết được chút thông tin về lịch sử này giúp bạn hiểu thêm. về những hệ điều hành “ Unix-like ” là gì, và tại sao rất nhiều hệ điều hành có vẻ như gì đó giống nhau.trong khi Windows lại mang một phong thái riêng. Điều này lý giải tại sao khi dùng terminal trên Mac OS X.chúng ta sẽ cảm thấy quen thuộc như giống với một geek Linux, trong khi. Command Prompt và PowerShell trên Windows lại rất khác so với những thiên nhiên và môi trường dòng lệnh trên .

Lời kết

Hy vọng rằng thông qua bài viết này bạn đã nắm rõ Unix là gì cũng như tầm quan trọng của nó.

Tìm kiếm tương quan

  • Unix là gì
  • Hệ điều hành Unix
  • Linux la gì
  • Cấu trúc hệ điều hành UNIX

Nội dung tương quan

Source: https://vh2.com.vn
Category : Ứng Dụng