Bài giảng hệ điều hành linux đh sài gòn

64 285 0
Bài giảng hệ điều hành linux   đh sài gòn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Part rg Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Linux Operating System Linux Overview o Chapter w w w c hi A Giới thiệu  Giới thiệu chung  Lịch sử phát triển Linux  Phiên Linux  Các đặc điểm Linux  Các ưu nhược điểm Linux  Kiến trúc Linux  Phân biệt Linux UNIX  So sánh Linux với Windows  Mã nguồn mở qui định as Nội dung Information technology faculty of Saigon University 3/52 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 1/52 et Information technology faculty of Saigon University ng tin TỔNG QUAN VỀ LINUX (2 tiết) 2/52 NGUYỄN THÀNH SƠN Nội dung B Cài đặt I Bước chuẩn bị II Phân vùng đĩa cứng III Các phương pháp cài đặt IV Quá trình cài đặt V Trình tự khởi động đóng tắt hệ thống VI LILO GRUB VII Runlevels VIII Cú pháp lệnh Information technology faculty of Saigon University 4/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com I Giới thiệu chung o rg Linux dựa tảng UNIX Tác giả Linus Torvalds Linux gồm hai thành phần chính: A GIỚI THIỆU tin • Kernel • Ứng dụng as II Lịch sử phát triển Linux w Mở Tính Unix thương mại Không mã nguồn Unix Miễn phí w • • • • w  1992: Linux c • Unix miễn phí • Tác giả: Andy Tanenbaum • Đề án hi  1965: Unix có quyền  1991: Minix Information technology faculty of Saigon University 7/52 Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 5/52 et Information technology faculty of Saigon University ng Linux – Server 6/52 NGUYỄN THÀNH SƠN II Lịch sử phát triển Linux (tt) GNU GPL (GNU is Not Unix General Public License): • • • • • Sở hữu chương trình Quyền sử dụng Sửa đổi, phát triển Phân phối, bán sản phẩm Quyền chia sẻ (http://www.gnu.org/licenses/quick-guide-gplv3.html) Nhận xét NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 8/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com III Phiên Linux IV Đặc điểm Linux rg  Phiên bản: XX.YY.ZZ Yêu cầu cấu hình thấp: cấu hình từ 80386SX trở lên CPU: 32-64 bit Chạy nhiều kiến trúc Intel, Sparc, Alpha Miễn phí: Tiện ích, ứng dụng (GNU GPL) • Nhà phân phối • Số hiệu ấn (version): 2.6.29.4-167.fc11.586 tin RedHat Fedora fedoraproject.org OpenSUSE www.opensuse.org Debian www.debian.org Slackware Linux www.slackware.com Caldera Open Linux www.calderasystems.com Ubuntu www.ubuntu.com ng • • • • • • o  Phiên thường gặp: So sánh OS họ Linux NGUYỄN THÀNH SƠN 9/52 w c hi  Đa nhiệm 32 bit  Đa tiến trình  Bộ nhớ ảo  Tốc độ cao  Thư viện dùng chung  Giao diện: GUI, CLI  Chia sẻ tài nguyên  Network Information Service (NIS)  Lập lịch  Sao lưu  Hỗ trợ nhiều ngôn ngữ lập trình as IV Đặc điểm Linux (tt) et Information technology faculty of Saigon University 11/52 10/52 NGUYỄN THÀNH SƠN V Các ưu nhược điểm Linux Ưu điểm: • Tương thích: Hệ thống mở • Ứng dụng: Nhiều lĩnh vực • Công cụ phát triển: Trình dịch đa ngôn ngữ Khuyết điểm: • Trợ giúp • Tiện ích • Phần cứng w w Information technology faculty of Saigon University Information technology faculty of Saigon University ho http://polishlinux.org/choose/comparison/?distro1=Fedora&distro2=SUSE NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 12/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com VI Kiến trúc Linux as VII Phân biệt Linux Unix hi Giá thành Chính sách phát triển w w w Cơ quan chủ quản Thay đổi mã nguồn c • UNIX: Nghiêm ngặt • Linux: Mọi người Information technology faculty of Saigon University 15/52 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 13/52 et Information technology faculty of Saigon University ng tin o rg VI Kiến trúc Linux 14/52 NGUYỄN THÀNH SƠN VIII So sánh Linux với Windows  Multiuser-Multitasking  GUI với Kernel  Can thiệp vào thiết bị  Chia sẻ tài nguyên: NFS, computer near me  Cấu hình: File, Registry  Quản trị thư mục: LDAP, Active Dir  Mã nguồn  Khả tương thích  Hỗ trợ  Ứng dụng, giá thành Information technology faculty of Saigon University 16/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com XI Mã nguồn mở qui định Các loại giấy phép phần mềm: Mã nguồn mở: as hi w w w c B CÀI ĐẶT Information technology faculty of Saigon University 19/52 NGUYỄN THÀNH SƠN tin ng Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 17/52 Tuân thủ theo GNU GPL et Information technology faculty of Saigon University • Chương trình thực thi • Mã nguồn (source code) o • Phần mềm thương mại (Commercial Software) • Phần mềm thử nghiệm giới hạn (Limited Trial Software) • Phần mềm “chia sẻ” (Shareware) • Phần mềm sử dụng phi thương mại (Noncommercial Use) • Phần mềm mã nguồn mở •… rg XI Mã nguồn mở qui định (tt) 18/52 NGUYỄN THÀNH SƠN Nội dung B Cài đặt I Bước chuẩn bị II Phân vùng đĩa cứng III Các phương pháp cài đặt IV Quá trình cài đặt V Trình tự khởi động đóng tắt hệ thống VI LILO GRUB VII Runlevels VIII Cú pháp lệnh Information technology faculty of Saigon University 20/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com I Bước chuẩn bị II Phân vùng đĩa cứng Trước cài đặt cần chuẩn bị Yêu cầu cấu hình phần cứng Mouse Đĩa cứng Video Card – NIC Printer Chia partition đĩa cứng Các lớp cài đặt Sao lưu liệu quan trọng • Swap • Native: +  Mỗi partion thiết bị: có tập tin lưu /dev  Tiện ích fdisk ng • Công cụ dùng để chia partition • Chỉ sử dụng cài xong Linux • Superuser có quyền sử dụng + E:\> cd Dosutils E:\>autoboot c +  Cài qua mạng: w Boot từ đĩa mềm khởi động Linux Phải có FTP server hay HTTP server Image boot lưu thư mục \images\bootnet.img Dùng NC tiện ích \dosutils\rawrite để bung image đĩa mềm w • • • • hi • Cài đặt tự động • Cài đặt từ DOS as III Các phương pháp cài đặt Có phương pháp cài đặt sau:  CD-ROM w  Cài đặt máy ảo Information technology faculty of Saigon University 23/52 Root (/): gốc chứa toàn Boot: Chứa kernel tập tin khởi động tin + o  Linux: yêu cầu partion NGUYỄN THÀNH SƠN Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 21/52 rg • Primary partition • Extended partion: nhiều logical partion et Information technology faculty of Saigon University  Partition 22/52 NGUYỄN THÀNH SƠN III Các phương pháp cài đặt(tt) Có trường hợp thường xảy cài Linux • Có sẵn hệ điều hành Windows (chỉ đĩa cứng, cài chung) • Có sẵn hệ điều hành Windows (có đĩa cứng, HĐH ổ cứng) • Chưa có HĐH • Cài máy ảo Giải vấn đề Information technology faculty of Saigon University 24/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Quá trình cài đặt (tt) 26/52 NGUYỄN THÀNH SƠN Quá trình cài đặt (tt) w w w c hi as Quá trình cài đặt (tt) Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 25/52 et Information technology faculty of Saigon University ng tin o rg IV Quá trình cài đặt Information technology faculty of Saigon University 27/52 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 28/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Quá trình cài đặt (tt) 30/52 NGUYỄN THÀNH SƠN Quá trình cài đặt (tt) w w w c hi as Quá trình cài đặt (tt) Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 29/52 et Information technology faculty of Saigon University ng tin o rg Quá trình cài đặt (tt) Information technology faculty of Saigon University 31/52 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 32/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Quá trình cài đặt (tt) 34/52 NGUYỄN THÀNH SƠN Quá trình cài đặt (tt) w w w c hi as Quá trình cài đặt (tt) Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 33/52 et Information technology faculty of Saigon University ng tin o rg Quá trình cài đặt (tt) Information technology faculty of Saigon University 35/52 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 36/52 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Quá trình cài đặt (tt) 38/52 NGUYỄN THÀNH SƠN Quá trình cài đặt (tt) w w w c hi as Quá trình cài đặt (tt) Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 37/52 et Information technology faculty of Saigon University ng tin o rg Quá trình cài đặt (tt) Information technology faculty of Saigon University 39/52 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 40/52 NGUYỄN THÀNH SƠN 10 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com II Công cụ đồ họa KDE, GNOME Tiện ích setup Tiện ích linuxconf Information technology faculty of Saigon University Tiện ích setup Chức Khởi động: #setup Xuất hình “Choose a tool”, Chọn phần “Network Configuration” Xuất thông báo “Would you like to set up networking?”, chọn “Yes” Cửa sổ “Configure TCP/IP” ra: 21/37 NGUYỄN THÀNH SƠN Tiện ích setup (tt) Information technology faculty of Saigon University 22/37 NGUYỄN THÀNH SƠN Tiện ích linuxconf w  Chức  Khởi động: #linuxconf Information technology faculty of Saigon University 23/37 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 24/37 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Tiện ích linuxconf (tt) III Công cụ dòng lệnh Đáp ứng thao tác cấu hình: Lệnh ifconfig Lệnh route Information technology faculty of Saigon University 25/37 NGUYỄN THÀNH SƠN Lệnh ifconfig Information technology faculty of Saigon University 26/37 NGUYỄN THÀNH SƠN Lệnh ifconfig (tt1) Tính thường dùng: • Xem địa IP thông tin khác • Xem thông tin tất card hệ thống (xem hình trang sau) • Đặt địa IP cho card mạng • Điều khiển hoạt động: up/down w Công dụng Đường dẫn: /sbin/ifconfig Cú pháp: #ifconfig [tùy_chọn] [tên_card_mạng] [địa_chỉ_IP] [netmask mặt_nạ] Ý nghĩa tham số Information technology faculty of Saigon University 27/37 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 28/37 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Lệnh ifconfig (tt2) Lệnh route Công dụng Đường dẫn: /sbin/route Cú pháp lệnh: #route [tùy_chọn] [-net] [IP_mạng_đích] [netmask Nm] [gw Gw]  Ý nghĩa tham số Information technology faculty of Saigon University NGUYỄN THÀNH SƠN 29/37 Information technology faculty of Saigon University 30/37 NGUYỄN THÀNH SƠN IV Tập tin cấu hình Lệnh route (tt)  /etc/hosts 192.168.98.100 ln003 localhost.localdomain localhost  /etc/services Tính thường dùng Tcpmux • Xem bảng định tuyến Destination Gateway Genmask Flags Metric Ref Use Iface 10.168.98.0 * 255.255.255.0 U 127.0.0.0 * 255.0.0.0 U default 10.168.1.1 0.0.0.0 UG 0 0 0 0 eth0 lo eth0 • Thêm đường mạng • Hủy đường mạng • Thêm default gateway #TCP port service multiplexer domain nameserver hcmut.edu.vn 203.16.4.1  /etc/sysconfig/network NETWORKING=yes HOSTNAME=ln003 GATEWAY=192.168.98.1  /etc/sysconfig/network-scripts/ifcfg-ethx DEVICE=eth0 ONBOOT=yes BOOPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 w Information technology faculty of Saigon University 1/tcp  /etc/resolv.conf 31/37 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 32/37 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com V Các lệnh liên quan  Lệnh hostname • • • • Chức Kiểm tra: Setup / System services Cài đặt: #rpm –ivh telnet-package.rpm Khởi động: Công dụng Cú pháp: #hostname [newhostname] Ví dụ: #hostname server01 Ý nghĩa tác dụng  Lệnh netstat • GUI: Setup->System Services chọn telnet • CLI: • Công dụng • Cú pháp: #netstat [tùy_chọn] • Thường sử dụng: + + + Xem bảng định tuyến Kiểm tra tất + /etc/xinetd.d/telnet sửa Disable=no #/etc/init.d/xinetd restart Kết nối sử dụng (Windows/Linux)  Lệnh ping Information technology faculty of Saigon University VI Tiện ích Telnet 33/37 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University VII Tiện ích SSH  Vấn đề bảo mật truy cập từ xa  SSH-Secure SHell: truy cập từ xa an toàn  SSH có hai thành phần: + + + Vị trí cài đặt Lệnh: #rpm –ivh openssh-server-package.rpm /etc/ssh/sshd_config /etc/ssh/ssh_config #/etc/init.d/sshd [tùy_chọn] • SSH client: + Vị trí cài đặt Lệnh: #rpm –ivh openssh-client-package.rpm w +  Kết nối sử dụng Information technology faculty of Saigon University 35/37 NGUYỄN THÀNH SƠN NGUYỄN THÀNH SƠN Tóm tắt   Khái niệm RPM Chức RPM • • • • SSH server: + 34/37       Cài đặt Gỡ bỏ Nâng cấp Phân biệt dạng đóng gói Phần mềm không đóng gói Thuật ngữ TCP/IP Thao tác cấu hình mạng lệnh: ifconfig, route Tập tin cấu hình: host, ifcfg-ethx Tiện ích truy xuất từ xa: telnet, ssh Information technology faculty of Saigon University 36/37 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 37/37 NGUYỄN THÀNH SƠN w Information technology faculty of Saigon University 10 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Nội dung TIẾN TRÌNH w c • Một tiến trình  nhiều tiến trình • Tiến trình cha  tiến trình • Dừng tiến trình cha? hi Định nghĩa Đặc điểm as I Định nghĩa ng 2/38 NGUYỄN THÀNH SƠN II Phân loại Tiến trình tương tác (Interactive process) • Tiến trình tiền cảnh (foreground) • Tiến trình hậu cảnh (background) Tiến trình bó (Batch process) Tiến trình (Daemon process) w w Tiến trình ≠ Chương trình Tiến trình ≠ Lệnh Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 1/38 et Information technology faculty of Saigon University tin (2 tiết) rg Chương Định nghĩa Phân loại Các khái niệm Lập lịch Dịch vụ in ấn Linux o I II III IV V Information technology faculty of Saigon University 3/38 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 4/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com III Các khái niệm III Các khái niệm (tt1) Tiến trình tiền cảnh (foreground) • Khái niệm: đối thoại • Khi thực lệnh: không xuất dấu nhắc  hoàn tất chương trình • Không có chương trình hay lệnh khác thực • Ví dụ: #ls –R / tin hi  Tiến trình hậu cảnh (background) as III Các khái niệm (tt2) Không tương tác trực tiếp Chiếm nhiều thời gian Shell trả dấu nhắc Dịch vụ chạy chế độ hậu cảnh Mặc định, tiến tiến trình triệu gọi từ người dùng -> tiền cảnh • Chuyển sang hậu cảnh: dấu “&” • Ví dụ: Information technology faculty of Saigon University 6/38 NGUYỄN THÀNH SƠN IV Quản lý tiến trình Xem thông tin tiến trình Tạm dừng tiến trình Đánh thức tiến trình Chuyển tiến trình hậu cảnh  tiền cảnh Hủy tiến trình w w c • • • • • ng NGUYỄN THÀNH SƠN 5/38 ho Information technology faculty of Saigon University o Khái niệm: định danh Số để phân biệt tiến trình Giá trị Quản lý tiến trình Tiến trình khởi đầu et • • • • • rg Số PID: #ls -R / > thumuc & w • Thông báo hoàn tất: [1] Done ls -R / > thumuc Information technology faculty of Saigon University 7/38 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 8/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Xem thông tin tiến trình Xem thông tin tiến trình Xem tiến trình: #pstree -np Xem thông tin tiến trình hậu cảnh rg Xem thông tin tiến trình tiền cảnh • Cú pháp: ps [tùy_chọn] • Các tùy chọn thường dùng: o • Cú pháp: #jobs • Ví dụ: #jobs -a: tất + -f: đầy đủ Ví dụ: #ps –af root 1234 1232 May 19 tty1 S 00:00:01 ps – af + -ax: tất cả, kể tiến trình không gọi từ tty + -axl: tất tiến trình lệnh khởi chạy + Tạm dừng tiến trình #ps –af #jobs May 19 tty1 May 19 tty1 00:00:00 00:00:00 w 1224 1232 [1] + Stopped ls -R / Information technology faculty of Saigon University 11/38 ng tin ls –R / ps - af w root 1228 root 1234 ls -R / w ^Z [1] + Stopped c hi  Nguyên nhân tạm dừng  Thực tạm dừng  Hệ thống thông báo dừng tiến trình chuyển sang hậu cảnh  Ví dụ:#ls -R / NGUYỄN THÀNH SƠN Information technology faculty of Saigon University ho et NGUYỄN THÀNH SƠN 9/38 as Information technology faculty of Saigon University [1] + Running #ls -R / > thumuc 10/38 NGUYỄN THÀNH SƠN Đánh thức tiến trình  Tiến trình tạm dừng  hậu cảnh  Đánh thức: chạy tiếp tục  Cú pháp: #bg [số_thứ_tự]  Ví dụ: #bg ls -R / >thumuc #jobs [1] + Running ls -R / > thumuc Lưu ý: Xác định số_thứ_tự + Xác định nhờ jobs + Xác định nhờ tên Information technology faculty of Saigon University 12/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Chuyển tiến trình từ hậu cảnh sang tiền cảnh Hủy tiến trình Lý hủy? Cú pháp: #kill [tùy_chọn] [PID] Thường dùng lệnh : #ps –a để xác định số PID tiến trình  Lưu ý: tin o rg Cú pháp: #fg [số_thứ_tự] Ví dụ: #fg ls -R / >thumuc Dấu nhắc Shell? ng • Tiến trình cha bị hủy, tiến trình con? • Ai hủy tiến trình? • Hủy tiến trình có độ ưu tiên cao? Ví dụ: #kill -9 12345 w c hi as V Lập lịch Lệnh at Lệnh batch Tiện ích cron Tiện ích crontab 14/38 NGUYỄN THÀNH SƠN Lệnh at  Công dụng  Cú pháp: #at [thời_gian] • • • • [lệnh1] [lệnh2] …  Định dạng thời_gian: • HH:MM [AM/PM] • MMDDYY MM/DD/YY MM.DD.YY • now + số [mins/days/hours/weeks] w  Ví dụ: #at 00:30 /etc/init.d/openmail restart w Information technology faculty of Saigon University Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 13/38 et Information technology faculty of Saigon University job 190575 at Mon May 19 00:30:00 15/38 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 16/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Lệnh at (tt) Lệnh batch Đặc điểm batch: liên quan mức tải hệ thống Cú pháp: #batch [thời_gian] Ví dụ: #batch echo “In báo cáo” cat /usr/comm/report > báocáo | lp Ctrl+D Tập tin /etc/at.allow /etc/at.deny o Chuyển hướng: Ví dụ: #at 23:45 < côngviệc Kiểm tra: #at –l hay #atq Tập tin /etc/at.allow /etc/at.deny Nếu tập tin at.allow tồn tại? Nếu at.allow không tồn tại? tin • • • • • rg  Lưu ý: Xóa lịch as Tiện ích cron c hi  Khác at, batch cron, crontab  Tiện ích cron (crond) kích hoạt hệ thống khởi động  Hoạt động: w • cron xem có tiến trình hàng đợi nhập vào lệnh at • Xem xét tập tin crontabs: có tiến trình cần phải thực hay không “đi ngủ” • Mỗi phút “thức dậy” phút  Định dạng record: Ngày Tháng Ngày_của_tuần w Giờ * Lệnh cmdx w Phút 45 23 *  Mọi người dùng Information technology faculty of Saigon University 19/38 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 17/38 et Information technology faculty of Saigon University ng • Cú pháp: #atrm [định_danh_công_việc] • Ví dụ: # atrm 190575 NGUYỄN THÀNH SƠN 18/38 Tiện ích crontab Dành cho root Tập tin /var/spool/cron/tên_người_dùng Cú pháp: $crontab –U [user] {-e | -l | -r} Các tùy chọn: -e: chỉnh sửa crontab người dùng -l: liệt kê crontab người dùng -r: xóa crontab người dùng Quyền sử dụng: /etc/cron.deny Information technology faculty of Saigon University /etc/cron.allow 20/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com VI Dịch vụ in ấn Tiến trình công cụ in ấn  Sự hỗ trợ máy in: hầu hết loại máy in Khi cài đặt máy in cần quan tâm: rg Tiến trình công cụ in ấn Máy in cục Máy in mạng Chia sẻ máy in o • Nhà cung cấp máy • Cổng kết nối  Tiến trình daemon lpd as Tiến trình công cụ in ấn(tt1)  Công cụ in ấn + c + Dùng để in tài liệu với máy in định Cú pháp: #lpr tên_tập_tin Khi dùng lệnh lpr để in yêu cầu, lệnh lpr tập hợp liệu chép chúng đến hàng đợi spooling Khi lệnh lpr tạo tập tin • • Tập tin thứ có tên cf (tập tin điều khiển) Tập tin thứ hai có tên df (tập tin lịêu) lpd nhận tín hiệu từ lpr kiểm tra tập tin /etc/printcab để kiểm tra máy in cục hay mạng w + w + w + hi • Lệnh lpr Information technology faculty of Saigon University 23/38 Information technology faculty of Saigon University ho NGUYỄN THÀNH SƠN 21/38 et Information technology faculty of Saigon University ng tin • Tiến trình kiểm soát thư mục spool để gửi sang máy in • Tiến trình lpd nhận máy in cài đặt vào hệ thống thông qua việc đọc tập tin /etc/printcab • lpd sử hai tiến trình listen accept để quản lý yêu cầu in gửi đến chép chúng đến spooling NGUYỄN THÀNH SƠN 22/38 NGUYỄN THÀNH SƠN Tiến trình công cụ in ấn(tt2)  Công cụ in ấn • Lệnh lpr • Lệnh lpd + + + + In tập tin với máy in định trước Cú pháp: # lpd –P tên_máy_in tên_tập_tin Tên máy in xác định /var/spool/lpd/tên_máy_in; /etc/printcap Để sử dụng máy in mặc định (set as default), đặt biến môi trường: # export PRINTER=tên_máy_in • Lệnh lpq: xem danh sách tài liệu hàng đợi • Lệnh lprm [số]: hủy tập tin hàng đợi in, [số] liệt kê lệnh lpq • Lệnh lpc status: sử dụng người dùng root kiểm soát hàng đợi máy in Information technology faculty of Saigon University 24/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Máy in cục Tiến trình công cụ in ấn(tt3) Các tập tin, thư mục liên quan:  Tập tin máy in: /var/spool/lpd/tên_máy_in  Tập tin /etc/printcab: Định nghĩa script cho tiến trình lpd sử dụng việc định dạng máy in Đồng thời, chứa thông tin máy in  Tập tin /etc/lptest tin o rg  System/ Administration/ Printing ho Information technology faculty of Saigon University 26/38 NGUYỄN THÀNH SƠN Máy in cục (tt2) w w w c hi Máy in cục (tt1) et NGUYỄN THÀNH SƠN 25/38 as Information technology faculty of Saigon University ng • Chứa ký tự ASCII phục vụ in thử • Cú pháp: # lptest số_cột số_dòng • Ví dụ: # lptest > /dev/lp0 # cat tập_tin> /dev/lp0 Information technology faculty of Saigon University 27/38 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 28/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Máy in cục (tt4) ho Information technology faculty of Saigon University 30/38 NGUYỄN THÀNH SƠN Máy in cục (tt6) w w w c hi Máy in cục (tt5) et NGUYỄN THÀNH SƠN 29/38 as Information technology faculty of Saigon University ng tin o rg Máy in cục (tt3) Information technology faculty of Saigon University 31/38 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 32/38 NGUYỄN THÀNH SƠN Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Máy in mạng Máy in mạng (tt) o tin ng ho 34/38 NGUYỄN THÀNH SƠN TÓM TẮT        Phân biệt tiến trình chương trình Ba loại tiến trình Tiến trình tiền cảnh hậu cảnh Các lệnh liên quan đến tiến trình Lập lịch với at crontab Tiến trình in ấn Cài đặt máy in cục mạng w w w c hi Chia sẻ máy in Information technology faculty of Saigon University et NGUYỄN THÀNH SƠN 33/38 as Information technology faculty of Saigon University rg Bước 1: Chuẩn bị: tên máy in địa IP máy xa Bước 2: Thực giống bước cài đặt máy in cục bộ, trừ bước chọn kiểu kết nối máy in Xem hình… Information technology faculty of Saigon University 35/38 NGUYỄN THÀNH SƠN Information technology faculty of Saigon University 36/38 NGUYỄN THÀNH SƠN ho NGUYỄN THÀNH SƠN 37/38 w w w c hi as et Information technology faculty of Saigon University ng tin o rg Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 10 [...]... et NGUYỄN THÀNH SƠN 49/52 as Information technology faculty of Saigon University ng  VD: init 5  Thư mục mức khởi động: /etc/rc?.d (rc0.d – rc6.d) NGUYỄN THÀNH SƠN 50/52 NGUYỄN THÀNH SƠN Tóm tắt - Lịch sử phát triển của Linux Phiên bản Linux Các ưu nhược điểm của Linux Kiến trúc Linux Phân biệt Linux và UNIX So sánh Linux với Windows Mã nguồn mở Cài đặt Trình tự khởi động và đóng tắt hệ thống Runlevels... University ho NGUYỄN THÀNH SƠN 25/76 et Information technology faculty of Saigon University ng tin • Kmail • Balsa NGUYỄN THÀNH SƠN 26/76 NGUYỄN THÀNH SƠN I GIỚI THIỆU Chức năng xử lý tập tin của hệ điều hành Chức năng quản lý tập tin Khái niệm filesystem Hai cấp độ: • Vật lý • Logic Sự hỗ trợ filesystem trong Linux Information technology faculty of Saigon University 28/76 NGUYỄN THÀNH SƠN 7 Simpo... [ngườidùng@tênmáy thưmụchiệnhành]dấu_nhắc rg Hai trình quản lí khởi động LILO đọc thông tin /etc/lilo.conf Ví dụ: nội dung tập tin cấu /etc/lilo.conf o • Dấu # • Dấu $ • shutdown: Tắt hệ thống • reboot: Khởi động lại hệ thống  Các tập tin nạp hệ điều hành: ng • LILO: /etc/lilo.conf • GRUB: /boot/grub/grub.conf • NTLDR: c:\boot.ini as LILO w w w c hi timeout=5 default =linux boot=/dev/hda map=/boot/map... ext2 bằng ext3 as 4 VFAT 46/76 NGUYỄN THÀNH SƠN 5 ISO9660 Là Filesystem sử dụng cho CD-ROM Mỗi hệ điều hành sẽ chuyển ISO9660 sang hệ thống tập tin gốc của mình Riêng DVD lại sử dụng chuẩn UDF (Universal Disk Format) w w w c hi VFAT là filesystem được Linux hỗ trợ để tương thích với filesystem FAT trên Windows Phiên bản FAT32 phổ dụng nhất Kernel của Red Hat Linux có thể truy cập đến tất cả những... tin NGUYỄN THÀNH SƠN 74/76 NGUYỄN THÀNH SƠN TÓM TẮT - Kênh chuẩn trong Linux Ký tự đặc biệt: chuyển hướng, đường ống Lọc: grep Tiện ích vi soạn thảo Tiện ích fdisk Hai loại thiết bị trong Linux Khái niệm Filesystem Filesystem trong linux Inode Gắn kết Filesystem Lệnh liên quan đến tập tin, thư mục Information technology faculty of Saigon University 76/76 NGUYỄN THÀNH SƠN 19 ho NGUYỄN THÀNH SƠN 77/76... quản lý khởi động GRUB/LILO, chuyển quyền điều khiển cho trình quản lý khởi động  Trình quản lý khởi động: hiện danh sách các hệ điều hành  Kiểm tra: các thiết bị phần cứng, kiểm tra các partition, mount các filesystem  Đọc tập tin /etc/inittab để chọn default runlevel  Đăng nhập hệ thống Information technology faculty of Saigon University 44/52 NGUYỄN THÀNH SƠN 11 Simpo PDF Merge and Split Unregistered... Unregistered Version - http://www.simpopdf.com VII Runlevels VIII Cú pháp lệnh  Các mức làm việc của hệ điều hành được lưu trong tập tin /etc/inittab  Mức hoạt động: từ 0 tới 6: rg 0: Shutdown hệ thống 1: Sửa lỗi hệ thống tập tin 2 và 3: Nhiều người sử dụng 4: Để dành 5: X Window 6: Khởi động lại hệ thống .o Level Level Level Level Level Level tin • • • • • •  Command [-options] [parameters]  Ví... kích thước tập tin v.v… rg  Đặc điểm của ext2: NGUYỄN THÀNH SƠN 2 ext2 (tt4) • Các thông tin trong Super Block + + + + + + NGUYỄN THÀNH SƠN 42/76 Magic Number: Số đặc trưng của hệ thống tập tin EXT2 Có giá trị là 0xEF53 Revision Level: cho phép đoạn mã gắn kết xác định tập tin hệ thống có những đặc tính mới và có thể được dùng một cách an toàn trên hệ thống hay không Mount Count and Maximum Mount Count... Saigon University 40/76 NGUYỄN THÀNH SƠN 10 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 2 ext2 (tt1) 2 ext2 (tt2)  Cấu trúc vật lý tin ng as 2 ext2 (tt3) • Super Block: Chứa những mô tả cơ bản của toàn hệ thống + Nhờ nó mà hệ thống có thể bảo dưỡng đuợc hệ thống tập tin + Các bản sao của nó tại mỗi Block Group sẽ được sử dụng để khôi phục lại hệ thống khi có sự cố + Các thông... ho NGUYỄN THÀNH SƠN 41/76 et Information technology faculty of Saigon University • Etx2: lưu trữ thông tin vào các khối dữ liệu (Data Blocks) • Hệ thống tổ chức thành các nhóm khối (Block Group) • Số khối trong nhóm (Blocks per Group) là số cố định (8192=213 khối) |Boot Sector|BlockGroup 1| |BlockGroup N| • Mỗi nhóm khối có chứa bản sao các thông tin điều khiển quan trọng nhất của toàn bộ hệ thống: ... NGUYỄN THÀNH SƠN III Các phương pháp cài đặt(tt) Có trường hợp thường xảy cài Linux • Có sẵn hệ điều hành Windows (chỉ đĩa cứng, cài chung) • Có sẵn hệ điều hành Windows (có đĩa cứng, HĐH ổ cứng)... Lịch sử phát triển Linux Phiên Linux Các ưu nhược điểm Linux Kiến trúc Linux Phân biệt Linux UNIX So sánh Linux với Windows Mã nguồn mở Cài đặt Trình tự khởi động đóng tắt hệ thống Runlevels... NGUYỄN THÀNH SƠN 25/76 et Information technology faculty of Saigon University ng tin • Kmail • Balsa NGUYỄN THÀNH SƠN 26/76 NGUYỄN THÀNH SƠN I GIỚI THIỆU Chức xử lý tập tin hệ điều hành Chức

Ngày đăng: 03/12/2015, 21:44

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan