... hành Linux Lịch sử đời Các chức Linux Tiến trình Khái niệm tiến trình Các trạng thái tiến trình Cấu trúc tiến trình Các kiểu giao tiếp tiến trình Shared memory cần thiết shared memory giao tiếp ... gán chế độ đọc ghi Trong trường hợp hàm shmat() gọi thành công, hệ thống cập nhật thành phần cấu trúc shmid_ds kết nối vùng nhớ chia sẻ sau: - shm_attime : nhận ngày hành - shm_lpid : nhận pid ... trình Bạn đọc ghi vùng nhớ cách chuyển trỏ liệu đến địa vùng nhớ shmat() trả Giả sử ta ghi mảng cấu trúc vào vùng nhớ chung mô hình sau mô tả cách bố trí liệu: shm_addr *dem sv[0] Company Logo Hủy...
Ngày tải lên: 30/01/2016, 14:43
Ngày tải lên: 20/08/2014, 13:04
Giáo trình hệ điều hành Linux và Unix
... a h i u hành UNIX 10 1.1.2 Gi i thi u sơ b v Linux 13 1.2 Sơ b v thành ph n c a Linux 17 1.2.1 Sơ b v nhân 18 1.2.2 Sơ b v shell 18 1.3 Gi i thi ... Quá trình UNIX 122 4.1.1 Sơ b v trình 122 4.1.2 Sơ b c u trúc i u n c a UNIX 123 4.1.3 Các h th ng nhân 125 4.1.4 Sơ b v i u n trình 129 4.1.5 ... b t c a Linux 2.0 h tr ki n trúc ph c h p, bao g m c c ng Alpha 64-bit y , h tr ki n trúc a b x lý Phân ph i nhân Linux 2.0 thi hành c b x lý Motorola 68000 ki n trúc SPARC c a SUN Các thi hành...
Ngày tải lên: 23/08/2012, 10:08
Giáo trình Hệ điều hành Linux cơ bản Chương 01
... Internet 3 Điểm khác biệt Linux Hệ điều hành đa nhiệm 32 bit Chạy cấu hình từ 80386 trở lên Chạy nhiều kiến trúc Intel, Alpha Hầu hết tiện ích hay ứng dụng miễn phí 4 Những phiên Linux ... triển Linux Đặc điểm khác biệt Linux Những phiên Linux Những tính Linux Các khuyết điểm Linux Kiến trúc 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 ... Các vấn đề phần 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...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 02
... Boot Loader Quá trình cài đặt (tt) Cấu hình mạng Quá trình cài đặt (tt) Cấu hình Firewall Quá trình cài đặt (tt) Chọn ngôn ngữ hỗ trợ Linux Quá trình cài đặt (tt) Cấu hình khu vực địa lý hệ thống ... giao diện: đồ họa text Những bước cài đặt thể qua hình sau: Quá trình cài đặt (tt) Chọn chế độ cài đặt Quá trình cài đặt (tt) Chọn ngôn ngữ hiển thị trình cài đặt Quá trình cài đặt (tt) Cấu hình ... ngữ hiển thị trình cài đặt Quá trình cài đặt (tt) Cấu hình bàn phím Quá trình cài đặt (tt) Chọn cấu hình mouse Quá trình cài đặt (tt) Lựa chọn loại hình Quá trình cài đặt (tt) Lựa chọn loại cài...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 03
... Inode - Storageblock Những khái niệm … (tt) Superblock cấu trúc tạo vị trí bắt đầu filesystem Lưu trữ thông tin : - Kích thước cấu trúc filesystem - Thời gian cập nhật filesystem cuối - Thông ... MB, GB System monitor Lệnh du 11 Cấu trúc thư mục / / / bin usr /usr home etc usr local share /home etc /usr/local local var log Ổ đĩa vật lý spool Cấu trúc logic hệ thống tập tin bin 12 Các ... filesystem Mount filesystem Nội dung (tt) Di chuyển filesystem Tập hợp thông tin filesystem Cấu trúc thư mục Các thao tác tập tin thư mục Các tập tin chuẩn linux Lưu trữ tập tin thư mục 1 Filesystem...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 05
... group thường sử dụng giá trị 500 3 Các cách quản lý user group Sử dụng lệnh Sử dụng công cụ đồ họa Chỉnh sửa trực tiếp vào file 4 Tạo user công cụ User Manager Từ Programs -> System ->...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 07
... thông tin cấu hình mạng tập tin /etc/sysconfig/network-scripts/ifcfg-eth0 C3 : Dùng trình tiện ích setup để cấu hình Ta sử dụng IP tĩnh (BOOTPROTO=static) IP động (BOOTPROTO=dhcp) Cấu hình địa ... –net 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.254 eth0 Công cụ cấu hình lệnh ifconfig Công cụ cấu hình (tt) lệnh route Công cụ cấu hình (tt) Lệnh hostname : Đặt tên máy Ví dụ : Đặt tên máy ... TYPE=Ethernet Công cụ cấu hình (tt) setup -> network configuration Công cụ cấu hình (tt) Công cụ cấu hình (tt) linuxconf Công cụ cấu hình (tt) Telnet Dịch vụ Telnet hỗ trợ cho người dùng vấn đề làm...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 08
... Tênpackage-phiên bản-số hiệu.kiến trúc. rpm Chương trình rpm (tt) Khả nâng cấp phần mềm Với RPM bạn nâng cấp 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 giữ gìn cẩn thận qua ... 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 xuất thông báo : saving /etc/… as /etc/… Lệnh rpm (tt) Truy vấn ... Hiển thị tập tin package -d : Hiển thị danh sách tập tin tài liệu -c : Hiển thị danh sách tập tin cấu hình Lệnh rpm (tt) Thẩm tra tập tin cài đặt : Cú pháp : #rpm [option] package|RPM Các tham...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 09
... 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 tham số cấu hình chung [printers] Chứa ... restart Kiểm tra : #pgrep smb Cấu hình samba Có nhiều cách : • Chỉnh sửa trực tíêp vào tập tin smb.conf • linuxconf • SWAT /etc/samba/smb.conf : tập tin cấu hình samba Tập tin có nhiều ... làm Cấu hình samba (tt) [printers] comment = All Printer path = /var/spool/samba browseable = no public = yes guest ok = no writable = no printable = yes ; cho phép in create mask = 0700 Cấu...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 10
... redhat-config-nfs-1.1.3-1 nfs-utils-1.0.1-3.9 #rpm -q portmap portmap-4.0-57 Cấu hình NFS Cả hai NFS Server NFS Client phải cài NFS package Sau ta tiến hành cấu hình NFS tập tin /etc/exports #/etc/exports /data/files ... /data/test *.my-site.com(rw,sync) /data/database 192.168.1.203/32(rw,sync) * Sau cấu hình phải reactive lại NFS Server Cấu hình NFS (tt) Khởi động NFS : #chkconfig level 35 nfs on #chkconfig ... #service nfslock start #service nfs start Kiểm tra hoạt động NFS : #rpcinfo -p localhost Cấu hình NFS (tt) Cấu hình NFS Client : Thông qua /etc/fstab Bước : Khởi tạo kiểm tra hoạt động NFS Bước...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux cơ bản Chương 11
... variables) Dùng lại lệnh thực (Command history) Cấu trúc lệnh ngôn ngữ lập trình Tự động hoàn tất tên tập tin lệnh Bí danh cho lệnh (Command alias) 5 Cấu hình môi trường đăng nhập Khi đăng nhập ... Tổng số tham số : Tên tập tin lệnh : Danh sách tham số đầy đủ Cú pháp ngôn ngữ shell (tt) Cấu trúc rẽ nhánh if : if then command1 [else command2] fi Cú pháp ngôn ngữ shell ... command1 elif < control command > then command2 [else command3] fi Cú pháp ngôn ngữ shell (tt) Cấu trúc lựa chọn case : case in value1) command1 ;; valueN) commandN ;; esac Cú pháp ngôn ngữ...
Ngày tải lên: 05/11/2012, 14:31
Giáo trình Hệ điều hành Linux nâng cao Chương 2
... restart Cấu hình DNS Client để kiểm tra Name Server cấu hình công cụ nslookup Đặt cấu hình tập tin: /etc/resolv.conf CẤU HÌNH (tt) Tập tin cấu hình /etc/named.conf Options: Định nghĩa cấu hình ... file "named2.rev"; }; CẤU HÌNH (tt) CẤU HÌNH DNS CLIENT: Cấu hình DNS Client nhằm sử dụng cơng cụ nslookup để kiểm tra Name Server vừa cấu hình Trong Linux, thơng số cấu hình DNS Client lưu ... domain net01.com CẤU HÌNH (tt) CẤU HÌNH HOSTING DOMAIN: Miền cha tạo hosting domain cho miền Miền cha tự tổ chức quản lý CSDL cho miền miền khác Các bước cấu hình tương tự cấu hình Primary...
Ngày tải lên: 05/11/2012, 14:34
Giáo trình Hệ điều hành Linux nâng cao Chương 3
... NO tập tin cấu hình Lưu ý: người dùng liệt kê tập tin không xuất vsftpd.ftpusers - /var/ftp: thư mục gốc user anonymous CẤU HÌNH VSFTPD (tt) Những tuỳ chọn cấu hình Vsftpd : Tất cấu hình vsftpd ... giúp cấu hình FTP server RedHat Linux 9.0 Nó phát triển xoay quanh tính nhanh, ổn định an toàn Cài đặt : Cài đặt package: vsftpd-x-x.rpm CẤU HÌNH VSFTPD Những tập tin thư mục liên quan đến cấu ... client tối đa đồng thời truy cập đến Server CẤU HÌNH VSFTPD (tt) Logging: dual_log_enable xferlog_enable xferlog_file vsftpd_log_file Khởi động vsftpd: Sau thiết lập thông số cấu hình, ta phải...
Ngày tải lên: 05/11/2012, 14:34
Giáo trình Hệ điều hành Linux nâng cao Chương 5
... ĐẶ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 đến tham số quan trọng sau trong: /etc/mail/sednmail.cf Các tham số cấu hình ... VÀ CẤU HÌNH MAIL SERVER-SENDMAIL Cài đặt: Cài đặt sendmail trình cài đặt hệ điều hành Cài đặt từ package sau: sendmail-x-x.rpm sendmail-cf-x-x.rpm m4-x-x.rpm CÀI ĐẶT VÀ CẤU HÌNH (tt) Cấu ... mục cấu hình sendmail: /etc/mail/sendmail.cf /etc/aliases /etc/mail/access /var/spool/mail * Tập tin /etc/mail/sendmail.cf : tập tin cấu hình sendmail Nội dung tập tin chia làm nhóm thông tin cấu...
Ngày tải lên: 05/11/2012, 14:34
Giáo trình Hệ điều hành Linux nâng cao Chương 6
... định squid : • /etc/squid/squid.conf : tập tin cấu hình • /var/log/squid : lưu tập tin log • /usr/sbin : lưu thư viện squid 5 CẤU HÌNH SQUID Tập tin cấu hình : /etc/squid/squid.conf Thay đổi ... động • http_port : cấu hình cổng HTTP mà squid lắng nghe yêu cầu gởi đến Mặc định port 3128 • icp_port : cấu hình cổng để gởi nhận ICP queries • cache_dir : cấu hình thư mục lưu trữ ... “/etc/squid/file_cấm” http_access deny baddomain Nếu có nhiều acl ứng với acl phải có http_access CẤU HÌNH SQUID (tt) Ví dụ mẫu : Cấu hình tham số visible_hostname svr10 http_port 8080 icp_port 8082 cache_peer...
Ngày tải lên: 05/11/2012, 14:34