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
11 trang |
Chia sẻ: phuongt97 | Lượt xem: 378 | Lượt tải: 0
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:
- bai_giang_phan_mem_nguon_mo_bai_2_tong_quan_ve_he_dieu_hanh.pdf