GI NG VIÊNH NG D N: TS.TR N TH MINH TH
Ả ƯỚ Ẫ Ầ Ị Ư
NG I THUY T TRÌNH: NGUY N TR N TH V ( 23197013)
ƯỜ Ế Ẽ Ầ Ế Ĩ
NG I TH C HI N SLIDE: NGUY N ĐINH CAO THIÊN ( 23197009)
ƯỜ Ự Ệ Ễ
NGUY N ĐINH CAO THIÊN
Ễ ( 23197009) NGUYỄN TRẦN THẾ VĨ (23197013)
3.
Đ NH NGHA
Ị Ĩ
Linux là một hệ điều hành
máy tính được phát triển từ
năm 1991 dựa trên hệ điều
hành Unix và viết bằng
ngôn ngữ C
KERNEL
Hay được gọilà phần Nhân vì đây là
phần quan trọng nhất trong máy tính
bởi chứa đựng các module hay các
thư viện để quản lý, giao tiếp giữa
phần cứng máy tính và các ứng dụng.
6.
SHELL
Shell là phầncó chức năng thực thi các lệnh
(command) từ người dùng hoặc từ các ứng dụng yêu
cầu, chuyển đến cho Kernel xử lý. Shell chính là cầu
nối để kết nối Kernel và Application, phiên dịch các
lệnh từ Application gửi đến Kernel để thực thi.
Có các loại Shell như sau: sh (the Bourne Shell),
bash(Bourne-again shell), csh (C shell), ash
(Almquist shell), tsh (TENEX C shell), zsh (Z shell).
7.
APPLICATION
Đây là phầnquen thuộc với
chúng ta nhất, phần để người
dùng cài đặt ứng dụng, chạy ứng
dụng để người dùng có thể phục
vụ cho nhu cầu của mình.
8.
CÔNG DỤNG CỦAHỆ ĐIỀU HÀNH
LINUX
Tương tự như các hệ điều hành khác, Linux
cũng cấp môi trường trung gian để người
dùng có thể giao tiếp với phần cứng máy
tính, thực hiện các công việc của mình.
Bên cạnh đó, nhờ ứng dụng mã nguồn mở
mà Linux đem lại nhiều sự thoải mái hơn
cho người dùng, đặc biệt các lập trình viên,
nhà phát triển.
9.
ƯU ĐIỂM
+ Miễnphí và được hỗ trợ các ứng dụng văn
phòng OpenOffice và LibreOffice.
+ Tính bảo mật cao.
+ Tính linh hoạt, người dùng có thể chỉnh
sửa hệ điều hành để phù hợp với nhu cầu sử
dụng của mình.
+ Không lo sợ giật, lag, không chạy nổi,…
trên các máy tính có cấu hình không cao.
10.
NHƯỢC ĐIỂM
+ Cácnhà phát triển phần mềm
vẫn chưa để tâm đến hệ điều hành
tiềm năng này nên số lượng phần
mềm được hỗ trợ vẫn còn hạn chế.
+ Một số nhà sản xuất không phát
triển driver hỗ trợ nền tảng Linux.
11.
CÁC PHIÊN BN PHÁT
Ả
TRI N C A H ĐI U
Ể Ủ Ệ Ề
HÀNH LINUX
12.
DÀNH CHO NGƯỜIBẮT ĐẦU: LINUX MINT
Giao di n desktop Cinnamon d s d ng
ệ ễ ử ụ
C ng đ ng ng i dùng đông đ o
ộ ồ ườ ả
Tính năng out-of-the-box
Có kh năng liên k t v i các gói tin c a Ubuntu
ả ế ớ ủ
13.
DÀNH CHO MÁYTÍNH CẤU HÌNH YẾU: UBUNTU MATE
Nhi u tùy ch n giao di n
ề ọ ệ
C ng đ ng ng i dùng l n
ộ ồ ườ ớ
Cân b ng gi a hi u năng – tiêu t n tài nguyên ph n
ằ ữ ệ ố ầ
c ng
ứ
Có kh năng ti p c n v i các t p tin Ubuntu
ả ế ậ ớ ậ
14.
HỆ ĐIỀU HÀNHCHO DÂN “HACKER”: KALI LINUX
R t nhi u công c h tr hacking
ấ ề ụ ỗ ợ
H đi u hành g c Debian
ệ ề ố
Có nhi u tài li u, h ng d n v distro
ề ệ ướ ẫ ề
này
15.
DÀNH CHO GAMETHỦ: MANJARO
Steam đ c cài m c đ nh
ượ ặ ị
Driver cho card đ h a c a Nvidia và
ồ ọ ủ
AMD đ c cài m c đ nh
ượ ặ ị
Nhi u h ng d n, tài li u tham kh o và
ề ướ ẫ ệ ả
c ng đ ng ng i dùng ngày càng đông
ộ ồ ườ
16.
HỆ ĐIỀU HÀNHPHÁT TRIỂN NHANH CHÓNG NHẤT: MX
LINUX
Giao di n g n gàng
ệ ọ
Có tùy ch n cài đ t portable, thu n
ọ ặ ậ
ti n cho di chuy n
ệ ể
Là m t Linux distro đ c đáo, đa d ng
ộ ộ ụ
17.
HỆ ĐIỀU HÀNHDÀNH CHO DÂN LẬP TRÌNH: DEBIAN
Tính n đ nh
ổ ị
Đa d ng các t p tin
ạ ậ
Làm vi c v i file .deb t t h n
ệ ớ ố ơ
18.
HỆ ĐIỀU HÀNHĐẸP NHẤT: ELEMENTARY OS
Dung l ng nh
ượ ẹ
Gi ng v i giao di n macOS
ố ớ ệ
Ít ng d ng đi kèm, hi u năng m t
ứ ụ ệ ượ
mà
19.
HỆ ĐIỀU HÀNHCỦA BẢO MẬT, RIÊNG TƯ: TAILS
K t n iTor b t bu c
ế ố ắ ộ
L u tr m i th trên RAM
ư ữ ọ ứ
C ng phù h p đ s d ng cho nhu c u c b n
ũ ợ ể ử ụ ầ ơ ả
Ti n ích mã hóa đi kèm
ệ
20.
DÀNH CHO SERVER:CENTOS
Phiên b n mi n phí thay th cho RHEL
ả ễ ế
H tr lâu dài, c ng đ ng ng i dùng đông
ỗ ợ ộ ồ ườ
đ o
ả
Tính n đ nh cao
ổ ị
21.
DÀNH CHO NHỮNGMÁY TÍNH MẠNH MẼ:
Vô s ph n m m
ố ầ ề
C ng đ ng ng i dùng l n nh t
ộ ồ ườ ớ ấ
Thân thi n ng i dùng, hi u năng cao
ệ ườ ệ
Snaps v i r t nhi u ng d ng ph bi n
ớ ấ ề ứ ụ ổ ế
22.
DÀNH RIÊNG CHORASPBERRY PI: RASPBIAN
•Là hệ điều hành
chính thức cho
Raspberry Pi
•Gọn nhẹ, mượt mà