Hệ điều hành UNIX-Linux
Đặng Thu Hiền Khoa Công nghệ thông tin Trường Đại học Công nghệ Đại học Quốc gia Hà Nội
1
Mục tiêu của môn học
n Cung cấp các kiến thức về
n Nguyên lý hoạt động UNIX-Linux n Cách thức hoạt động một số thành phần chức năng
chính
n Kỹ năng làm việc và khai thác UNIX-Linux
n Giúp người học có thể
n Biết cách làm việc và khai thác các tính năng của UNIX-
Linux
n Biết cách vận dụng vào các ứng dụng riêng
Đặng Thu Hiền - 2010 2
Nội dung lý thuyết
n 1. Giới thiệu chung về UNIX-Linux: Hệ điều hành, đặc
trưng UNIX-Linux, Lệnh, Trợ giúp
n 2. Làm việc với Linux: Khởi động, Sơ bộ tài khoản người
dùng, Thoát khỏi hệ thống
n 3. Hệ thống file và thao tác: Cấu trúc hệ thống file, Siêu khối, File và Inode, Mode truy nhập, Tổ chức phân cấp, Thư mục điển hình, Lệnh thao tác file
n 4. Tiến trình và quản trị tiến trình: Khái niệm, Trạng thái,
Khối điều khiển tiến trình, Lệnh thao tác tiến trình n 5. Quản trị tài khoản: Tài khoản người dùng và nhóm người dùng, CSDL quản lý tài khoản, Lệnh thao tác tài khoản
Đặng Thu Hiền - 2010 3
Nội dung lý thuyết
n 6. Truyền thông: Các lệnh truyền thông n 7. Lập trình shell và làm việc với trình biên dịch:
n
Cơ chế ống dẫn, Chương trình shell, Các biến - Biểu
thức - Lệnh, Trình biên dịch GNUc và làm việc với trình biên dịch
n 8. Và các nội dung được giới thiệu trong thực hành:
n Trình soạn thảo n Tool hỗ trợ mc n Khởi tạo hệ điều hành n Màn hình đồ họa (GNOME, KDE)
Đặng Thu Hiền - 2010 4
Tài liệu tham khảo
n [1]. Hà Quang Thụy, Nguyễn Trí Thành Giáo trình Hệ điều hành UNIX-Linux
n [2] Bùi Việt Hà (chủ biên)
Hệ điều hành Linux: Giao diện đồ họa GNOME. Nhà xuất bản Giáo dục, 5-2001
n [3] Nguyễn Thanh Thủy và các tác giả
Hệ điều hành Linux Nhà xuất bản Thống kê, 2000
n Và các tài liệu khác
Đặng Thu Hiền - 2010 5