Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
750 KB
Nội dung
1
Technical summary
Technical summary
of Linux
of Linux
Distributions
Distributions
Tài Li u H ng D n H c ệ ướ ẫ ọ
Tài Li u H ng D n H c ệ ướ ẫ ọ
Linux LPI
Linux LPI
www.athena.edu.vn
www.athena.edu.vn
Biên soạn : Nguyễn Trí Thức
Biên soạn : Nguyễn Trí Thức
Tel: 38244041
Tel: 38244041
2
N i dungộ
N i dungộ
Phần mềm mã nguồn mở và GNU General
Public License.
Lịch sử phát triển của Linux
Đặc điểm của hệ điều hành Linux.
Khác biệt giữa hệ điều hành Linux và
Windows.
Lợi ích và hạn chế của hệ điều hành Linux.
Các phiên bản Linux chính.
3
Mã ngu n m và GPLồ ở
Mã ngu n m và GPLồ ở
GNU GPL: GNU General Public License.
M i ng i đ u có th có source code c a mã ọ ườ ề ể ủ
ngu n m , ch nh s a, biên d ch theo ý riêng.ồ ở ỉ ử ị
Mã ngu n m đã ch nh s a có th dùng cho ồ ở ỉ ử ể
m c đích riêng ho c công khai. N u công khai ụ ặ ế
ph i cung c p đ y đ source code.ả ấ ầ ủ
Linux là h đi u hành mã ngu n m , đ c ệ ề ồ ở ượ
phân ph i theo quy đ nh c a GNU GPL.ố ị ủ
4
Mã ngu n m và GPL (tt)ồ ở
Mã ngu n m và GPL (tt)ồ ở
Có th tính phí khi phân ph i m t s n ph m có ể ố ộ ả ẩ
ngu n g c là mã ngu n m .ồ ố ồ ở
Tuy nhiên, khi phân ph i ph i kèm theo source ố ả
code.
Khi ng i s d ng đã có m t ph n m m mã ườ ử ụ ộ ầ ề
ngu n m , h đ c t do ch nh s a, chia s , ồ ở ọ ượ ự ỉ ử ẻ
phân ph i l i…ố ạ
5
L ch s Linuxị ử
L ch s Linuxị ử
Linux đ c Linus Torvalds vi t năm 1991.ượ ế
Đ c c ng đ ng Internet đón nh n.ượ ộ ồ ậ
Nhi u ng i tình nguy n tham gia phát tri n ề ườ ệ ể
Linux.
H đi u hành Linux g m:ệ ề ồ
•
Linux kernel.
•
Nh ng ng d ng và ti n ích GNU.ữ ứ ụ ệ
•
Nh ng ng d ng khác.ữ ứ ụ
6
Đ c đi m c a Linuxặ ể ủ
Đ c đi m c a Linuxặ ể ủ
Hardware:
•
Ch y trên nhi u platform, Alpha, AMD, Intel, MIPS, ạ ề
PowerPC, Sparc…
•
http://hardware.redhat.com/hcl
Software:
•
http://www.freshmeat.net
•
http://www.linuxberg.com
•
http://www.rpmfind.net/linux/RPM/
Document:
•
http://www.tldp.org/
7
Đ c đi m c a Linuxặ ể ủ
Đ c đi m c a Linuxặ ể ủ
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:ễ ả ừ
•
D dàng remote t xa b ng commandline ho c GUI.ễ ừ ằ ặ
Tính n đ nh cao: Linux có th ch y nhi u ổ ị ể ạ ề
năm, không c n reboot.ầ
8
Linux và Windows
Linux và Windows
Windows là h đi u hành đ c thi t k cho ệ ề ượ ế ế
single users.
Unix là h đi u hành đ c k cho multi users. ệ ề ượ ế
Nhi u ng i cùng ch y m t ch ng trình trên ề ườ ạ ộ ươ
m t máy tính vào cùng m t th i đi m.ộ ộ ờ ể
T Windows 95, đã h tr multi user. Tuy ừ ỗ ợ
nhiên, Unix đã h tr multi user t 1969.ỗ ợ ừ
9
Linux và Windows (tt)
Linux và Windows (tt)
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.ầ ế ệ ượ ị ỗ
10
Linux và Windows (tt)
Linux và Windows (tt)
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. Th ng ph i có ph m m m third-party.ạ ườ ả ầ ề
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.ị ộ ẩ ấ
. 1
Technical summary
Technical summary
of Linux
of Linux
Distributions
Distributions
Tài Li u H ng D n H c ệ ướ ẫ ọ
Tài Li u H ng D n