Bài giảng Hệ điều hành Linuxs: Chương 4 - Nguyễn Nam Trung

29 46 0
Bài giảng Hệ điều hành Linuxs: Chương 4 - Nguyễn Nam Trung

Đ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

Bài giảng Hệ điều hành Linuxs - Chương 4: Cài đặt phần mềm và trình tiện ích cung cấp cho người học các kiến thức: Cài đặt phần mềm, Midnight Commander (MC), trình tiện ích soạn thảo Vi. Mời các bạn cùng tham khảo nội dung chi tiết.

Chương Cài đặt phần mềm trình tiện ích Nguyễn Nam Trung E-mail : nntrung.itc@gmail.com Nội dung chi tiết  Cài đặt phần mềm Chương trình rpm  Các lệnh rpm   Midnight Commander (MC) Khởi động MC  Sử dụng keyboard MC   Trình tiện ích soan thảo Vi Các chế độ làm việc  Soạn thảo Vi  Di chuyển trỏ  Khoa CNTT - CĐCNTT 04/2009 RedHat Packet Manager (RPM)  Là hệ thống quản lý gói phần mềm Linux  Có thể cài đặt, nâng cấp xóa trực tiếp gói phần mềm  Quản lý sở liệu chứa thông tin tất gói phần mềm cài tập tin chúng  Cho phép nâng cấp hệ thống cách tự động, thông minh  Dễ sử dụng hầu hết Linux Distro Khoa CNTT - CĐCNTT 04/2009 Qui ước đặt tên RPM   Qui ước đặt tên cho gói phần mềm RPM : name-version-release.architecture.rpm Trong : name : tên mơ tả gói phần mềm  version : phiên gói phần mềm  release : số lần đóng gói phiên  architecture : tên kiểu phần cứng máy tính mà phần mềm đóng gói   Ví dụ : rh9.ymessenger-1.0.4-1.i386.rpm  x-unikey-0.9.2-1.i586.rpm  Khoa CNTT - CĐCNTT 04/2009 Cài đặt phần mềm - rpm  Cú pháp : rpm mode [options] package_file  Các chế độ (mode) cài đặt : -i cài đặt gói phần mềm  -U nâng cấp phần mềm có cài đặt  -F nâng cấp gói phần mềm   Ví dụ : rpm -i openssh-3.5p1-6.i386.rpm Khoa CNTT - CĐCNTT 04/2009 Một số tùy chọn cài đặt  nodeps : không thực kiểm tra phụ thuộc  replacefiles : thay tập tin gói phần mềm khác cài  replacepkgs : cài đặt phần mềm số tập tin thuộc gói phần mềm cài đặt  oldpackage : cho phép cài gói phần mềm cũ gói phần mềm có  force : tương tự sử dụng đồng thời tùy chọn –-replacefiles, replacepkgs, oldpackage  -vh : hiển thị mức độ hồn thành q trình cài đặt Khoa CNTT - CĐCNTT 04/2009 Truy vấn thông tin  Để biết thông tin phần mềm cài đặt, ta sử dụng rpm với cú pháp sau : rpm –q argument [options]  Trong argument đối số lệnh : package_name : tên gói phần mềm cài đặt  -a : truy vấn tất gói phần mềm cài đặt  -f file : truy vấn gói phần mềm chủ tập tin file   Ví dụ : # rpm –q –f /etc/sendmail.cf sendmail-8.11.2-14 Khoa CNTT - CĐCNTT 04/2009 Truy vấn thông tin (tt)  Một số tùy chọn hiển thị thơng tin : -i : hiển thị thơng tin gói gồm tên, phiên bản, mô tả, …  -R : danh sách gói phần mềm mà gói phụ thuộc vào  -s : hiển thị trạng thái tập tin thuộc gói phần mềm  -d : liệt kê tập tin tài liệu có gói phần mềm  -c : liệt kê tập tin cấu hình có gói phần mềm   Ví dụ : # rpm –q ypbind-1.11-4 -c /etc/rc.d/init.d/ypbind /etc/yp.conf Khoa CNTT - CĐCNTT 04/2009 Kiểm tra tập tin cài   So sánh thông tin tập tin cài đặt với thông tin tập tin có gói gốc Cú pháp : rpm –V argument [options] *Xem thông tin argument truy vấn thông tin  Ký tự định dạng khác tập tin Khơng có khác biệt ? Không thể thực kiểm tra Khác giá trị kiểm lỗi MD5 S Khác kích thước tập tin L Có khác Symbolic link T Khác ngày thay đổi tập tin D Có khác thiết bị U Khác chủ nhân tập tin Khoa CNTT - CĐCNTT 04/2009 Cài đặt từ nguồn *.tar, *.tgz  Các bước chung: Giải nén gói mã nguồn  Xem thơng tin hướng dẫn file README, INSTALL  Ví dụ : # tar zxvf source-ver.tar.gz # cd source-ver # /configure # make # make install   Hướng dẫn tuỳ chọn cấu hình # /configure help Khoa CNTT - CĐCNTT 04/2009 10 Phím thao tác panel       Tab, C-i chuyển đổi panel hành Ins, C-t chọn tập tin / thư mục C-s, M-s tìm kiếm nhanh thư mục hành M-t chuyển chế độ hiển thị thông tin C-\ hiển thị directory hostlist chuyển thư mục M-o chuyển đổi thư mục hành panel khác thư mục hành panel đứng    + chọn tập tin thỏa theo tiêu chí tìm kiếm bỏ chọn tập tin thỏa theo tiêu chí tìm kiếm Home, Pg up, Pg down, End để di chuyển Khoa CNTT - CĐCNTT 04/2009 15 Phím thao tác dòng lệnh  M-Enter, C-Enter : Copy tên file chọn xuống dòng lệnh  C-x t, C-x C-t : Copy tên file chọn panel hành (C-x t) panel khác xuống dòng lệnh  C-x p, C-x C-p : Copy đường dẫn panel xuống dòng lệnh  M-h : Hiển thị lịch sử dòng lệnh Khoa CNTT - CĐCNTT 04/2009 16 Input Line Keys       C-a C-e M-f M-b M-backspace C-w Khoa CNTT - CĐCNTT Đưa trỏ đầu dòng Đưa trỏ cuối dòng Đưa trỏ tới từ Đưa trỏ tới từ đứng trước Xóa ngược từ Xóa từ đứng sau từ 04/2009 17 Các phím chức           F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 Khoa CNTT - CĐCNTT Hiển thị trang trợ giúp Hiển thị menu người dùng Xem nội dung tập tin Soạn thảo nội dung tập tin Sao chép tập tin / thư mục Di chuyển đổi tên tập tin / thư mục Tạo thư mục Xóa tập tin / thư mục Chọn danh mục Thoát khỏi mc 04/2009 18 Trình tiện ích soạn thảo Vi Vi (visual display) trình soạn thảo chuẩn Linux  Cú pháp : $ vi [options] [filename] $ view [filename]  Một số tùy chọn :  +n bắt đầu dòng n  +/pattern tìm kiếm pattern  -r phục hồi tập tin sau hệ thống treo   Ví dụ : soạn thảo tập tin text.txt $ vi text.txt  $ vi +5 text.txt  Khoa CNTT - CĐCNTT mở tập tin text.txt dòng 04/2009 19 Các chế độ làm việc  Có chế độ (mode) làm việc: Lệnh (command mode) – phím nhập vào lệnh  Soạn thảo (edit mode)  Dòng lệnh (“:” mode) – thực dòng lệnh sau “:”    Nhấn để thoát khỏi chế độ Hầu hết lệnh phân biệt hoa thường Khoa CNTT - CĐCNTT 04/2009 20 Chế độ soạn thảo           a A i I o O r R S C chèn sau vị trí trỏ chèn vào cuối dòng chèn trước vị trí trỏ chèn vào đầu dòng chèn hàng duới vị trí trỏ chèn hàng vị trí trỏ thay ký tự vị trí trỏ thay vị trí trỏ thay dòng thay từ vị trí trỏ đến cuối dòng Khoa CNTT - CĐCNTT 04/2009 21 Di chuyển – theo ký tự  Sử dụng phím mũi tên để di chuyển trỏ ký tự (tuỳ hỗ trợ terminal)  h, j, k, l thay cho phím mũi tên [n]h dịch trái [n] ký tự [n]j dịch xuống [n] ký tự [n]k dịch lên [n] ký tự [n]l dịch phải [n] ký tự     Lưu ý: lệnh thêm chữ số đứng trước để số lần lặp lại lệnh Khoa CNTT - CĐCNTT 04/2009 22 Di chuyển – theo hình  Sử dụng phím PgUP, PgDown để cuộn khung hình (tuỳ hỗ trợ terminal)  ctrl ctrl ctrl ctrl    + + + + F B D U cuộn xuống khung hình cuộn lên khung hình cuộn xuống 1/2 khung hình cuộn lên 1/2 khung hình (khơng phân biệt phím hoa thường) Khoa CNTT - CĐCNTT 04/2009 23 Di chuyển – theo từ, dòng          G [n]G :n gg $ ^ [n]w [n]b e Khoa CNTT - CĐCNTT đến dòng cuối file đến cuối file dòng thứ [n] đến dòng thứ n đến dòng đầu file cuối dòng (End) đầu dòng (Home) tới [n] từ (word) lùi [n] từ cuối từ 04/2009 24 Nhóm lệnh xóa        [n]x X [n]dw D [n]dd d$ dG xoá [n] ký tự vị trí trỏ (Del) xố ký tự trước vị trí trỏ (BkSpc) xố [n] từ xố từ vị trí trỏ đến cuối dòng xố [n] dòng từ vị trí trỏ xố đến cuối dòng xố đến cuối file Văn bị xố ln lưu tạm đệm (ý nghĩa giống “cut”) Khoa CNTT - CĐCNTT 04/2009 25 Copy, cut, paste       [n]yw [n]yy [n]dw [n]dd p P Khoa CNTT - CĐCNTT copy [n] từ vào đệm (yank) copy (yank) [n] dòng vào đệm cắt [n] từ vào đệm cắt [n] dòng vào đệm dán từ đệm vào sau trỏ dán từ đệm vào trước trỏ 04/2009 26 Một số lệnh đặc biệt          J nối dòng dòng kế u undo thay đổi cuối U khơi phục dòng trước bị sửa đổi ^R redo thay đổi sau lặp lại thay đổi cuối /[pattern] tìm kiếm theo hướng tới ?[pattern] tìm kiếm theo hướng lùi n lặp lại tìm kiếm theo chiều N lặp lại tìm kiếm theo ngược chiều Khoa CNTT - CĐCNTT 04/2009 27 Lưu thoát tập tin ghi nội dung đệm file thoát  ZZ x :w :q! :wq  ! buộc thi hành lệnh (force operation)     Khoa CNTT - CĐCNTT ghi nội dung đệm file thoát ghi nội dung đệm file huỷ phiên làm việc thoát ghi nội dung đệm file thoát 04/2009 28 FAQ Khoa CNTT - CĐCNTT 04/2009 29 ... Shift nhấn phím chr  Khoa CNTT - CĐCNTT 04/ 2009 13 Sử dụng keyboard mc Thực thi lệnh, chuyển đổi thư mục hành  Enter C-l C-x i C-x q C-x ! C-x h M-? M-c  C-o Đưa lệnh shell thực lần sau ... thao tác dòng lệnh  M-Enter, C-Enter : Copy tên file chọn xuống dòng lệnh  C-x t, C-x C-t : Copy tên file chọn panel hành (C-x t) panel khác xuống dòng lệnh  C-x p, C-x C-p : Copy đường dẫn... dẫn panel xuống dòng lệnh  M-h : Hiển thị lịch sử dòng lệnh Khoa CNTT - CĐCNTT 04/ 2009 16 Input Line Keys       C-a C-e M-f M-b M-backspace C-w Khoa CNTT - CĐCNTT Đưa trỏ đầu dòng Đưa

Ngày đăng: 30/01/2020, 03:35

Từ khóa liên quan

Mục lục

  • Chương 4 Cài đặt phần mềm và trình tiện ích

  • Nội dung chi tiết

  • RedHat Packet Manager (RPM)

  • Qui ước đặt tên RPM

  • Cài đặt phần mềm - rpm

  • Một số tùy chọn cài đặt

  • Truy vấn thông tin

  • Truy vấn thông tin (tt)

  • Kiểm tra tập tin đã cài

  • Cài đặt từ nguồn *.tar, *.tgz

  • Midnight Commander (mc)

  • Khởi động MC

  • Qui ước sử dụng keyboard

  • Sử dụng keyboard trong mc

  • Phím thao tác trên panel

  • Phím thao tác trên dòng lệnh

  • Input Line Keys

  • Các phím chức năng

  • Trình tiện ích soạn thảo Vi

  • Các chế độ làm việc

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

Tài liệu liên quan