TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH
--------------------------------------------------------------------------------------------------------------------------------
mục lục
Bài Tran
g
Mục Lục 3
Lời Nói Đầu 4
Bài 1 : Linux Là Gì 5
Bài 2 : Tại Sao Phải Sử Dụng Linux 7
Bài 3 : Lòch Sử Phát Triển Của Linux Và Phân Phối Đến Ngày Nay 8
Bài 4 : Kiến Trúc Của Một Hệ Điều Hành Linux 10
Bài 5 : Các Bản Phát Hành Của Linux 12
Bài 6 : Lợi Ích Của Khi Sử Dụng Linux 13
Bài 7 : Bất Tiện Của Linux 15
Bài 8 : Khía Cạnh Thương Mại Của Linux 19
Bài 9 : Ai Nắm Quyền Sở Hữu Linux 20
Bài 10 : Từ Đây 22
-----------------------------------------------------------------------------------------------------
TÌM HIỂU VỀ HỆ ĐIỀU HÀNH LINUX
3
TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH
--------------------------------------------------------------------------------------------------------------------------------
Lời nói đầu
Có thể nói Linux là hệ điều hành UNIX cho máy tính để bàn. Mã nguồn
và các phần mền miễn phí giúp Linux trở thành một trong nhiều hệ điều hành
chạy trên PC đang phát triển. Nếu như phải xét đến chi phí cho việc mua bản
quyền phần mềm cho đúng với pháp luận hiện hành tại việt nam cũng như trên
trương quốc tế, thì ta có thể trông đợi ở Linux và các ứng dụng của nó như một
cách cứu việc giảm giá thành sản phẩm. Trong giáo trình này chúng ta không
có tham vọng “đi sâu đi xa” mà chúng ta chỉ tìm hiểu sơ bộ nhất về Linux từ đó
để chúng ta có thể đưa ra quyết đònh đúng đắn là có nên sử dụng Linux hay
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
-----------------------------------------------------------------------------------------------------
TÌM HIỂU VỀ HỆ ĐIỀU HÀNH LINUX
5
TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH
--------------------------------------------------------------------------------------------------------------------------------
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 hoàn toà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 nguyên, 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 sử dụng Linux và nhiều modem
Linux cung cấp cho bạn đọc một cơ hội học tập mà hiện nay
chưa có hệ điều hành 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
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 mại
riêng rẽ nào nhận trợ giúp Linux, do đó bạn không thể gọi điện để
họ đến giúp đỡ. Tuy thế, 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.
Ngoà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à xoá mất tập tin dữ liệu trên hệ của bạn có thể xảy
-----------------------------------------------------------------------------------------------------
TÌM HIỂU VỀ HỆ ĐIỀU HÀNH LINUX
7
TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH
--------------------------------------------------------------------------------------------------------------------------------
ra bởi vì Linux luôn thay đổi và chưa qua quá trình thử nghiệm khắt
khe nào trước khi được tung ra.
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ử dụng cảm giác cùng tham gia
vào một dự án mới, cũng tựa 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ền, chẳng hạn như Red Hat và Caldera hiện đang ủng hộ 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. Ngoài ra chúng ta còn
có thêm nhiều phiên bản phần mền 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
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ội vi sử 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 nữa để 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 la 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 thoả mãn chuẩn
POSIX.1.
Linux được viết toà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 sự khác
nhau cũng không kém gì giữa UNIX và Linux
-----------------------------------------------------------------------------------------------------
TÌM HIỂU VỀ HỆ ĐIỀU HÀNH LINUX
9
TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH
--------------------------------------------------------------------------------------------------------------------------------
Linux là hệ điều hành phát hành miễn phí, phát triển trên
mạng Internet, tựa UNIX và được sử dụng trên máy tính cá nhân.
Linux đã phát triển nhanh 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ễ dàng
download từ Internet hay mua tại các hiệu bán CD.
Linux là hệ diều hành có hệnăng cao, trong tất cả các máy tính