0

dùng biện pháp thuyết phục khen thưởng khuyến khích hoặc trừng phạt đối với nhân viên

Đồ án hệ điều hành GIAO TIẾP GIỮA CÁC TIẾN TRÌNH BẰNG SHARED MEMORY

Đồ án hệ điều hành GIAO TIẾP GIỮA CÁC TIẾN TRÌNH BẰNG SHARED MEMORY

Hệ điều hành

... gắn với không gian địa tiến trình Tuy nhiên, vùng nhớ vật lý thực hệ thống nắm giữ tồn bạn gọi hàm shmat() để kết gán lại Hàm sử dụng tiến trình không truy cập đến vùng nhớ dùng chung Cú pháp ... shmctl(),… Nếu tiến trình khác gọi hàm shmget() tạo phân đoạn nhớ chung với khóa , chúng tham chiếu đến trang nhớ chung với định danh id shmget() trả Nếu không thành công hàm trả giá trị -1 Company ... trình tạo hàm fork() kế thừa phân đoạn nhớ chung kết gán với tiến trình cha Các tiến trình tháo bỏ phân đoạn nhớ chung chúng có nhu cầu a Cú pháp #include #include void *shmat(int...
  • 17
  • 2,016
  • 15
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

... t ngư i dùng thông thư ng c ti n hành m t ngư i dùng m i ăng ký tham gia s d ng h th ng Thông thư ng siêu ngư i dùng cung c p tên m t kh u cho ngư i dùng m i (có th ngư i dùng ngh ) dùng l nh ... i qu n tr hay ngư i dùng t i cao ho c siêu ngư i dùng) v i ngư i dùng thông thư ng Trong t p h p l nh c a Linux, có m t s l nh mà ch siêu ngư i dùng m i c phép s d ng ngư i dùng thông thư ng không ... sung thêm ngư i dùng) M t khác m t s l nh, v i m t s tham s khóa ch siêu ngư i dùng c phép dùng, v i m t s tham s khác m i ngư i dùng u c phép (ví d l nh passwd thay i m t kh u ngư i dùng) M t dòng...
  • 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

... Linux Linux khác với UNIX nào? So sánh Linux với Windows NT 1 Giới thiệu Linux  Linux dựa tảng UNIX  Linus Torvalds người viết nên hệ điều hành  Nó hệ điều hành đa nhiệm, đa người dùng  Linux ... cứng Linux không dể cài đặt nhiều không tương thích với vài phần cứng 7 Kiến trúc Linux NGƯỜI DÙNG Linux khác UNIX nào?  UNIX phát triển với sách nghiêm ngặt  Mỗi người tham gia phát triển ... người tham gia phát triển Linux  Không có tổ chức chịu trách nhiệm phiên Linux 9 So sánh Linux với Windows NT     Kernel môi trường Khả tương thích Hỗ trợ Giá thành ...
  • 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

... người dùng thực Những lệnh thông thường (tt)  passwd : Dùng để đổi mật  su : Dùng chuyển sang user khác Cú pháp : #su [ - ] [tên-user] Dấu - sử dụng biến môi trường user  Man : Xem cú pháp ... : : : : : : : : : Cho biết người dùng đăng ký Xác định tập tin tty login vào Hiển thị ngày hệ thống Lịch Hiển thị thông tin người dùng Thay đổi thông tin người dùng Xem nội dung tập tin từ đầu ... root@server01 home#  Có dạng dấu đợi lệnh : Dạng $ cho người dùng thường Dạng # cho người dùng quản trị (root)  Thoát khỏi user hành : exit logout 5 Cú pháp lệnh  Command [options] [paramaters] Tùy chọn...
  • 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

... tin thư mục  Đường dẫn tương đối  Đường dẫn tuyệt đối  Các thao tác thư mục • pwd : Xác định vị trí thư mục hành Cú pháp : #pwd • cd : Thay đổi thư mục hành Cú pháp : #cd [directory] • ls : ...  Các thao tác tập tin : • cat : Dùng hiển thị nội dung tập tin Cú pháp : #cat [filename2] Lệnh cat dùng để tạo tập tin Ta dùng dấu > >> (dấu > tạo mới, dấu >> nối tiếp ... : Liệt kê nội dung thư mục Cú pháp : #ls [option] [directory] • mkdir : Tạo thư mục Cú pháp : #mkdir Các thao tác … (tt) • rmdir : Xóa thư mục rỗng Cú pháp : #rmdir  Các...
  • 33
  • 789
  • 6
Giáo trình Hệ điều hành Linux cơ bản Chương 04

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

Hệ điều hành

... Những công cụ in ấn Một số tiện ích khác 1 Trình soạn thảo vi  Dùng để soạn thảo tập tin mới, xem hay sửa đổi nội dung tập tin Cú pháp : #vi  Có hai chế độ: soạn thảo lệnh  Chuyển...
  • 12
  • 1,770
  • 21
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

... Chown : dùng thay đổi người sở hữu Cú pháp : #chown  Lệnh Chgrp : dùng thay đổi nhóm sở hữu Cú pháp : #chgrp  Lệnh umask (user file creation mask) : Dùng ... : #useradd [options] • -c “thông tin người dùng • -d • -m : tạo thư mục cá nhân chưa tồn • -g Ví dụ : #useradd –c “Nguyen Van An” –d /home/nvan ... user công cụ (tt) Tạo user với công cụ linuxconf Tạo user với công cụ linuxconf (tt) Tạo user với công cụ linuxconf (tt) Tập lệnh quản lý user group  Tạo user : Cú pháp : #useradd [options]...
  • 21
  • 1,562
  • 17
Giáo trình Hệ điều hành Linux cơ bản Chương 06

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

Hệ điều hành

... đa mà người dùng sử dụng  Giới hạn mềm (Soft limit) : Cho phép người dùng vượt dung lượng cho phép khoảng thời gian  Thời gian gia hạn (Grace period) : Là thời gian cho phép người dùng vượt dung ... Thống kê hạn nghạch  Kiểm tra hạn nghạch : Cú pháp : #quota [options] user/group • • • • -g : hiển thị quota nhóm người dùng -u : hiển thị quota người dùng -v : xem hạn nghạch -q : hiển thị hệ thống ... Thiết lập quota Kiểm tra thống kê hạn nghạch 1 Quota gì?  Quota dùng để hiển thị việc sử dụng giới hạn không gian lưu trữ người dùng partition 2 Cách hoạt động quota  Khi áp dụng quota cho thư...
  • 8
  • 1,116
  • 20
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

... Bước : dùng lệnh ifconfig : #ifconfig :x netmask up Trong : x subinterface_number • Bước : Khởi động lại /etc/init.d/network restart (hoặc dùng lệnh ... telnet : only_from = Secure Remote Access - SSH ssh hỗ trợ cho người dùng truy cập từ xa ưu điểm tên người dùng mật mã hóa gởi qua mạng  ssh có hai thành phần: server client  Khởi động: ... • IP : Xử lý chế truyền liệu thực tế 2 Cấu hình địa IP cho NIC  Xem địa IP Để xem địa IP, ta dùng lệnh ifconfig  Thay đổi địa IP Ta có cách thay đổi địa IP sau : C1 : #ifconfig ...
  • 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

... Lệnh rpm (tt)  Nâng cấp phần mềm : Cú pháp : #rpm –Uvh package Có thể có tham số -oldpackage để cài đè lên package cũ cài đặt Khi RPM tự động nâng cấp với tập tin cấu hình, bạn thấy chúng thường ... thông báo : saving /etc/… as /etc/… Lệnh rpm (tt)  Truy vấn phần mềm : Cú pháp : #rpm –q name-package Có tùy chọn kết hợp với –q : • • • • • • • -a : Truy vấn tất package -f file : Truy vấn package ... Cú pháp : #rpm [option] package|RPM Các tham số : • • • • -V package: Kiểm tra tất tập tin package -vf file : Kiểm tra tập tin file -Va : Kiểm tra tất package cài -Vp rpm : Kiểm tra package với...
  • 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

... quyền đọc thư mục path valid users = %S ; định tên user phép truy xuất Nếu ta cho phép group ta dùngpháp @group_name browseable = no ; hiển thị danh sách duyệt mạng writeable = yes ; định quyền ... […] tiếp tục đến bắt đầu phần Những dòng bắt đầu dấu ; hay # dòng thích Cấu hình samba (tt)  Cú pháp dòng : Paramater=value Các thành phần tập tin cấu hình : Thành phần Giải thích [global] Chứa ... server guest account = pcguest ; cung cấp username cho account khách server Account nhận diện user dùng dịch vụ samba dành cho khách log file = /var/log/samba/smb.%m ; xác định vị trí tập tin log...
  • 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

... lưu lại số liệu cần thiết vào hệ thống cục • NFS Background Mounting định khoảng thời gian đợi với tham số gb trường hợp Remote Server không tồn • Hard and Soft Mounts có ý nghĩa trình mount ... 2, 2 Cài đặt NFS  NFS cài đặt mặc định Linux Khi hệ thống khởi động, dịch vụ NFS hoạt động Ta dùng số lệnh sau để kiểm tra NFS hệ thống : #rpm -qa | grep nfs redhat-config-nfs-1.1.3-1 nfs-utils-1.0.1-3.9...
  • 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

... code 2 Trình biên dịch GNU C  GNU C Compiler (GCC) với Slackware Linux trình biên dịch với ANSI C có đầy đủ hàm Cú pháp để khởi động GCC : Cú pháp : #gcc [option] [filenames]  Trong trường hợp ...  Lệnh continue dùng để quay lại vòng lặp kế mà không thực lệnh lại Cú pháp ngôn ngữ shell (tt)  Lệnh sleep : Dùng để tạm ngừng chương trình thực thi giai đoạn thời gian Cú pháp : sleep time ... cầu nối giao tiếp người dùng hệ điều hành Linux  Shell có sẵn Bourne Again Shell (bash), Public Domain Korn Shell (pdksh) tcsh shell  Mỗi user copy shell để làm việc với kernel Giới thiệu shell...
  • 28
  • 1,400
  • 14
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

... trình tiền cảnh Tiến trình hậu cảnh Tạm dừng đánh thức tiến trình Lập lịch với lệnh at Lập lịch với lệnh batch Lệnh lịch với tiện ích crontab 1 Định nghĩa  Tiến trình chương trình đơn chạy khơng ... pstree dùng để xem thơng tin tiến trình hệ thống #pstree –np  Lệnh ps dùng để xem thơng tin tiến trình • -a : hiển thò tất tiến trình • -ax : hiển thò tất tiến trình kể tiến trình không gắn với ... results.txt  Lệnh fg dùng để đưa tiến trình từ hậu cảnh sang tiền cảnh #fg [số thứ tự tiến trình] Tạm dừng đánh thức (tt)  Để hủy tiến trình dùng lệnh kill pkill có cú pháp sau: #kill -9 ...
  • 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

... mạng Internet Cú pháp: [tên-domain] IN MX [độ ưu tiên] [tên mail server] Ví dụ : t3h.com IN MX mail.t3h.com PTR (Pointer) Record PTR (pointer) dùng để ánh xạ đòa vào tên Cú pháp: [đòa IP] IN ... tương tự phân cấp hệ thống tập tin Unix/Linux Hình vẽ mơ tả tên domain CSDL DNS so sánh với đường dẫn tuyệt đối thư mục hệ thống file UNIX (trang 9) DNS LÀ GÌ? (tt)  CSDL DNS đảo ngược  Mỗi nút ... tương tác CƠ CHẾ PHÂN GIẢI (tt)  Phân giải IP thành tên Ánh xạ đòa vào tên dùng để diễn dòch file log cho dễ đọc Nó dùng số trường hợp chứng thực hệ thống UNIX Để phân giải tên máy mộtù đòa IP,...
  • 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

... người dùng kết nối đến FTP Server local_enable==YES/NO : cho phép người dùng cục login vào FTP Server userlist_deny=YES userlist_enable=NO : tất người dùng cục bị cấm truy cập trừ người dùng userlist_file ... : tất người dùng userlist_file bị cấm truy cập userlist_file=/etc/vsftpd.user_list : tập tin lưu danh sách người dùng Người dùng Anonymous: anon_mkdir_write_enable=YES/NO : kết hợp với write_enable=YES ... nhập vào password lúc đăng nhập Người dùng cục bộ: local_enable=YES/NO : cho phép người dùng cục truy cập đến Server chmod_enable=YES/NO : cho phép người dùng thay đổi quyền hạn tập tin CẤU HÌNH...
  • 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

... tả luật (rule set) mà người dùng dùng đònh nghóa lại cách xử lý sendmail CÀI ĐẶT VÀ CẤU HÌNH (tt)  Cấu hình MailServer với Sendmail: a) Khi cấu hình Mail Server với Sendmail, ta cần quan tâm ... (tt) SỬ DỤNG: Dùng trình tiện ích mail để tiến hành gởi nhận mail người dùng Cú pháp: #mail –v Ví dụ: #mail –v hv1@net.com CÀI ĐẶT VÀ CẤU HÌNH POP VÀ IMAP Để cho người dùng gởi nhận ... Agent (MUA): chương trình mà người dùng sử dụng để đọc, soạn thảo, gởi mail b) Mail Transfer Agent (MTA): chương trình chuyển thư mail Hub c) Sendmail: MTA dùng giao thức SMTP để đóng vai trò...
  • 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

... cache_effective_user, cache_effective_group : người dùng nhóm thay đổi squid CẤU HÌNH SQUID (tt) cache_peer : truy vấn đến proxy khác chia sẻ cache với cache_peer host/IP type http_port icp_port ... toán FIREWALL (tt) Những sách Firewall : • Những dịch vụ cần ngăn chặn? • Những người bạn cần phục vụ? • Mỗi nhóm cần truy cập dịch vụ nào? • Mỗi dịch vụ bảo vệ nào? CÁC LOẠI FIREWALL  Packet ... phép, bảo vệ nguồn tài nguyên hạn chế xâm nhập vào hệ thống Cụ thể firewall bảo vệ mạng nội (LAN) với mạng Internet Firewall có chức sau :  Tất trao đổi từ ngược lại phải thông qua Firewall  Chỉ...
  • 13
  • 661
  • 6
Giáo trình Hệ điều hành Linux nâng cao Chương 7

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

Hệ điều hành

... (routing) Server Bảng biết với tên gọi SNAT (Source NAT) SNAT có trường hợp đặc biệt gọi MASQUERADE MASQUERADE dùng trường hợp IP thật thay đổi liên tục (thường ta dùng Dial-up ADSL) CÁC LOẠI ... DNAT, SNAT,…) CÁCH SỬ DỤNG FILTER (tt) Ví Dụ 1: tham khảo file iptables mẫu *filter // Dùng bảng filter, muốn dùng bảng nat khai báo: *nat :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT ... DỤNG FILTER (tt) Ví Dụ 5: thêm rule cấm máy 172.29.1.9 dùng port từ 1024 đến 5000 truy xuất đến dịch vụ ssh Server, cho phép truy xuất đến ssh dùng ngồi dãy port bị cấm -A RH-Firewall-1-INPUT –s...
  • 20
  • 653
  • 5

Xem thêm

Tìm thêm: hệ việt nam nhật bản và sức hấp dẫn của tiếng nhật tại việt nam xác định các mục tiêu của chương trình xác định các nguyên tắc biên soạn khảo sát các chuẩn giảng dạy tiếng nhật từ góc độ lí thuyết và thực tiễn khảo sát chương trình đào tạo của các đơn vị đào tạo tại nhật bản khảo sát chương trình đào tạo gắn với các giáo trình cụ thể tiến hành xây dựng chương trình đào tạo dành cho đối tượng không chuyên ngữ tại việt nam điều tra với đối tượng sinh viên học tiếng nhật không chuyên ngữ1 khảo sát thực tế giảng dạy tiếng nhật không chuyên ngữ tại việt nam khảo sát các chương trình đào tạo theo những bộ giáo trình tiêu biểu nội dung cụ thể cho từng kĩ năng ở từng cấp độ xác định mức độ đáp ứng về văn hoá và chuyên môn trong ct phát huy những thành tựu công nghệ mới nhất được áp dụng vào công tác dạy và học ngoại ngữ mở máy động cơ rôto dây quấn đặc tuyến hiệu suất h fi p2 đặc tuyến mômen quay m fi p2 đặc tuyến tốc độ rôto n fi p2 thông tin liên lạc và các dịch vụ từ bảng 3 1 ta thấy ngoài hai thành phần chủ yếu và chiếm tỷ lệ cao nhất là tinh bột và cacbonhydrat trong hạt gạo tẻ còn chứa đường cellulose hemicellulose chỉ tiêu chất lượng 9 tr 25