Hệ điều hành unix linux

Nếu bạn mới bắt đầu đọc và tìm hiểu về Linux, bạn có thể đã gặp phải thuật ngữ Unix Unix Unix. Bản thân từ này trông tương tự như Linux, nhưng nó có nghĩa là gì? Có lẽ bạn đang tự hỏi: sự khác biệt giữa Unix và Linux là gì?

LÀM THẾ NÀO ĐỂ KẾT NỐI T...

Please enable JavaScript

LÀM THẾ NÀO ĐỂ KẾT NỐI TÂM LINH VỚI MỘT NGƯỜI Ở XA

Nói chung, nó phụ thuộc vào cách bạn diễn giải hai thuật ngữ này, bởi vì cả hai có thể có ý nghĩa khác nhau [chưa liên quan]. Trong bài viết này, chúng tôi mang đến cho bạn một câu chuyện đơn giản về Linux và Unix để giúp bạn hiểu mối quan hệ của họ. Như mọi khi, bạn có thể đặt câu hỏi và thêm thông tin trong các nhận xét .

Câu chuyện [Hi] của Unix và Linux

Câu chuyện về Unix bắt đầu vào cuối những năm 1960 và đầu những năm 1970, trong bộ phận nghiên cứu điện toán của AT & T Bell Labs ở Hoa Kỳ. Cùng với MIT và General Electric, Bell Labs đã phát triển một hệ điều hành mới. Một số nhà nghiên cứu của họ không hài lòng với tiến độ của dự án và đã rút lui để tạo ra hệ điều hành của riêng họ. Năm 1970, sản phẩm mới được đặt tên Unix và hai năm sau, mã của nó được viết lại hoàn toàn bằng ngôn ngữ lập trình C. Điều này giúp các nhà phát triển chuyển Unix sang các nền tảng điện toán khác nhau dễ dàng hơn nhiều.

Khi sự phát triển của Unix tiếp tục, AT & T bắt đầu bán giấy phép sử dụng cho các trường đại học và sau đó cho các nhà cung cấp thương mại. Điều này có nghĩa là không phải ai cũng có thể tự do sửa đổi và phân phối mã nguồn, về cơ bản biến Unix thành một hệ điều hành độc quyền. Chẳng mấy chốc, các dẫn xuất và biến thể của Unix cho các mục đích khác nhau và với các giấy phép khác nhau bắt đầu xuất hiện, với BSD [Berkeley Software Distribution] có lẽ là nổi tiếng nhất trong số đó.

Linux dựa trên Unix về tinh thần và chức năng, nhưng không phải về mã. Là một hệ điều hành, nó phát triển từ hai dự án: Dự án GNU, do Richard Stallman khởi xướng năm 1983 và nhân Linux, do Linus Torvalds viết vào năm 1991. Mục tiêu của Dự án GNU là tạo ra một hệ điều hành tương tự Unix, nhưng tách biệt với nó; nói cách khác, không chứa mã từ Unix để có thể sửa đổi và phân phối thêm mà không bị giới hạn như phần mềm miễn phí. Do hạt nhân của chúng không đầy đủ, Dự án GNU đã chấp nhận hạt nhân Linux và do đó, hệ điều hành GNU / Linux đã ra đời.

Thiết kế của nhân Linux bị ảnh hưởng bởi MINIX, một biến thể của Unix, nhưng toàn bộ mã được viết từ đầu, không được mượn từ nó. Không giống như Unix, được sử dụng trên các máy chủ, máy tính lớn và máy tính đắt tiền tại các tổ chức khác nhau, Linux được phát triển cho máy tính cá nhân, một loại phần cứng đơn giản hơn nhiều. Tuy nhiên, ngày nay nó chạy trên nhiều nền tảng hơn bất kỳ HĐH nào khác, bao gồm máy chủ, hệ thống nhúng và điện thoại di động.

Unix là gì?

Thuật ngữ Unix Unix Unix có thể đề cập đến những điều sau đây:

  • hệ điều hành ban đầu được phát triển bởi AT & T Bell Labs từ đó các hệ điều hành khác bắt nguồn.
  • nhãn hiệu - được viết bằng tất cả các mũ, UNIX - được tổ chức bởi Nhóm mở, cũng đã phát triển một bộ tiêu chuẩn cho các hệ điều hành được gọi là Thông số kỹ thuật Unix đơn. Chỉ những hệ điều hành tuân thủ các tiêu chuẩn mới có thể mang tên pháp lý Unix Unix. Chứng nhận này không miễn phí và yêu cầu các nhà phát triển của một hệ điều hành phải trả tiền bản quyền thương hiệu cho tên này.
  • tất cả các hệ điều hành được đăng ký với tên Unix Unix vì chúng tuân thủ các tiêu chuẩn đã nói ở trên. Chúng là AIX, A / UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z / OS và OS X - vâng, chạy trên máy tính Mac. [Thật thú vị, OS X đã tổ chức sinh nhật lần thứ 14 trong tuần này: vào ngày 24 tháng 3. Xin chúc mừng!].

Linux là gì?

Nói một cách chính xác, thuật ngữ Linux Linux chỉ đề cập đến kernel. Hệ điều hành không hoàn chỉnh nếu không có ứng dụng và môi trường máy tính để bàn. Do phần lớn các ứng dụng đã và vẫn được cung cấp bởi Dự án GNU, nên tên đầy đủ của hệ điều hành là GNU / Linux.

Tuy nhiên, hiện nay nhiều người sử dụng Linux Linux, để chỉ bất kỳ và tất cả các bản phân phối Linux và sử dụng thuật ngữ này làm tên chung cho tất cả các hệ điều hành dựa trên nhân Linux. Phiên bản 4.0 của nhân Linux hiện đang được phát triển, vì Linus Torvalds gần đây đã quyết định chuyển sang một hệ thống đánh số mới để phát hành kernel.

Linux là một hệ thống giống Unix, có nghĩa là nó hoạt động giống như Unix, nhưng không chứa mã của nó.

Các hệ thống giống như Unix thường được mô tả là Un * x, * NIX hoặc * N? X, hoặc được gọi là Unix Unixoids tựa trong một số ngôn ngữ. Linux không có chứng nhận UNIX và GNU được cho là viết tắt của GNU GNU Không phải Unix Unix, vì vậy về mặt này, OS X là Unix nhiều Unix hơn so với Linux. Tuy nhiên, về mức độ chức năng, nhân Linux và [các] hệ điều hành GNU / Linux rất giống với Unix và tuân theo hầu hết các nguyên tắc của triết lý Unix, như có mã có thể đọc được, lưu trữ cấu hình hệ thống trong các tệp văn bản thuần túy, dựa vào các công cụ dòng lệnh nhỏ, đơn giản, có trình bao, đăng nhập và trình quản lý phiên

Điều quan trọng cần lưu ý là hệ thống giống như Unix có thể có được chứng nhận UNIX. Trong một số bối cảnh, tất cả các hệ điều hành có nguồn gốc từ hoặc dựa trên Unix đều được gọi là thích Unix, bất kể chúng có chứng chỉ UNIX hay không. Ngoài ra, chúng có thể là hệ điều hành thương mại hoặc miễn phí [và nguồn mở].

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

Unix khác với Linux như thế nào? Linux là một bản sao của Unix, hoạt động giống như Unix nhưng không chứa mã của nó. Unix chứa một mã hóa hoàn toàn khác do AT&T Labs phát triển. Trong khi Linux chỉ hạt nhân ngược lại, Unix là một gói hệ điều hành hoàn chỉnh .

2 hệ điều hành Unix là HĐH gì?

Unix [/ˈjuːnɪks/; được đăng ký nhãn hiệu là UNIX] một họ hệ điều hành máy tính đa nhiệm, đa người dùng được viết vào những năm 1960 và 1970 do một số nhân viên của Bell Labs thuộc AT&T bao gồm Ken Thompson, Dennis Ritchie và Douglas McIlroy và một số người khác.

Hệ điều hành Linux và Unix có điểm gì giống nhau?

Các phiên bản khác nhau của hệ điều hành Unix bao gồm: AIS [IBM] BSD. ... Điểm khác biệt giữa hệ điều hành Linux và Unix..

Unix kernel là gì?

Kernel là trung tâm của Unix OS với tính năng điều khiển cung cấp toàn bộ dịch vụ để bắt đầu và kết thúc chương trình.

Chủ Đề