Bài2: T ổngquan v ề Hệ điều hành Linux
GV: ĐoànThi ệnNgân
ĐoànThi ệnNgân Bài2 -1/11
Nộidung
• Hệ điềuhànhUnix • Hệ điềuhànhLinux • Hệ điềuhànhLinux Fedora
ĐoànThi ệnNgân Bài2 -2/11
Hệ điều hành Unix - Tổng quan
1. Hệ điềuhànhmulti–user vàmulti–tasking
– Multi-user – Multi-tasking
2.Các h ệ thốngUnix
– 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ànThi ệnNgân Bài2 -3/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ànThi ệnNgân Bài2 -4/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ànThi ệnNgân Bài2 -5/11
Quản trị hệ thống
• root
– administrator, admin, supervisor, …
• Lệnh hỗ trợ:
– adduser, useradd, – usermod, userdel, – passwd, newusers, …
• Lệnhchuy ểnvaitròng ườidùng:
– su, su ─, su ─c, – sudo, …
ĐoànThi ệnNgân Bài2 -6/11
Nhóm người sử dụng ─ Group • Thôngtin nhóm:
– group name, password, GID, list of users
• Tậptin /etc/group, /etc/gshadow • Nhómqu ảntr ị hệ thống: root • Lệnh hỗ trợ:
– groupadd, groupdel, groupmod, – gpasswd, groups • Giaodi ện đồ họa
Applications/Other/Users and Groups
ĐoànThi ệnNgân Bài2 -7/11
Cơ chế cổ điển runlevel của Unix • 7 mứcho ạt động(runlevel):
– 0: Down, halt – 1: Single─usermode (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ậptin /etc/inittab. • Fedora 16 sử dụng cơ chế mới với systemd
nênkhôngdùng/etc/inittab. T ậptin /etc/systemd/system/default.target được sử dụngthayth ế /etc/inittab.
ĐoànThi ệnNgân Bài2 -8/11
Khởi động ─ Ngừng hệ thống
• Khởi động
– Mặc địnhch ếđộ Multi─user, Network, Graphical
login (runlevel5)
– Chếđộ Server, Network, Text login (runlevel3) – Có lỗi, sự cố: Single─usermode (Administrative
mode –runlevel1)
• Ngừng
– shutdown, halt, reboot – init0, init 6 – Giaodi ện đồ họa
• Tuyệt đốikhông t ắtngu ồnmàkhông
shutdown
ĐoànThi ệnNgân Bài2 -9/11
Giaodi ệnGNOME 3
ĐoànThi ệnNgân Bài2 -10/11
???
• Đặctính đang ườidùng(multi-user) • Đặctính đatác v ụ (multi-tasking) • Máy ảo: terminal, virtual console. virtual
pseudo─terminal
• User account • Group • Administrator: root • 7 runlevels • Khởi độngvàng ừng hệ thống • Giaodi ệnGNOME 3
ĐoànThi ệnNgân Bài2 -11/11