Bài giảng Phần mềm nguồn mở - Bài 2: Tổng quan về Hệ điều hành Linux - Đoàn Thiện Ngân

Bài 2: Tổng quan về Hệ điều hành Linux

Nội dung

• Hệ điều hành Unix

• Hệ điều hành Linux

• Hệ điều hành Linux Fedora

pdf11 trang | Chia sẻ: phuongt97 | Lượt xem: 378 | Lượt tải: 0download
Nội dung tài liệu Bài giảng Phần mềm nguồn mở - Bài 2: Tổng quan về Hệ điều hành Linux - Đoàn Thiện Ngân, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Đoàn Thiện Ngân Bài 2 - 1/11 Bài 2: Tổng quan về Hệ điều hành Linux GV: Đoàn Thiện Ngân Đoàn Thiện Ngân Bài 2 - 2/11 Nội dung • Hệ điều hành Unix • Hệ điều hành Linux • Hệ điều hành Linux Fedora Đoàn Thiện Ngân Bài 2 - 3/11 Hệ điều hành Unix - Tổng quan 1. Hệ điều hành multi–user và multi–tasking – Multi-user – Multi-tasking 2. Các hệ thống Unix – SCO Unix, HPUX, AIX, – BSD Unix – Linux: • Live CDROM, live DVD: Knoppix, Austrumi, • Slackware, Debian, SUSE, Ubuntu, • Red Hat, Red Hat Enterprise Linux ─ RHEL, Fedora, • CentOS, Đoàn Thiện Ngân Bài 2 - 4/11 Máy ảo ─ Virtual terminal • Terminal: input, output, processor • Virtual console: /dev/tty02, (dấu phân cách thư mục /, thư mục gốc /) • Virtual pseudo─terminal: /dev/pts/1, • Phím chuyển: Alt+Fn, Ctrl+Alt+Fn • Lệnh tty, whoami, who, w Đoàn Thiện Ngân Bài 2 - 5/11 Người sử dụng ─ User • Account: 7 thông tin cơ bản 1. login name, 2. password, 3. UID − User Indentity Number 4. GID − Group Indentity Number 5. comment, 6. home directory, 7. login shell • Tập tin – /etc/passwd, /etc/shadow, – /etc/skel, /etc/login.defs, Đoàn Thiện Ngân Bài 2 - 6/11 Quản trị hệ thống • root – administrator, admin, supervisor, • Lệnh hỗ trợ: – adduser, useradd, – usermod, userdel, – passwd, newusers, • Lệnh chuyển vai trò người dùng: – su, su ─, su ─c, – sudo, Đoàn Thiện Ngân Bài 2 - 7/11 Nhóm người sử dụng ─ Group • Thông tin nhóm: – group name, password, GID, list of users • Tập tin /etc/group, /etc/gshadow • Nhóm quản trị hệ thống: root • Lệnh hỗ trợ: – groupadd, groupdel, groupmod, – gpasswd, groups • Giao diện đồ họa Applications/Other/Users and Groups Đoàn Thiện Ngân Bài 2 - 8/11 Cơ chế cổ điển runlevel của Unix • 7 mức hoạt động (runlevel): – 0: Down, halt – 1: Single─user mode (administrative mode) – 2: Multi–user mode without network services – 3: Full Multi–user – 4: Reserved – 5: Full Multi–user with X–based login screen – 6: Reboot mode • Tập tin /etc/inittab. • Fedora 16 sử dụng cơ chế mới với systemd nên không dùng /etc/inittab. Tập tin /etc/systemd/system/default.target được sử dụng thay thế /etc/inittab. Đoàn Thiện Ngân Bài 2 - 9/11 Khởi động ─ Ngừng hệ thống • Khởi động – Mặc định chế độ Multi─user, Network, Graphical login (runlevel 5) – Chế độ Server, Network, Text login (runlevel 3) – Có lỗi, sự cố: Single─user mode (Administrative mode – runlevel 1) • Ngừng – shutdown, halt, reboot – init 0, init 6 – Giao diện đồ họa • Tuyệt đối không tắt nguồn mà không shutdown Đoàn Thiện Ngân Bài 2 - 10/11 Giao diện GNOME 3 Đoàn Thiện Ngân Bài 2 - 11/11 ??? • Đặc tính đa người dùng (multi-user) • Đặc tính đa tác vụ (multi-tasking) • Máy ảo: terminal, virtual console. virtual pseudo─terminal • User account • Group • Administrator: root • 7 runlevels • Khởi động và ngừng hệ thống • Giao diện GNOME 3

Các file đính kèm theo tài liệu này:

  • pdfbai_giang_phan_mem_nguon_mo_bai_2_tong_quan_ve_he_dieu_hanh.pdf
Tài liệu liên quan