Tải bản đầy đủ - 0 (trang)
BÀI 1. LINUX LÀ GÌ

BÀI 1. LINUX LÀ GÌ

Tải bản đầy đủ - 0trang

Linux là một hệ điều hành cho nhiều nền máy tính khác nhau nhưng

trước tiên là cho PC nên Intel. Hệ điều hành có hàng trăm nhà lâp trình trình

rải rác trên khắp thế giới tham gia thiết kế và xây dụng, với mục tiêu là tạo

ra một bản nhái (clone) UNIX hồn tồn khơng phụ thuộc vào phần mềm nào

có đăng ký bản quyền, và cả thể giới đều có thể sử dụng thoải mái.

Thực ra từ khởi thủy, Linux là thú tiêu khiển Của Linus Torvalds, lúc

bấy giờ là sinh viên học Henlsinki tại Phần Lan. Tovalds, muốn tạo ra một

phiên bản thay thế cho hệ diê hành Minix vốn là một hệ thống như UNIX để

chạy các PC nên Intel.

Về cơ bản Linux là một clone UNIX, nghĩa là với Linux bạn sẽ có

được nhiều thuận lợi Của UNIX. Tính đa nhiệm thực ( preemptive

multitasking ) Của Linux giúp chương trình của bạn chạy được nhiều chương

trình cùng lúc, và mỗi chương trình như thể có thể tự chạy liên tục. Một số hệ

khác, chẳng hạn như Windown 3.1 cũng cho phép bạn chạy nhiều chương

trình, song khi bạn chuyển từ chương trình một sang chương trình hai thì

chương trình một sẽ ngừng chạy. Windown 95 và Windowns NT gần với

Linux hơn vì cho phép chạy đa nhiệm thực. Với Linux, bạn có thể cùng lúc

thực hiện một số chương trình như sau: chuyển tập tin, in hồ sơ, sao chép đĩa

mềm, sử dụng CD-ROM, và chơi trò chơi

Linux là hệ điều hành hồn tồn multiuser ( đa người dùng), nghĩa là

nhiều người có thể cùng đăng nhâp và cùng lúc sử dụng hệ thống. Mặc dù ưu

điểm này không mấy nổi bật đối với một máy PC ở nhà, song nếu trong các

công ty hoặc trường đại học, nhiều người cùng lúc có thể sử dụng chung tài

ngun, từ đó giảm chi phí đầu tư cho máy móc. Ngay cả khi ở gia đình, bạn

cùng có thể vào hệ thống nhiều account khác nhau qua các đầu cuối ảo

(virtual terminal ). Cũng từ môi trường gia đình, bạn có thể tự tổ chức dịch

vụ mạng riêng của mình bằng cách xây dụng Linux và nhiều modem

Linux cung cấp cho bạn một cơ hội học tập mà hiện nay chưa có hệ

điều hành nào so sánh được. Có linux, bạn có một hệ điều hành đầy đủ bao

gồm cả mã nguồn. Trong khi đó các hệ điều hành thương mại khác không

bao giờ tiết lộ mã nguồn.

Cuối cùng, Linux mang cho bạn bầu khơng khí hỗn mang của cuộc

cách mạng PC trước kia. Vào khoảng thập niên 1970, máy điện toán là một

sân chơi riêng của các tổ chức lớn, chẳng hạn như chính quyền, doanh nghiêp

lớn và trường đại học. Người bình thuởng khơng có cơ hội Sử dụng những kÿ

5



điều ây Của khoa học. Song với su xuất hiện Của bộ vi Sử lý và những máy

tính Cá nhân dâu tiên, mọi việc đã thay đổi. Thoạt tiên PC là dât dụng võ Của

giới hacker, các tay chun mơn về vi tính. Họ thâm nhâp những hệ thống PC

so khai vì các hệ này khơng làm được gì nhiều nếu tính ở góc dQ năng suất.

Nhưng với kinh nghiêm tích luỹ dân dân theo nắm tháng, các hacker lại trở

thành những nhà doanh nghiệp, và cùng lúc với khả năng ngày càng cao Của

máy móc PC trở thành phổ biến.

Ngày nay lại có cuộc cách mạng ở lĩnh vực phần mềm hệ thống, nghĩa

là hệ điều hành. Linux đại diện cho hành động ly khai một hệ thống các tổ

chức to lớn kiểm soát, một hệ thống nhân danh thị phần để làm sơ cứng óc

sáng tạo và mọi cải biến.



BÀI 2. TẠI SAO PHẢI SỬ DỤNG LINUX ?

Bạn đến với linux vì đây là một trong những hệ điều hành miễn phí

hiện nay, có khả năng đa chương đa nhiệm cùng lúc cho nhiều người sử dụng

trên các nên phần cứng tương thích với PC Của IBM. So với những hệ điều

hành khác mang nang tính thương mại, Linux giúp bạn tránh được những

ràng buộc như thinh thoảng lại phải nâng cấp, và mỗi lần như thể lại Phải

nâng cấp những ứng dụng và trả nhiều khoản tiền quá dáng. Nhiều ứng dụng

cho Linux được ứng dụng miễn phí trên Internet cùng như mã nguồn mở Của

Linux. từ đó bạn có thể lấy mã nguồn về, sau đó chỉnh sửa và mở rộng hệ

điều hành theo nhu cầu riêng của bạn, một việc mà bạn không thể nào thực

hiện được với những hệ như Windows, NT, Windows95...

Tuy nhiện, việc được độc lập với những công ty thương mại cùng là

một thể yếu của Linux bởi không một công ty thương mai riêng lẽ nào nhân

trợ giúp Linux, do dó bạn khơng thể gọi điện để họ đến giúp đỡ. Tuy vậy, với

sự phát triển Của Internet, các tổ chức hỗ trợ người dùng Linux đã tạo nên vô

số các site, các forum để hướng dẫn bạn mọi vấn đề về Linux.

Ngồi ra Linux có thể không chạy tốt với một số phần cứng. Việc hỏng

hóc và xố một tập tin dữ liệu trên hệ thống của bạn có thể xảy ra bởi vì

Linux ln thay đổi và chưa qua quá trình thử nghiệm khắt khe nào trước khi

được tung ra.

6



Linux khơng phải là món đồ chơi mà là một hệ thống được thiết kế

nhằm đem đến cho người sử dung cảm giác cùng tham gia vào một dự án

mới, cùng tua như hồi thời kỳ cách mạng PC. Tuy nhiện Linux tương đối ổn

định trên nhiều hệ thống và giới thiệu cho bạn một cơ may không quá tốn

kém để học và Sử dụng một trong những hệ điều hành được nhiều người Sử

dụng nhất trên thể giới hiện nay: UNIX, và nhiều công ty bán CD-ROM và

hãng sản xuất phần mềm, chẳng hạn như Red Hạt và Caldera hiện đang ứng

dụng hệ điều hành Linux. Cả IBM, anh cả xanh (big blue), đển nay cùng đầu

tư xây dụng các máy tính, chip hỗ trợ Linux. Ngồi ra chứng ta còn có thê

nhiều phiên bản phần mềm Linux khác nhau của các công ty khác nhau như

TurboLinux, SuSE Linux



Linux là một khả năng thay thế cho các hệ thống UNIX khác và có thể

thay thể các hệ điều hành đôi khi đắt tiền ấy. Ví dụ tại cơ sở làm việc, nếu

bạn có lâp trình trên UNIX thì về nhà bạn có khuynh hướng sử dụng một hệ

nào đó giống UNIX. Nếu bạn là một quản trị viên UNIX ở cơ sở làm việc, thì

ngay tại nhà bạn có thể sử dụng Linux để thực hiện một số công việc.

Linux cũng giúp bạn để dàng truy cập Internet và những gì còn lại của

IQ thông tin.

Một vấn đề tế nhị làm cho Linux để đến với người dùng là Linux mã

nguồn cho mọi người. Chính điều này làm cho một số quốc gia đầu tư nghiên

cứu Linux để không phụ thuộc vào phần mềm có sẵn (như Windows). Họ cho

rằng mac dù Windows rất dễ sử dụng nhưng không thể bảo đảm bộn dưới hệ

điều hành kín này, các thống tin cá nhân hay qc gia của họ có bị thu tóm về

một tơ chức hay một quốc gia nào khác hay không. Ta có thể thấy Trung

Quốc hiện nay đang phát triển hệ điều hành Hồng Ky từ kernel Của Linux để

có thể dân thay thể Windows, cũng tương tự như một loại chip mới Hồng

Tâm để thay thể Intel ( chúng ta không biết khi nào họ nghiện cứu xong).

Tại Việt Nam, việc nghiện cứu để xây dụng một hệ điều hành Việt Nam

đã thu được một số thành công nhất định. Như chúng ta đã biết đến Linuxvn

và CMC Red hạt Linux phiên bản tiếng việt.



7



BÀI 3. LỊCH SỬ PHÁT TRIỂN CỦA LINUX VÀ

CÁC PHÂN PHỐI ĐẾN NGÀY NAY

Năm 1991, Linus Torvalds, Sinh viên trường đại học tổng hợp Helsinki

Phần Lan bắt đầu xem xét Minix, một phiện bản của UNIX làm ra với mục

đích nghiên cứu cách tạo ra một hệ điều hành UNIX chạy trên PC với bộ vi

xử lí Intel 80386.

Ngày 25/8/1991, Linus cho ra version 0.01 và thống báo trên

comp.os.minix về dự định Của mình về Linux.

1/1992, Linus cho ra version với shell và trình biên dịch C. Linux

không cần minix để phiên dịch lại hệ điều hành của mình, Linus đã đặt tên hệ

điều hành của mình là Linux.

1994, phiên bản chính thức 1.0 được phát hành.

Linux là một hệ điều hành dạng UNIX chạy trên máy PC với bộ điều

khiển trung tâm (CPU) Intel 80386 trở lên, hay các bộ vi sử lý trung tâm

tương thích AMD, Cyrix. Linux ngày nay có thể chạy trên máy Macintosh

hoặc SUN Space. Linux thỏa mãn chuẩn POSIX. l.

Linux được viết tồn bộ từ con số khơng, tức là khơng sử dụng một

dòng lệnh nào của UNIX, tuy nhiện hoạt động Của Linux hoàn toàn dựa trên

nguyên tắc điều hành UNIX. Vì vậy một người nắm được Linux sẽ nắm được

UNIX. Chú ý rằng giữa các UNIX su khác nhau cùng khơng kém gì giùa

UNIX và Linux

Linux là hệ điều hành phát hành miễn phí, phát triển trên mang Internet

từ UNIX và được sử dụng trên máy tính cá nhân. Linux đã phát triển nhạnh

chóng và trở lên phổ biến trong thời gian ngắn. Nó nhanh chóng được nhiều

người sử dụng vì một trong những lý do khơng phải trả tiền bản quyền. Mọi

người có thể để dàng download từ Internet hay mua tại các hiệu bán CD.



8



Linux là hệ điều hành có hệ nâng cao, trong tất cả các máy tính có cấu

hình cao nhất hay thấp nhất. Hệ điều hành này hỗ trợ các máy tính sử dụng

32 cũng như 64 bit và rất nhiều phần mềm khác nhau.

Quá trình phát triển Linux được tăng tốc qua sự phát triển chương trình

GNU. Ở đó là một chương trình phát triển các UNIX có khả năng chạy trên

nhiều nên tảng khác nhau. Cuối năm 2001 phiên bản mới nhất của Linux

kernel là 2.4.2-2 có khả năng điều khiển các máy đa bộ vi xử lý



BÀI 4. KIẾN TRÚC CỦA HỆ ĐIỀU HÀNH LINUX

Shell



Ứng

Kernel



íCH



Phần Cứng



1/ Hạt Nhân

Là trung tâm điều khiển của hệ điều hành Linux, chứa các mã điều khiển

hoạt động toàn bộ hệ thống. Hạt nhân được phát triển khơng ngừng, thường

có hai phiên bản mới nhất, một phiện bản đang phát triển mới nhất và một

bản ổn định nhất. Kerner được thiết kế theo dạng modul, do vậy kích thước

thật Của kernel rất nhỏ. Chúng chỉ tải những bộ phận cần thiết lên bộ nhớ,

các bộ phần khác sẽ được tải lên nếu cần thiêt. Nhờ vậy so với hệ điều hành

khác Linux không sử dụng lãng phí bộ nhớ, nó khơng tải mọi thứ lên mà

khơng cần quan tâm nó có sử dụng được hay không.

Kernel được xem là trái tim của hệ điều hành Linux, ban đầu phát triển

cho các CPU Intel 80386. Điểm mạnh của loại CPU này là khả năng quản lý

bộ nhớ. Kernel Của Linux có thể truy xuất tới tồn bộ tính năng phần cứng

Của máy. Yêu cầu của các chương trình cần rất nhiều bộ nhớ, trong khi bộ

9



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

BÀI 1. LINUX LÀ GÌ

Tải bản đầy đủ ngay(0 tr)

×