intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Phần mềm nguồn mở: Bài 2 - Đoàn Thiện Ngân

Chia sẻ: 5A4F5AFSDG 5A4F5AFSDG | Ngày: | Loại File: PDF | Số trang:11

76
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài 2 giới thiệu tổng quan về Hệ điều hành Linux. Chương này gồm có những nội dung chính sau: Hệ điều hành Unix, hệ điều hành Linux, hệ điều hành Linux Fedora. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Phần mềm nguồn mở: Bài 2 - Đoàn Thiện Ngân

  1. 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 - 1/11
  2. 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 - 2/11
  3. 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 - 3/11
  4. 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 - 4/11
  5. 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 - 5/11
  6. 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 - 6/11
  7. 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 - 7/11
  8. 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 - 8/11
  9. 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 - 9/11
  10. Giao diện GNOME 3 Đoàn Thiện Ngân Bài 2 - 10/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 Đoàn Thiện Ngân Bài 2 - 11/11
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2