QUẢN TRỊ
HỆ ĐiỀU HÀNH MÃ NGUỒN MỞ
Lê Nhật Duy, PhD.
Blog: Lnduy.wordpress.com
Email:
Nội dung chương trình
Mục tiêu môn học
Môn học cung cấp các kiến thức cơ bản về hệ
điều hành Linux và quản trị Linux.
Thời lượng
Lý thuyết
: 30 tiết
TỰ HỌC: 60 TiẾT
2
Nội dung chương trình
TT
Nội dung chương trình
Managing the Linux Boot Process
9
Linux network services
3
Kiểm tra đánh giá
Kiểm tra giữa kỳ
Tiểu luận theo nhóm (3->5 SV)
Thi kết thúc môn
4
Giáo trình và TLTK
Tài liệu học tập
Robb H. Tracy, Mc Graw Hill, CompTIA Linux+
Certification Study Guide
hay
/> Forum về openSUSE
/>
7
Chapter 1
Introduction to Linux
1
Overview
What is Linux
The History of Linux
Linux Distributions
Common Linux Roles
Components of Linux
User interface
2
Multi-user, security, stability, …
4
The Function of Linux..
Application Platform: An operating system
provides applications with a platform where they
can run, managing their access to the CPU and
system memory.
Hardware Moderator: The operating system
also serves as a mediator between running
applications and the system hardware ( such as
memory, hard drives, and communication ports
…)
5
The Function of Linux..
Is a student at Harvard University
a programmer at the MIT Artificial Intelligence Laboratory
In September 1983, he launched the GNU Project to create a
free Unix-like operating system
With the launch of the GNU Project, he initiated the free
software movement. In October 1985, he founded the Free
Software Foundation, and in 1989 he wrote the GNU General
Public License (GNU GPL)
8
The History of Linux
By the early 1990s, many of the programs required in the
GNU project’s operating system (such as libraries,
compilers, text editors, a Unix shell, and a windowing
system) were completed, although low-level elements
such as device drivers, daemons, and the kernel were
stalled and incomplete.
In 1991, in Helsinki, Linus Torvalds began a project that
free operating system.
10
GNU - GPL
Tác giả vẫn giữ bản quyền đối với với phần mềm gốc.
Người sử dụng có quyền :
Tự do chạy chương trình, cho bất cứ mục đích nào.
Tự do tái phân phối bản sao.
Tự do tìm hiểu cách hoạt động của chương trình, tự do sửa đổi
nó và phát hành những gì sửa đổi ra công cộng.
Người sử dụng có thể thay đổi một phần của chương trình và phân
phối thay đổi của mình cùng toàn bộ phần mềm cho người khác,
với điều kiện nói rõ phần mình thay đổi.
Phải đảm bảo cung cấp mã nguồn khi bán một sản phẩm theo
GNU GPL để người khác có thể sử dụng và/hoặc bán tiếp. Người
dùng kế tiếp có đầy đủ quyền lợi như của người trước.
11
Linux Distributions
Designed for servers, desktops, or embedded devices;
General purpose or highly specialized toward specific machine
functionalities (e.g. firewalls, network routers, and computer
clusters);
Built primarily for security, usability, portability, or
comprehensiveness.
13
Linux Distributions …
Today there are hundreds of different
distributions available popular
■ SUSE Linux
■ Fedora Linux
■ Red Hat Enterprise Linux
■ Debian Linux
■ CentOS
■ ALT Linux
■ Gentoo Linux
■ TurboLinux
■ Mandrake Linux
■ Lycoris Linux
■ Linspire
■ Ubuntu
■Slackware Linux
14
Cost : Linux is free and open source, so cost is very small vs
Windows
Software : supplied by vendor and third-party with number of
huge softwares
Hardware : hardware requirements for Linux is lower than for
windows. Linux is perfect for the old computers.
Security : the security of Linux is much stronger than of
Windows
17
Roles of Linux
Linux as a Server
Linux can assume a variety of server roles
File Server Using the Network File System (NFS) or
Samba service, Linux can be configured to provide