Nhập môn hệ điều hành Linux
Số trang: 37
Loại file: doc
Dung lượng: 265.50 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Với sự phát triển ngày càng mạnh mẽ của mạng tin học toàn cầu Internet xuất hiện ngày càng nhiều nhu cầu về nguồn nhân lực chuyên nghiệp để quản trị hệ thống mạng dùng riêng phức hợp với giao tiếp ra Internet. Là một đơn vị chịu trách nhiệm quản trị mạng tin học của Đại học quốc gia Tp HCM, chúng tôi đã có nhiều kinh nghiệm trong công tác quản trị một mạng Intranet rộng lớn với hàng ngàn máy tính kết nối và truy cập Internet qua đường dùng riêng (leased-line). Qua giáo trình này, chúng...
Nội dung trích xuất từ tài liệu:
Nhập môn hệ điều hành Linux ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NHẬP MÔN HỆ ĐIỀU HÀNH LINUXTài liệu khóa tập huấn quản trị mạng theo tài trợ của dự án “Nângcao chất lượng giáo dục và đào tạo” từ vốn vay của Ngân hàng thế giới --- Tiểu dự án “A” --- Thành phố Hồ chí Minh 10/2001 (Lưu hành nội bộ) MỞ ĐẦU Với sự phát triển ngày càng mạnh mẽ của mạng tin học toàn cầu Internet xu ất hi ệnngày càng nhiều nhu cầu về nguồn nhân lực chuyên nghi ệp để qu ản tr ị hệ th ống m ạngdùng riêng phức hợp với giao tiếp ra Internet. Là một đơn vị chịu trách nhiệm quản trị mạng tin học của Đại học quốc gia Tp HCM,chúng tôi đã có nhiều kinh nghiệm trong công tác quản trị một m ạng Intranet r ộng l ớn v ớihàng ngàn máy tính kết nối và truy cập Internet qua đường dùng riêng (leased-line). Quagiáo trình này, chúng tôi muốn đưa đến bạn đọc những kiến thức c ơ bản nhất, cho phép càiđặt và quản trị một hệ thống server Unix cùng với các d ịch v ụ Internet c ơ b ản. Các ví d ụthường được dựa trên hệ điều hành (HDH) Linux hay Sun OS, là hai HDH đang được sửdụng rộng rãi trong mạng ĐHQG-HCM. Chúng tôi cũng sẽ đề cập đến giao thức TCP/IP vàcách triển khai TCP/IP trên một máy chủ Unix. Với phương châm “chỉ nói về những gì chúng tôi đã sử dụng trong th ực te ” chúngtôi hy vọng rằng giáo trình rất ngắn gọn này sẽ có ích m ột cách thi ết th ực cho nh ững b ạnđọc muốn học về hệ điều hành Unix và công nghệ mạng Internet, cũng nh ư các qu ản tr ịviên mạng Internet trên cơ sở máy chủ Unix. Do thời gian rất eo hẹp cho công tác chuẩn bị, chúng tôi chắc rằng s ẽ có nh ững thi ếusót, mong bạn đọc góp ý và xin cảm ơn trước các nhận xét của bạn đ ọc. M ọi ý ki ến xingửi về : Trịnh Ngọc Minh 3 Công trường Quốc tế, Q.3 Thành phố Hồ chí minh tnminh@vnuhcm.edu.vn -2-I. Giới thiệu lịch sử phát triển của Unix và Linux: i. Vài dòng về lịch sử UNIX: Giữa năm 1960, AT&T Bell Laboratories và m ột số trung tâm khác tham gia vào m ộtcố gắng tạo ra một hệ điều hành mới được đặt tên là Multics (Multiplexed Information andComputing Service). Đến năm 1969, chương trình Multics bị bãi b ỏ vì đó là m ột d ự án quánhiều tham vọng. Thậm trí nhiều yêu cầu đối với Multics thời đó đến nay vẫn ch ứa cóđược trên các Unix mới nhất. Nhưng Ken Thompson, Dennis Ritchie, và m ột s ố đ ồngnghiệp của Bell Labs đã không bỏ cuộc. Thay vì xây dựng m ột HĐH làm nhi ều vi ệc m ộtlúc, họ quyết định phát triển một HĐH đơn giản chỉ làm tốt m ột việc là chạy ch ương trình(run program). HĐH sẽ có rất nhiều các công c ụ (tool) nh ỏ, đ ơn gi ản, g ọn nh ẹ (compact)và chỉ làm tốt một công việc. Bằng cách kết hợp nhiều công c ụ l ại v ới nhau, h ọ s ẽ có m ộtchương trình thực hiện một công việc phức tạp. Đó cũng là cách th ức người lập trình vi ếtra chương trình. Peter Neumann đặt tên Unix cho HĐH đ ơn gi ản này. ti ếp t ục phát tri ểntheo mô hình ban đầu và đặt ra một hệ thống tập tin mà sau này đ ược phát tri ển thành h ệthống tập tin của UNIX. Vào năm 1973, sử dụng ngôn ngữ C c ủa Ritchie, Thompson đãviết lại toàn bộ HĐH Unix và đây là một thay đổi quan tr ọng c ủa Unix, vì nh ờ đó Unix t ừchỗ là HĐH cho một máy PDP-xx trở thành HĐH của các máy khác với một c ố gắng tốithiểu để chuyển đổi. Khoảng 1977 bản quyền của UNIX được gi ải phóng và HDH UNIXtrở thành một thương phẩm. ii. Hai dòng UNIX : System V của AT&T , Novell và Berkeley Software Distribution (BSD) của Đại học Berkeley. • System V : Các phiên bản UNIX cuối cùng do AT&T xuất b ản là System III và m ột vài pháthành (releases) của System V. Hai bản phát hành gần đây c ủa System V là Release 3(SVR3.2) và Release 4.2 (SVR4.2). Phiên bản SYR 4.2 là phổ bi ến nhất cho t ừ máy PC chotới máy tính lớn. • BSD : Từ 1970 Computer Science Research Group của University of California t ại Berkeley(UCB) xuất bản nhiều phiên bản UNIX, được biết đến dưới tên Berkeley SoftwareDistribution, hay BSD. Cải biến của PDP-11 được gọi là 1BSD và 2BSD. Tr ợ giúp cho cácmáy tính của Digital Equipment Corporation VAX được đưa vào trong 3BSD. Phát tri ển c ủaVAX được tiếp tục với 4.0BSD, 4.1BSD, 4.2BSD, và 4.3BSDTrước 1992, UNIX là tên thuộc sở hữu của AT&T. Từ 1992, khi AT&T bán b ộ ph ận Unixcho Novell, tên Unix thuộc sở hữu của X/Open foundation. Tất c ả các h ệ đi ều hành th ỏamãn một số yêu cầu đều có thể gọi là Unix. Ngoài ra, Institute of Electrical and ElectronicEngineers (IEEE) đã thiết lập chuẩn An Industry-Recognized Operating Systems InterfaceStandard based on the UNIX Operating System. Kết quả cho ra đ ời POSIX.1 (cho giaodiện C ) và POSIX.2 (cho hệ thống lệnh trên Unix)Kết lại, vấn đề chuẩn hóa UNIX vẫn còn rấ ...
Nội dung trích xuất từ tài liệu:
Nhập môn hệ điều hành Linux ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH NHẬP MÔN HỆ ĐIỀU HÀNH LINUXTài liệu khóa tập huấn quản trị mạng theo tài trợ của dự án “Nângcao chất lượng giáo dục và đào tạo” từ vốn vay của Ngân hàng thế giới --- Tiểu dự án “A” --- Thành phố Hồ chí Minh 10/2001 (Lưu hành nội bộ) MỞ ĐẦU Với sự phát triển ngày càng mạnh mẽ của mạng tin học toàn cầu Internet xu ất hi ệnngày càng nhiều nhu cầu về nguồn nhân lực chuyên nghi ệp để qu ản tr ị hệ th ống m ạngdùng riêng phức hợp với giao tiếp ra Internet. Là một đơn vị chịu trách nhiệm quản trị mạng tin học của Đại học quốc gia Tp HCM,chúng tôi đã có nhiều kinh nghiệm trong công tác quản trị một m ạng Intranet r ộng l ớn v ớihàng ngàn máy tính kết nối và truy cập Internet qua đường dùng riêng (leased-line). Quagiáo trình này, chúng tôi muốn đưa đến bạn đọc những kiến thức c ơ bản nhất, cho phép càiđặt và quản trị một hệ thống server Unix cùng với các d ịch v ụ Internet c ơ b ản. Các ví d ụthường được dựa trên hệ điều hành (HDH) Linux hay Sun OS, là hai HDH đang được sửdụng rộng rãi trong mạng ĐHQG-HCM. Chúng tôi cũng sẽ đề cập đến giao thức TCP/IP vàcách triển khai TCP/IP trên một máy chủ Unix. Với phương châm “chỉ nói về những gì chúng tôi đã sử dụng trong th ực te ” chúngtôi hy vọng rằng giáo trình rất ngắn gọn này sẽ có ích m ột cách thi ết th ực cho nh ững b ạnđọc muốn học về hệ điều hành Unix và công nghệ mạng Internet, cũng nh ư các qu ản tr ịviên mạng Internet trên cơ sở máy chủ Unix. Do thời gian rất eo hẹp cho công tác chuẩn bị, chúng tôi chắc rằng s ẽ có nh ững thi ếusót, mong bạn đọc góp ý và xin cảm ơn trước các nhận xét của bạn đ ọc. M ọi ý ki ến xingửi về : Trịnh Ngọc Minh 3 Công trường Quốc tế, Q.3 Thành phố Hồ chí minh tnminh@vnuhcm.edu.vn -2-I. Giới thiệu lịch sử phát triển của Unix và Linux: i. Vài dòng về lịch sử UNIX: Giữa năm 1960, AT&T Bell Laboratories và m ột số trung tâm khác tham gia vào m ộtcố gắng tạo ra một hệ điều hành mới được đặt tên là Multics (Multiplexed Information andComputing Service). Đến năm 1969, chương trình Multics bị bãi b ỏ vì đó là m ột d ự án quánhiều tham vọng. Thậm trí nhiều yêu cầu đối với Multics thời đó đến nay vẫn ch ứa cóđược trên các Unix mới nhất. Nhưng Ken Thompson, Dennis Ritchie, và m ột s ố đ ồngnghiệp của Bell Labs đã không bỏ cuộc. Thay vì xây dựng m ột HĐH làm nhi ều vi ệc m ộtlúc, họ quyết định phát triển một HĐH đơn giản chỉ làm tốt m ột việc là chạy ch ương trình(run program). HĐH sẽ có rất nhiều các công c ụ (tool) nh ỏ, đ ơn gi ản, g ọn nh ẹ (compact)và chỉ làm tốt một công việc. Bằng cách kết hợp nhiều công c ụ l ại v ới nhau, h ọ s ẽ có m ộtchương trình thực hiện một công việc phức tạp. Đó cũng là cách th ức người lập trình vi ếtra chương trình. Peter Neumann đặt tên Unix cho HĐH đ ơn gi ản này. ti ếp t ục phát tri ểntheo mô hình ban đầu và đặt ra một hệ thống tập tin mà sau này đ ược phát tri ển thành h ệthống tập tin của UNIX. Vào năm 1973, sử dụng ngôn ngữ C c ủa Ritchie, Thompson đãviết lại toàn bộ HĐH Unix và đây là một thay đổi quan tr ọng c ủa Unix, vì nh ờ đó Unix t ừchỗ là HĐH cho một máy PDP-xx trở thành HĐH của các máy khác với một c ố gắng tốithiểu để chuyển đổi. Khoảng 1977 bản quyền của UNIX được gi ải phóng và HDH UNIXtrở thành một thương phẩm. ii. Hai dòng UNIX : System V của AT&T , Novell và Berkeley Software Distribution (BSD) của Đại học Berkeley. • System V : Các phiên bản UNIX cuối cùng do AT&T xuất b ản là System III và m ột vài pháthành (releases) của System V. Hai bản phát hành gần đây c ủa System V là Release 3(SVR3.2) và Release 4.2 (SVR4.2). Phiên bản SYR 4.2 là phổ bi ến nhất cho t ừ máy PC chotới máy tính lớn. • BSD : Từ 1970 Computer Science Research Group của University of California t ại Berkeley(UCB) xuất bản nhiều phiên bản UNIX, được biết đến dưới tên Berkeley SoftwareDistribution, hay BSD. Cải biến của PDP-11 được gọi là 1BSD và 2BSD. Tr ợ giúp cho cácmáy tính của Digital Equipment Corporation VAX được đưa vào trong 3BSD. Phát tri ển c ủaVAX được tiếp tục với 4.0BSD, 4.1BSD, 4.2BSD, và 4.3BSDTrước 1992, UNIX là tên thuộc sở hữu của AT&T. Từ 1992, khi AT&T bán b ộ ph ận Unixcho Novell, tên Unix thuộc sở hữu của X/Open foundation. Tất c ả các h ệ đi ều hành th ỏamãn một số yêu cầu đều có thể gọi là Unix. Ngoài ra, Institute of Electrical and ElectronicEngineers (IEEE) đã thiết lập chuẩn An Industry-Recognized Operating Systems InterfaceStandard based on the UNIX Operating System. Kết quả cho ra đ ời POSIX.1 (cho giaodiện C ) và POSIX.2 (cho hệ thống lệnh trên Unix)Kết lại, vấn đề chuẩn hóa UNIX vẫn còn rấ ...
Tìm kiếm theo từ khóa liên quan:
tìm hiểu hệ điều hành linux quản trị web tập huấn quản trị mạng hệ điều hành linux sử dụng hệ điều hành linux cài đặt hệ điều hành linuxGợi ý tài liệu liên quan:
-
183 trang 314 0 0
-
80 trang 260 0 0
-
117 trang 227 1 0
-
Giáo trình Hệ điều hành: Phần 2
53 trang 206 0 0 -
Giáo trình Hệ điều hành Linux (Ngành: Công nghệ thông tin) - CĐ Công nghiệp Hải Phòng
103 trang 189 0 0 -
271 trang 163 0 0
-
Hướng dẫn sử dụng Windows 7 với Boot Camp
8 trang 142 0 0 -
Nghiên cứu xây dựng bộ sinh số ngẫu nhiên tích hợp với nhiều hệ điều hành
5 trang 129 0 0 -
Giáo trình Hệ điều hành Linux và Unix
214 trang 124 0 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 106 0 0