gvhd
GI NG VIÊN H 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)
Đ NH NGH A
Ị Ĩ
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
CẤU TRÚC HỆ ĐIỀU HÀNH
LINUX
KERNEL
Hay được gọi là 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.
SHELL
Shell là phần có 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).
APPLICATION
Đây là phần quen 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.
CÔNG DỤNG CỦA HỆ Đ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.
ƯU ĐIỂM
+ Miễn phí 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.
NHƯỢC ĐIỂM
+ Các nhà 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.
CÁC PHIÊN B N PHÁT
Ả
TRI N C A H ĐI U
Ể Ủ Ệ Ề
HÀNH LINUX
DÀNH CHO NGƯỜI BẮ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
ả ế ớ ủ
DÀNH CHO MÁY TÍ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
ả ế ậ ớ ậ
HỆ ĐIỀU HÀNH CHO 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
DÀNH CHO GAME THỦ: 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
ộ ồ ườ
HỆ ĐIỀU HÀNH PHÁ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
ộ ộ ụ
HỆ ĐIỀU HÀNH DÀ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
ệ ớ ố ơ
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à
HỆ ĐIỀU HÀNH CỦ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
ệ
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
ổ ị
DÀNH CHO NHỮNG MÁ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
ớ ấ ề ứ ụ ổ ế
DÀNH RIÊNG CHO RASPBERRY PI: RASPBIAN
•Là hệ điều hành
chính thức cho
Raspberry Pi
•Gọn nhẹ, mượt mà
END

LINUX_Operation_System_For_Computer.pptx

  • 1.
  • 2.
    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
  • 4.
    CẤU TRÚC HỆĐIỀU HÀNH LINUX
  • 5.
    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à
  • 23.