0

giáo trình hệ điều hành nâng cao trần hạnh nhi

Giáo trình Hệ điều hành Linux nâng cao Chương 1

Giáo trình Hệ điều hành Linux nâng cao Chương 1

Hệ điều hành

... loại.Phân biệt giữa tiến trình và chương trình: + Chương trình chỉ đơn thuần là một loạt các câu lệnh và nó phát sinh ra nhi u tiến trình khác nhau.+ Tiến trình hơn chương trình ở chổ là biết sử ... tiến trình: có 3 loại tiến trình. + Tiến trình tương tác (Interactive Processes)+ Tiến trình thực hiện theo lô (Batch Processes)+ Tiến trình ẩn trên bộ nhớ (Daemon Processes) Để h y 1 tiến trình ... taùo.ã-aux : cho biết user tạo ra tiến trình. Xem những tiến trình đang sử dụng tài nguyên CPU: #top TIẾN TRÌNH 6. Tạm dừng - đánh thức tiến trình. Tạm dừng tiến trình đang chạy và đưa vào hậu...
  • 14
  • 886
  • 15
Giáo trình Hệ điều hành Linux nâng cao Chương 2

Giáo trình Hệ điều hành Linux nâng cao Chương 2

Hệ điều hành

... /etc 7. HOẠT ĐỘNG CỦA NAME SERVER TRONG LINUX.Chöông trình server của DNS name server là một chương trình Daemon (named).Trong quá trình khởi động named đọc các tập tin dữ liệu rồi chờ ... (Resolver): gọi là trình phân giải tên. - DNS được thi hành như một giao thức tầng Application trong mô hình TCP/IP.-DNS phân bổ theo cơ chế phân cấp tương tự như sự phân cấp của hệ thoáng taäp ... comp2.csc.com. Phân giải IP thành tên.Ánh xạ địa chỉ vào tên được dùng để diễn dịch các file log cho dễ đọc hơn. Nó còn dùng trong 1 số trường hợp chứng thực trên hệ thống UNIX.Để có thể phân...
  • 43
  • 764
  • 6
Giáo trình Hệ điều hành Linux nâng cao Chương 3

Giáo trình Hệ điều hành Linux nâng cao Chương 3

Hệ điều hành

... tin này được cấu hình để cấm hay cho phép những người dùng được liệt kê truy cập FTP Server. Điều này phụ thuộc vào tuỳ chọn userlist_deny được xét YES hay NO trong tập tin cấu hình. Lưu ... site).+ Anonymous FTP Server. 2. FTP SERVER.Cơ chế Active:Bước1: client dùng một cổng lệnh ngẫu nhi n không dành riêng (port N >1024) kết nối vào cổng 21 của FTP Server.Bước2: server gởi ... (Local) và máy ở xa (Remote). Giao thức FTP được xây dựng dựa trên chuẩn TCP/IP.FTP có hai thành phần : FTP Client và FTP Server.FTP Server sử dụng 2 port: + Port 20: dùng để truyền dữ...
  • 18
  • 614
  • 7
Giáo trình Hệ điều hành Linux nâng cao Chương 5

Giáo trình Hệ điều hành Linux nâng cao Chương 5

Hệ điều hành

... sendmail trong quá trình cài đặt hệ điều hành. Cài đặt từ các package sau:sendmail-x-x.rpmsendmail-cf-x-x.rpmm4-x-x.rpm GIỚI THIỆU HỆ THỐNG MAIL (tt).d) Forwarder: Chöông trình sendmail cho ... MAIL.Những thành phần trong hệ thống mail.Một hệ thống mail yêu cầu phải có các thành phần sau: - Mail Server- Mail Client. - Mail Host.- Mail Gateway. 1. NHỮNG GIAO THỨC MAIL. Hệ thống mail ... THIỆU HỆ THỐNG MAIL (tt).Những chương trình mail.a) Mail User Agent (MUA): là chương trình mà người dùng sử dụng để đọc, soạn thảo, và gởi mail.b) Mail Transfer Agent (MTA): là chương trình...
  • 29
  • 666
  • 5
Giáo trình Hệ điều hành Linux nâng cao Chương 6

Giáo trình Hệ điều hành Linux nâng cao Chương 6

Hệ điều hành

... trong mô hình này cần phải tồn tại một hay nhi u máy tính đóng vai trò Proxy Server. 1. FIREWALL.Firewall : là một kỹ thuật được tích hợp vào hệ thống mạng để chống lại việc truy cập trái ... chống lại việc truy cập trái phép, bảo vệ các nguồn tài nguyên cũng như hạn chế sự xâm nhập vào hệ thống. Cụ thể firewall sẽ bảo vệ mạng nội bộ (LAN) với mạng Internet.Firewall có các chức ... trong ra ngoài và ngược lại đều phải thông qua Firewall.Chỉ có những trao đổi được phép bởi hệ thống mạng nội bộ mới được quyền thông qua Firewall.Quản lý chứng thực.Quản lý cấp quyền.Quản...
  • 13
  • 661
  • 6
Giáo trình hệ điều hành Linux và Unix

Giáo trình hệ điều hành Linux và Unix

Hệ điều hành

... các thành phần của Linux Hệ thống Linux, được thi hành như một hệ điều hành UNIX truyền thống, gồm shell và ba thành phần (đã dạng mã chương trình) sau đây: - Nhân hệ điều hành chịu trách nhi m ... giữa các thành phần hệ thống. Một số đặc điểm chính của Linux Dưới đây trình bày một số đặc điểm chính của của hệ điều hành Linux hiện tại:  Linux tương thích với nhi u hệ điều hành như DOS, ... với các hệ điều hành khác trên cùng một ổ cứng. Linux có thể truy nhập đến các file của các hệ điều hành cùng một ổ đĩa. Linux cho phép chạy mô phỏng các chương trình thuộc các hệ điều hành khác....
  • 214
  • 5,508
  • 63
Giáo trình Hệ điều hành Linux cơ bản Chương 01

Giáo trình Hệ điều hành Linux cơ bản Chương 01

Hệ điều hành

... GIỚI THIỆUHỆ ĐIỀU HÀNH LINUXCHƯƠNG 1 1. Giới thiệu về Linux.Linux dựa trên nền tảng của UNIX.Linus Torvalds là người viết nên hệ điều hành này.Nó là hệ điều hành đa nhi m, đa người ... dùng.Linux gồm hai thành phần chính: Kernel và ứng dụng. 3. Điểm khác biệt của Linux. Hệ điều hành đa nhi m 32 bit.Chạy trên mọi cấu hình từ 80386 trở lên.Chạy trên nhi u kiến trúc Intel, ... chức nào chịu trách nhi m về các phiên bản của Linux. 6. Các khuyết điểm của Linux.Thiếu trợ giúp kỹ thuật. Không có công ty nào chịu trách nhi m phát triển hệ điều hành Linux này.Các...
  • 12
  • 2,565
  • 57
Giáo trình Hệ điều hành Linux cơ bản Chương 02

Giáo trình Hệ điều hành Linux cơ bản Chương 02

... trình và Package cài đặt Quá trình cài đặt (tt)Cấu hình khu vực địa lý của hệ thống 9. LILO & GRUB.LILO và GRUB là hai trình quản lí khởi động các hệ điều hành. Từ LILO chuyển sang ... đặt. Quá trình cài đặt (tt)Chọn cấu hình mouse Quá trình cài đặt (tt)Đặt mật khẩu cho người quản trị Quá trình cài đặt (tt)Cấu hình Firewall Quá trình cài đặt (tt)Chọn các chương trình ... thêm từ khóa -s để vào runlevel 1 sau đó bấm Enter. CÀI ĐẶT HỆ ĐIỀU HÀNH LINUXCHƯƠNG 2 Quá trình cài đặt (tt)Cài đặt chương trình Boot Loader ...
  • 33
  • 676
  • 22
Giáo trình Hệ điều hành Linux cơ bản Chương 03

Giáo trình Hệ điều hành Linux cơ bản Chương 03

... trước khi kiểm tra hệ thống tập tin sHỏi trước khi sửa chữa hệ thống tập tin rLiệt kê tất cả các tên tập tin trong hệ thống tập tin lTự động sửa chữa những hỏng hóc trong hệ thống tập tin mà ... mount hệ thống tập tin với quyền đọc và ghi.-r : mount hệ thống tập tin với quyền đọc.-t loai-fs : xác định hệ thống tập tin đang được mount : ext2, ext3,vfat -a : mount tất cả những hệ thống ... thời gian để lệnh dump sao chép (backup) hệ thống tập tin.cột 6: khai báo cho lệnh fsck biết thứ tự kiểm tra các hệ thống tập tin khi khởi động hệ thống.LABEL=/ / ext3 defaults 1 1LABEL=/boot...
  • 33
  • 789
  • 6
Giáo trình Hệ điều hành Linux cơ bản Chương 05

Giáo trình Hệ điều hành Linux cơ bản Chương 05

Hệ điều hành

... liên quan đến quyền hạn (tt).Đọc và ghi (thi hành cho thư mục).Đọc và ghi.Đọc (thi hành cho thư mục).Đọc.Ghi (thi hành cho thư mục).Ghi.Thi hành cho thư mục.Không có quyền.01234567Các ... nvan#groups nvanTập lệnh quản lý user và group (tt) 2. Group.Group là tập hợp nhi u user lại.Mỗi user luôn là thành viên của một group.Khi tạo một user thì mặc định một group được tạo ra.Mỗi ... cho phộp c ni dung.ãWrite w 2 : dựng to, thay i hay xúa.ãExecute x 1: thực thi chương trình. 6. Tập lệnh quản lý user và group.Tạo user :Cú phỏp : #useradd [options] <username>ã-c...
  • 21
  • 1,562
  • 17
Giáo trình Hệ điều hành Linux cơ bản Chương 07

Giáo trình Hệ điều hành Linux cơ bản Chương 07

Hệ điều hành

... <ssh_address>Quản trị hệ thống Linux thông qua ssh client for Windows (tham khảo giáo trình) . Tạo nhi u địa chỉ IP cho card mạng.Phương thức tạo nhi u địa chỉ IP trên card mạng ... và ưu điểm của nó là tên người dùng và mật khẩu sẽ được mã hóa khi gởi qua mạng.ssh có hai thành phần: server và clientKhởi động: /etc/init.d/ssh start|stop|restartSử dụng ssh client:$ssh ... đổi thông tin cấu hình mạng trong tập tin /etc/sysconfig/network-scripts/ifcfg-eth0C3 : Dùng trình tiện ích setup để cấu hình.Ta có thể sử dụng IP tĩnh (BOOTPROTO=static) hoặc IP động (BOOTPROTO=dhcp).2....
  • 20
  • 1,560
  • 17
Giáo trình Hệ điều hành Linux cơ bản Chương 08

Giáo trình Hệ điều hành Linux cơ bản Chương 08

Hệ điều hành

... Khả năng nâng cấp phần mềm.Với RPM bạn có thể nâng cấp các thành phần riêng biệt mà không cần cài lại. Các tập tin cấu hình được giữ gìn cẩn thận qua các lần nâng cấp.Truy vấn ... hệ thống (System Verification).Nếu bạn nghi ngờ một tập tin nào bị xóa hay bị thay thế. trong package, bạn có thể kiểm tra lại một cách dể dàng.Chương trình rpm (tt). Nội dung1. Chương trình ... –nodeps. Lệnh rpm (tt) Nâng cấp phần mềm :Cú pháp : #rpm –Uvh packageCó thể có tham số -oldpackage để cài đè lên package cũ đã được cài đặt.Khi RPM tự động nâng cấp với tập tin cấu hình,...
  • 11
  • 1,531
  • 18
Giáo trình Hệ điều hành Linux cơ bản Chương 09

Giáo trình Hệ điều hành Linux cơ bản Chương 09

Hệ điều hành

... //smb_server/data -U hv1Password:Tập lệnh thường được sử dụng (tham khảo giáo trình) . Khởi động Samba tại thời điểm boot của hệ thống chkconfig :#chkconfig smb onTa có thể start/stop/restart ... tra. 3. Cu hỡnh samba.Cú nhiu cỏch :ãChnh sa trc tớờp vo tp tin smb.confãlinuxconfãSWAT/etc/samba/smb.conf : l tp tin cu hỡnh chính của samba. Tập tin này có nhi u phần, mỗi phần bắt ... smb.conf 1. Tổng quan về samba.Samba là chương trình tiện ích hỗ trợ việc chia sẻ tài nguyên cho những máy khỏc nh Linux, Windows.B Samba gm nhiu thnh phn :ãsmbd : Cung cp dch v in n.ãnmbd...
  • 17
  • 1,601
  • 17
Giáo trình Hệ điều hành Linux cơ bản Chương 10

Giáo trình Hệ điều hành Linux cơ bản Chương 10

Hệ điều hành

... thụng sut trờn Remote Server.ãStateless Operation l nhng chương trình đọc và ghi tập tin trên hệ thống tập tin cục bộ dựa vào hệ thống để theo dõi và ghi nhận vị trí đọc dữ liệu thông qua con ... NFS.NFS được cài đặt mặc định trên Linux. Khi hệ thống khởi động, dịch vụ NFS sẽ hoạt động. Ta có thể dùng một số lệnh sau để kiểm tra NFS trong hệ thống :#rpm -qa | grep nfsredhat-config-nfs-1.1.3-1nfs-utils-1.0.1-3.9#rpm ... | grep nfsredhat-config-nfs-1.1.3-1nfs-utils-1.0.1-3.9#rpm -q portmapportmap-4.0-57 1. Quá trình hoạt động của NFS.NFS là dịch vụ hổ trợ cơ chế chia sẻ tài nguyên giữa các máy chủ Linux....
  • 10
  • 1,147
  • 21
Giáo trình Hệ điều hành Linux cơ bản Chương 11

Giáo trình Hệ điều hành Linux cơ bản Chương 11

Hệ điều hành

... chương trình luôn được thực thi khi người dùng đăng nhập vào hệ thống.Shell Linux hỗ trợ một tập lệnh mà có thể kết hợp chúng lại thành một script hay thành một chương trình có thể sử dụng nhi u ... ;;esac 3. Giới thiệu về shell scripting.Shell là một cầu nối giao tiếp giữa người dùng và hệ điều hành Linux.Shell có sẵn như Bourne Again Shell (bash), Public Domain Korn Shell (pdksh) ... Shell scripts : Các tập tin chứa nhi u lệnh và có thể thực thi được gọi là shell scripts. Ví dụ 3 : Thực hiện các phép toán +, -, \*, / của 2 số.Đoạn chương trình :tong=` expr $1 + $2 `echo...
  • 28
  • 1,400
  • 14

Xem thêm