1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tổng Quan Về Hệ Điều Hành Linux

30 4,8K 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 1,19 MB

Nội dung

Lịch sử Linux 3  1994: HĐH Linux phiên bản chính thức 1.0 được phát hành theo giấy phép GNU GPL Public License:  1983: Stallman sáng lập dự án GNU nhằm phát động phong trào phần mềm

Trang 1

TRẦN THỊ NGỌC MAI

HỆ ĐiỀU HÀNH LINUX

TỔNG QUAN VỀ

HỆ ĐiỀU HÀNH LINUX

Trang 4

and Computing Service):

 1960: phòng thí nghiệm AT&T cố gắng tạo ra

1 HĐH mới chạy trên máy chủ và máy đơn

 1969: Multics bị bãi bỏ do nhiều tham vọng

và không khả thi

Trang 5

 1991: Linus Torvalds, sinh viên năm 2 ĐH

Helsinki, công bố HĐH Linux phiên bản 0.01 được thiết kế trên vi xử lý 80386 của Intel

 Có thiết ban đầu tựa Minix

Trang 6

I Lịch sử Linux (3)

 1994: HĐH Linux phiên bản chính thức 1.0

được phát hành theo giấy phép GNU GPL

Public License):

 1983: Stallman sáng lập dự án GNU nhằm

phát động phong trào phần mềm tự do

 GNU GPL được gọi là “Copyleft”

phần mềm mã nguồn mở đã có để phát triển

và công bố lại, nhưng phải chỉ rõ nguồn gốc

và các phần đã phát triển thêm

Trang 7

 Mọi cá nhân, tổ chức đều có quyền chỉnh

sửa và phân phối lại theo GNU GPL

 Hỗ trợ nhiều ngôn ngữ

 Ngày càng tương thích tốt với phần cứng

Trang 8

I Lịch sử Linux (5)

Linus Torvalds, sinh

năm 1969, người

Phần Lan

Chim cánh cụt Tux, biểu

tượng và vật may mắn của Linux

Trang 10

II Các bản phân phối Linux (1)

 Cốt lõi của HĐH Linux là nhân (kernel)

 Mỗi cá nhân, tổ chức phát triển thành 1 bản

phân phối (distribution hoặc distro) khác

 Các distro đều cung cấp tiện ích để cài đặt

hoặc gỡ bỏ các gói (hệ thống quản lý gói)

Trang 11

II Các bản phân phối Linux (2)

System - PMS):

 PMS quản lý gói dựa vào định dạng của gói

(giống như phần mở rộng tập tin trên

Windows)

distro Redhat và các distro dựa trên Redhat

 DEB (Debian): của distro Debian và các

distro dựa trên Debian

 TGZ, TAR, GZ, BZ2: của distro Slackware và

source code biên dịch cho tất cả các distro

Trang 12

II Các bản phân phối Linux (3)

 Của công ty Redhat (Mỹ)

 Rất phổ biến, đặc biệt tại Việt Nam

 Phù hợp mọi mục đích: desktop, server,

workstation

 Phù hợp mọi dạng người dùng; mới bắt đầu

hoặc giàu kinh nghiệm

các phiên bản Redhat Enterprise

 Fedora (Core): dự án free cho PC

Trang 13

II Các bản phân phối Linux (4)

 Xuất hiện năm 2005, nhưng rất phổ biến

 Dựa trên Debian

 Được thiết kế chuyên cho người dùng

desktop (nhỏ, gọn)

Trang 14

Vietkey Linux:

 Là 1 distro của Việt Nam

 Do Vietkey Group phát triển

 Dựa trên Redhat

 Phiên bản đầu tiên đạt giải nhất cuộc thi Trí

tuệ Việt Nam năm 2002

 Phiên bản cuối cùng (3.0) năm 2003

 Distro Linux tiếng Việt

 Do cộng đồng người Việt khắp nơi trên thế

giới phát triển

II Các bản phân phối Linux (5)

Trang 15

Các tiêu chí chọn lựa distro Linux:

 Chương trình cài đặt (Graphical hay Text)

 Hệ thống quản lý gói

 Giao diện đồ hoạ có được cài mặc định

 Phương tiện cài đặt

 Tính bản địa hoá (ngôn ngữ, font chữ, …)

Trang 17

III Đặc điểm của Linux (1)

Hardware: Chạy trên nhiều chip: Alpha, AMD,

Intel, … Linux chứa các source code để hổ trợ các platform khác nhau tại: /usr/src/linux-

headers…/arch

Giao diện đồ họa :

 Hỗ trợ GNOME, KDE,…

 Linux không yêu cầu giao diện đồ họa.

Ngôn ngữ lập trình: C, C++, FORTRAN, Java,

Perl, Python, PHP…

Dễ dàng quản lý từ xa

Trang 18

Ưu điểm:

 Cung cấp đầy đủ các ứng dụng thông

thường trên máy tính

 Miễn phí

 Có thể phát triển tuỳ theo nhu cầu sử dụng

 Thiếu chuẩn hoá

 Không được hỗ trợ kỹ thuật tốt

III Đặc điểm của Linux (2)

Trang 19

So sánh DOS/Windows và Linux:

 Giao diện người dùng thân thiện

 Đa nhiệm, đa người dùng

 Cấu trúc thứ bậc của cây thư mục

 Linux phân biệt chữ hoa, thường

 Thư mục gốc trên DOS/Windows là ký tự ổ đĩa; trên

Linux là / (hiểu là root)

 Dấu phân cách đường dẫn trên DOS/Windows là \;

trên Linux là /

 Mọi tập tin trên Linux đều có quyền thực thi nếu đã

III Đặc điểm của Linux (3)

Trang 20

Sự tách biệt giữa GUI và Kernel:

 GUI là thành phần chiếm nhiều memory nhất,

và rất phức tạp, dễ bị lỗi

 Với Windows, GUI và kernel là không thể tách

rời => tiện lợi cho người dùng

 Với Linux, GUI tách biệt với kernel Người sử

dụng có thể không sử dụng GUI, hoặc sử dụng những GUI khác nhau

 Cho phép tùy biến, phù hợp với server, vốn

không cần GUI, tiết kiệm được memory, và ít bị lỗi

III Đặc điểm của Linux (4)

Trang 21

Cấu hình hệ thống:

 Tất cả những cấu hình của Windows được lưu

trong registry Khi muốn chỉnh sửa rất phức

tạp

 Cấu hình của Linux là file text, vì vậy dễ dàng

chỉnh sửa theo ý muốn Có thể xóa bỏ hoàn toàn những cấu hình cũ khi không cần

=> không có một chuẩn cấu hình Mỗi dịch vụ định nghĩa một chuẩn cấu hình riêng

III Đặc điểm của Linux (5)

Trang 23

Hạt nhân (Kernel)

có nhiệm vụ quản

lý các tiến trình, quy định việc truy cập hệ thống bao gồm CPU, bộ nhớ,

ổ đĩa và các thiết

bị nhập xuất

IV Mô hình kiến trúc của Linux (1)

Trang 24

Các chương trình của người dùng (Programs)

sẽ đưa ra các lệnh gọi hệ thống (System Calls) đến nhân, nhân sẽ trực tiếp tương tác với phần cứng (Hardware) để thực hiện yêu cầu và trả

kết quả về cho chương trình

Trong nhân Linux phiên bản 2.6 trở đi có

khoảng 164 lệnh gọi hệ thống (164 System

Calls)

IV Mô hình kiến trúc của Linux (2)

Trang 25

Quy tắc đặt số hiệu phiên bản nhân

Mỗi phiên bản gồm 3 chữ số, cách nhau bằng

Với các bản phân phối khác nhau có thêm số

phiên bản phụ (extra version)

VD: 2.6.38-8-generic

Trang 26

Xem thông tin nhân và bản phân phối (1)

Trên giao diện Ubuntu: System → Administration

→ System Monitor → tab System

Lệnh: uname [tham số]

Tham số:

•-a ( all): in tất cả thông tin

•-s ( kernel-name): in tên nhân

•-n ( nodename): in tên host

•-r ( kernel-release): in số hiệu nhân

•-v ( kernel-version): in số hiệu bản phân phối

•-m ( machine): in kiến trúc máy

•-o ( operating-system): in tên hệ điều hành

Trang 27

Xem thông tin nhân và bản phân phối (2)

Trang 29

V Tổng quan về Ubuntu (1)

Dựa trên Debian, có bản dùng cho desktop và

server, thích hợp nhiều dòng vi xử lý

Các phiên bản thường được hỗ trợ kỹ thuật và

cung cấp bản vá lỗi trong vòng 18 tháng

Đối với các bản LTS (Long-Term Support) thường

hướng về các công ty và có thời gian hỗ trợ 3-5 năm

Sử dụng môi trường đồ hoạ GNOME mặc định,

cũng có thể cài gói giao diện KDE

Quy tắc đặt số hiệu phiên bản: ngoài tên còn có

số hiệu dạng năm và tháng (VD: 9.04, 10.10)

Trang 30

V Tổng quan về Ubuntu (2)

Ubuntu có nghĩa là "tình người",

mô tả triết lý ubuntu: "Tôi được là chính mình nhờ có những người xung quanh," một khía cạnh tích cực của cộng đồng

Ubuntu được sáng lập bởi Mark

Shuttleworth, sinh năm 1973, người Nam Phi

Shuttleworth sáng lập ra công ty

Canonical Ltd và là người tài trợ cho các dự án phân phối HĐH Ubuntu

Ngày đăng: 22/10/2015, 19:47

TỪ KHÓA LIÊN QUAN

w