Kiến trúc hệ thống File EXT2, EXT3, EXT4 của các hệ điều hành họ LINUX - pdf 20

LỜI GIỚI THIỆU
[justify:3orsb777]Trong những năm gần đây HDH Linux đang ngày càng trở nên phổ biến trong trường học và môi trường công nghiệp. Hệ điều hành này, với chức năng và tính ôn định cho phép nó tồn tại song song với các hệ điều hành thương mại khác. Hơn nữa, sự phổ biến của mã nguồn Linux trên Internet đã đóng góp rất nhiều cho sự phồ cập của Linux. Một trong nhũng đặc điểm quan trọng của Linux là nó hồ trợ nhiều hệ thống tập tin. Điều này làm cho nó rất linh động và có thể cùng tồn tại với nhiều hệ điều hành khác. Từ những phiên bản đầu tiên, Linux đã hồ trợ 15 loại tập tin : ext, ext2, xia, minix, umsdos, msdos, vfat, proc, smb, ncp,
ĨSO9660,
sysv, hpfs, affs và ufs.[/justify:3orsb777]
[justify:3orsb777]Trong Linux, cũng như Unix, hệ thống tập tin được truy xuất thông qua một cấu trúc cây thừa kế đơn thay vì là các thiết bị xác định (như tên ổ đĩa hay số hiệu của
0
đĩa). Linux thêm những hệ thống tập tin mới vào cây này khi nó được thiết lập (mount). Tất cả hệ thống tập tin được thiết lập vào một thư mục và được gọi là thư mục thiết lập. Khi một đĩa được khởi tạo, trên đĩa được chia thành nhiều partitions. Mỗi partition có một hệ thống tập tin.[/justify:3orsb777]
[justify:3orsb777]Nhóm sinh viên chúng em đã chọn đề tài:
“Kiến trúc hệ thống File EXT2, EXT3, EXT4 của các hệ điều hành họ LINUX”.
Nhưng do kiến thức và kinh nghiệm còn ít, sự nghiên cứu về đề tài còn nhiều thiếu sót, kính mong thầy giúp đờ và chỉnh sửa những thiêu sót giúp chúng em đê chúng em có thê hoàn thiện hơn kiến thức của mình.[/justify:3orsb777]
[justify:3orsb777]Chúng em xin chân thành cảm ơn![/justify:3orsb777]



Chưong 1. Tìm hiểu về hệ điều hành Linux
1.1
Linux là gì?

Linux xuất hiện như một sản phâm nguồn mớ miễn phí và đến nay đã có thê sánh vai với các hệ điều hành thương phẩm như MS Windows, Sun Solaris v.v. Linux ra đời từ một dự án hồi đầu những năm 1990 có mục đích tạo ra một hệ điều hành kiêu UNIX cài đặt trên máy tính cá nhân chạy với bộ vi xử lý Intel, tương hợp họ máy tính IBM-PC (còn gọi tắt là PC). Từ lâu, UNIX đã nổi tiếng là một hệ điều hành mạnh, tin cậy và linh hoạt, nhưng vì khá đắt nên chủ yếu chỉ dùng cho các trạm tính toán hay máy chủ cao cấp.


Ngày nay Linux có thể cài đặt trên nhiều họ máy tính khác nhau, không chỉ riêng cho họ PC. Qua Internet, Linux được hàng nghìn nhà lập trình khắp trên thế giới tham gia thiết kế, xây dựng và phát triền, với mục tiêu không lệ thuộc vào bất kỳ thương phẩm nào và đế cho mọi người đều có thể sử dụng thoải mái. Khởi thuỷ, Linux xuất phát từ ý tưởng của Linus Torvalds, khi đó chàng sinh viên Đại học Helsinki ở Phần Lan đã muốn thay thế Minix, một hệ điều hành nhỏ kiểu UNIX.


về cơ bản, Linux bắt chước UNIX cho nên cũng có nhiều un điếm của UNIX. Tính đa nhiệm thực sự của Linux cho phép chạy nhiều chương trình cùng lúc. Với Linux, bạn có thể đồng thời thực hiện một số thao tác, thí dụ chuyến tệp, in ấn, sao tệp, nghe nhạc, chơi game v.v.

[justify:3orsb777]Linux là hệ điều hành đa người dùng, nghĩa là nhiều người có thê đăng nhập và cùng lúc sử dụng một hệ thống. Uu điểm này có vẻ không phát huy mấy trên máy PC ở nhà, song ở trong công ty hay trường học thì nó giúp cho việc dùng chung tài nguyên, từ đó giảm thiểu chi phí đầu tư vào máy móc.[/justify:3orsb777]

Ngay cả khi ở nhà, bạn cũng có thể đăng nhập vào Linux với nhiều account khác nhau qua các terminal ảo và tô chức dịch vụ trên mạng riêng cho mình bàng cách sử dụng Linux với nhiều modem.



Bản thân việc độc lập với những công ty lớn cũng tiềm tàng một điểm yếu của Linux. Khi chưa có một mạng lưới riêng cung cấp dịch vụ bảo trì thì tất nhiên người ta sẽ ngại sử dụng Linux. 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 các Website và fomm để tháo gỡ cho bạn nhiều vấn đề khó khăn.


Hơn nữa Linux có thể không chạy tốt với một số phần cứng ít phổ biến, thậm chí việc hỏng hóc hay xoá mất dữ liệu đôi khi cũng xảy ra, bởi vì Linux luôn thay đổi và khó được thử nghiệm đầy đủ trước khi đưa lên Internet.


Linux không phải là đồ chơi sẵn có, nó được thiết kế nhằm mang đến cho người sử dụng cảm giác cùng tham gia vào một dự án mới. Tuy nhiên thực tế cho thấy Linux chạy tương đối ốn định và cho bạn một cơ may không tốn kém đe học và sử dụng UNIX, một họ hệ điều hành chuyên nghiệp hiện nay đang được rất nhiều người dùng trên các máy chủ và trạm tính toán cao cấp.

1.1
Tại sao Linux phát triễn?

Trước hết, Linux phát triển vì là một trong những hệ điều hành miễn phí và có khả năng đa nhiệm cho nhiều người sử dụng cùng lúc trên các máy tính tương thích với PC. So với những hệ điều hành thương phấm, Linux giúp bạn ít phải nâng cấp và lại không cần trả tiền, cũng như phần lớn các phần mềm ứng dụng cho nó. Hơn nữa, Linux và những ứng dụng đó được cung cấp với cả mã nguồn miễn phí mà bạn có thê lấy về từ Internet, sau đó chỉnh sửa và mở rộng chức năng của chúng theo nhu cầu riêng.


Linux có khả năng thay thế một số hệ điều hành thuộc họ UNIX đắt tiền.


Neu tại nơi làm việc mà bạn sử dụng UNIX thì ở nhà bạn cũng thích sử dụng một hệ nào đó giống như thế nhưng rẻ tiền. Linux giúp bạn dễ dàng truy cập, lướt qua các Website và gửi nhận thông tin trên mạng Internet. Neu bạn là một quản trị viên UNIX thì về nhà bạn cũng có thể sử dụng Linux đổ thực hiện mọi công việc quản trị hệ thống.


Một nguyên nhân khác làm cho Linux dễ đến với người dùng là nó cung cấp mã nguồn mở cho mọi người.



cấu trúc hệ thống file ext2,ext3, ext4 trong họ linux
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status