tài liệu tham khảo Linux phần 8 pdf

15 368 0
tài liệu tham khảo Linux phần 8 pdf

Đ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

tËp tin vµ th− mơc cđa th− mơc hiƯn hành Midnight Commander có chế hiển thị kiểu tập tin khác ký hiệu màu sắc khác nhau, ví dụ nh tập tin biểu tợng liên kết có ký hiệu @ đầu, tập tin thiết bị có màu đỏ tím, tập tin đờng ống có màu đen, th mục có ký hiệu / đầu, th mục liªn kÕt cã ký hiƯu ‘~’ Cho phÐp thi hành lệnh hệ thống từ MC cách gõ chúng lên hình Tất có gõ vào đợc hiển thị dòng lệnh phía dới trừ số ký tự điều khiển nhấn Enter, Midnight Commander sÏ thi hµnh lƯnh gâ vµo 8.4 Dùng chuột MC Midnight Commander hỗ trợ chuột trờng hợp không gọi với tham số d Khi kích chuột vào tập tin Panel, tập tin đợc chọn, có nghĩa sáng chọn nằm vị trí tập tin panel chứa tập tin trở thành panel hành Còn kích chuột phải vào tập tin, tập tin đợc đánh dấu xoá dấu tuỳ thuộc vào trạng thái kích trớc Nếu kích đôi chuột tập tin, tập tin đợc thi hành tập tin thi hành đợc (executable program) có chơng trình đặc trng cho riêng phần mở rộng chơng trình đặc trng đợc thực Ngời dùng cã thĨ thùc hiƯn c¸c lƯnh cđa c¸c phÝm chøc cách nháy chuột lên phím chức Nếu kích chuột dòng khung panel, toàn panel bị kéo lên Tơng tự kích chuột dòng cuối khung panel, toàn panel bị kéo xuống Có thể bỏ qua thao tác chuột MC sử dụng thao tác chuột chuẩn cách giữ phím 8.5 Các thao tác bàn phím Một số thao tác Midnight Commander cho phÐp sư dơng nhanh b»ng c¸ch gâ c¸c phím tắt (hot key) Để tơng thích với số hệ thống khác, Midnight Commander ký hiệu phím CTRL “C”, phÝm ALT lµ “M” (Meta), phÝm SHIFT lµ “S” Các ký hiệu tổ hợp phím có dạng nh sau: C- Có nghĩa giữ phím CTRL gõ phím Ví dụ C -f có nghĩa giữ CTRL nhấn C Có nghĩa giữ phím CTRL gõ phím sau nhả tất gõ phím M- Có nghĩa giữ phím ALT gõ phím Nếu hiệu lực thực cách gâ phÝm nh¶ råi gâ phÝm S- Có nghĩa giữ phím SHIFT gõ phím Sau chức số phím thông dụng tham khảo thêm phần sau cn s¸ch C¸c phÝm thùc hiƯn lƯnh: Ent er NÕu có dòng lệnh, lệnh đợc thi hành Còn không tuỳ vào vị trí sáng panel hành tập tin hay th mục mà việc chuyển đổi th mục thi hành tập tin hay thi hành chơng trình tơng øng sÏ diƠn 15 C-l CËp nhËt l¹i thông tin Panel Các phím thao tác dòng lệnh: M-Enter hay CEnter chép tên tập tin vị trí sáng chọn xuống dòng lệnh M-Tab hoàn thành tên tập tin, lệnh, biến, tên ngời dùng tên máy giúp C-x t, C-x C-t tập tin đợc đánh dấu (mặc định tập tin thời) panel chọn (C-x t) panel (C-x C-t) xng dßng lƯnh C-x p, C-x C-p ®−a tªn ®−êng dÉn hiƯn thêi trªn panel chän (C-x p) panel (C-x C-p) xuống dòng lệnh M-p, M-n sử dụng để lại dòng lệnh lệnh đà đợc gọi trớc M-p lại dòng lệnh đợc thi hành gần nhất, M-n lại lệnh đợc gọi trớc lệnh C-a đa dấu nhắc trỏ đầu dòng C-e đa dấu nhắc trỏ cuối dòng C-b, Left đa dấu nhắc trỏ di chuyển sang trái ký tự C-f, Right đa dấu nhắc trỏ di chuyển sang phải ký tự M-f ®−a dÊu nh¾c trá ®Õn tõ tiÕp theo M-b ®−a dấu nhắc trỏ ngợc lại từ C-h, Space xoá ký tự trớc C-d, Delete xoá ký tự vị trí dấu nhắc trỏ C-@ đánh dấu để cắt C-k xoá ký tự từ vị trí dấu nhắc trỏ đến cuối dòng M-C-h, MBackspace xoá ngợc lại từ Các phím thao tác panel: Up,Down, PgUp, PgDown, Home, End sử dụng phím để di chuyển mét panel b, C-b, C-h, Backspace, Delete di chuyÓn ngợc lại trang hình Space di chuyển tiếp trang hình u, d di chuyển lên/ xuống 1/2 trang hình g, G di chuyển đến điểm đầu cuối hình Tab, C-i Insert, C-t hoán đổi panel hành Thanh sáng chọn chuyển từ panel cũ sang panel hành chọn đánh dÊu mét tËp tin hc th− mơc 15 M-g, M-j M-h, lần lợt chọn tập tin đầu tiên, tập tin tập tin cuối panel hiển thị tìm kiếm tập tin th mục Khi kích hoạt chế độ này, ký tự gõ vào đợc thêm vào xâu tìm kiếm thay hiển thị dòng lệnh Nếu tuỳ chọn Show mini-status option đợc đặt xâu tìm kiếm đợc hiển thị dòng trạng thái Khi gõ kí tự, sáng chọn di chuyển đến tập tin có ký tự đầu giống ký tự gõ vào Sử dụng phím Backspace Del để hiệu chỉnh sai sót Nếu nhấn C-s lần nữa, việc tìm kiếm ®−ỵc tiÕp tơc C-s, M-s M-t chun ®ỉi kiĨu hiĨn thị thông tin tập tin th mục C-\ thay ®ỉi th− mơc hiƯn thêi + sư dơng dÊu cộng để lựa chọn đánh dấu nhóm tập tin Có thể sử dụng ký tự đại diện nh *, ? để biểu diễn tập tin chọn \ sử dụng dấu trừ để xoá đánh dấu mét nhãm tËp tin Cã thĨ sư dơng c¸c ký tự dại diện nh *, ? để biểu diễn tập tin xoá * sử dụng dấu * để đánh dấu xoá đánh dấu tất tập tin panel M-o mét panel sÏ hiĨn thÞ néi dung th− mơc hiƯn thêi hc th− mơc cha cđa th− mơc hiƯn thêi cđa panel M-y di chun ®Õn th− mơc lóc tr−íc ®· ®−ỵc sư dơng M-u di chuyển đến th mục đà đợc sử dụng 8.6 Thực đơn ngang (menu bar) Thực đơn ngang Midnight Commander đợc hiển thị dòng hình Mỗi nhấn kích chuột dòng dầu tiên hình thực đơn ngang đợc kích hoạt Thực đơn ngang MC có năm mục Left, File, Command, Option Right Thực đơn Left Right giúp ta thiết lập nh thay đổi kiểu hiển thị hai panel left right Các thực đơn mức chúng gồm: thực đơn đợc dùng muốn thiết lập kiểu hiển thị tập tin Có bốn kiểu hiển thị: * Full - hiển thị thông tin tên , kích thớc, thời gian sử đổi tập tin; Listing Mode * Brief - chØ hiĨn thÞ tên tập tin; * Long - hiển thị thông tin đầy đủ tập tin (tơng tự lệnh ls -l); * User - hiển thị thông tin tù chän vÒ tËp tin; Quick view Info C- xem nhanh néi dung cđa mét tËp tin C- xem c¸c thông tin th mục tập tin xq 15 xi Tree hiển thị dới dạng th mục thực xếp nội dung hiển thị theo tên, theo tên mở rộng, thời gian sửa chữa, thời gian truy nhËp, thêi gian thay ®ỉi, kÝch th−íc, inode Sort order Filter thùc hiÖn viÖc läc tËp tin theo tên Network link thực liên kết đến mét m¸y tÝnh FTP link thùc hiƯn viƯc lÊy tập tin máy từ xa Rescan C-r quét lại Thực đơn File chứa danh sách lệnh mà thi hành tập tin đà đợc đánh dấu tập tin vị trí chọn Các thực đơn mức con: User menu F2 thực đơn dành cho ngời dùng View F3 xem néi dung cđa tËp tin hiƯn thêi View file më vµ xem néi dung cđa mét tËp tin bÊt k× Filtered view M-! thùc hiƯn mét lƯnh läc víi tham số tên tập tin hiển thị nội dung tập tin Edit F4 soạn thảo tập tin thời với trình soạn thảo mặc định hÖ thèng Copy F5 cHmod C-x c Link C-x l tạo liên kết cứng đến tập tin thời Symlink C-x s tạo liên kết tợng trng đến tập tin thời C-x hiệu chỉnh lại liên kết tợng trng C-x o thay đổi quyền sở hữu ®èi víi th− mơc hay tËp tin edit sYimlink chOwn thùc hiƯn copy thay ®ỉi qun truy nhËp ®èi víi mét th− môc hay mét tËp tin C-s Advanced chown thay đổi quyền sở hữu nh quyền truy nhập cđa tËp tin hay th− mơc thùc hiƯn viƯc ®ỉi tên hay di chuyển tập Rename/Move F6 Mkdir F7 tạo th mục Delete F8 xoá nhiều tập tin Quick cd M-c chuyển nhanh đến mét th− mơc select Group M-+ thùc hiƯn viƯc chän nhóm tập tin Unselect group M-\ ngợc với lệnh reverse selecTion M-* tin chọn tập tin th− mơc hiƯn thêi 15 Exit F10 tho¸t khỏi MC Thực đơn Command chứa danh sách lệnh Directory tree hiển thị th mục dới dạng th mục M- Find file tìm tập tin ? C- Swap panels thực tráo đổi nội dung hai panel hiển thị u Switch panels on/of C-o Compare directories Cxd đa lệnh shell đợc thực lần cuối (chỉ sử dụng xterm, console SCO Linux) thực so sánh th mục panel chọn với th mục khác Command history ®−a danh s¸ch c¸c lƯnh ®· thùc hiƯn Directory hotlist C-\ External panelize Cx! thay ®ỉi th− mơc hiƯn thời thực lệnh MC hiển thị kết panel chọn (ví dụ: muốn panel chọn hiển thị tất tập tin liên kÕt th− mơc hiƯn thêi, h·y chän mơc thùc đơn nhập lệnh find -type l -print sÏ thÊy kÕt qu¶ thËt tut vêi) Show directory size hiĨn thÞ kÝch th−íc cđa th− mơc Command history hiĨn thị danh sách lệnh đà thực Directory hotlist Background Extension file edit C-\ chun nhanh ®Õn mét th− mục Cxj thực số lệnh liên quan đến tiến trình cho phép hiệu chỉnh tập tin ~/.mc/ext để xác định chơng trình thực xem, soạn thảo hay làm điều tập tin có tên mở rộng Thực đơn Options cho phÐp thiÕt lËp, huû bá mét sè tuú chän có liên quan đến hoạt động chơng trình MC Configuration thiết lập tuỳ chọn cấu hình cho MC Lay-out xác lập cách hiển thị MC hình Confirmation Display bits thiết lập hộp thoại xác nhận thực thao tác thiết lập cách hiển thị ký tự Learn keys xác định phím không đợc kích hoạt Virtual FS thiết lập hệ thống tËp tin ¶o Save setup ghi mäi sù thiÕt lËp đợc thay đổi 15 8.7 Các phím chức Các phím chức Midnight Commander đợc hiển thị dòng cuối hình Có thể thực chức cách kích chuột lên nhÃn chức tơng ứng nhấn bàn phím chức F1 hiển thị trang trợ giúp F2 đa thực đơn ngời dùng F3 xem nội dung tập tin F4 soạn thảo nội dung mét tËp tin F5 thùc hiÖn chÐp tËp tin F6 thực di chuyển đổi tên tập tin F7 tạo th mục F8 xoá th mục tập tin F9 đa trỏ soạn thảo lên thực đơn nằm ngang F10 thoát khỏi MC 8.8 Bộ soạn th¶o cđa Midnight Commander Midnight Commander cung cÊp mét bé soạn thảo tiện dụng việc soạn thảo văn ASCII Bộ soạn thảo có giao diện thao tác giống với tiện ích Edit DOS hay NcEdit cđa Norton Commander §Ĩ hiƯu chØnh mét số tập tin văn bản, hÃy di chuyển sáng chọn đến vị trí tập tin nhấn F4, néi dung cđa tËp tin ®ã sÏ hiƯn vùng soạn thảo Sau hiệu chỉnh xong, nhấn F2 để ghi lại Bộ soạn thảo có thực đơn ngang cung cấp chức đầy đủ nh soạn thảo thông thờng Nếu đà ngời dùng DOS dùng Linux nên dùng soạn thảo để hiệu chỉnh soạn thảo văn thay soạn thảo Vim Sau bảng liệt kê phím chức nh mức thực đơn soạn thảo này: * Thanh thực đơn Thực đơn File: thao tác liên quan đến tập tin Open/load C-o mở nạp tËp tin New C-n tËo mét tËp tin míi Save F2 ghi nội dung tập tin đà đợc soạn thảo Save as F12 Insert file F15 chÌn néi dung mét tËp tin vµo tËp tin hiƯn thêi Copy to file C-f đoạn văn đợc đánh dấu đến tập tin khác tạo tập tin khác tên nh−ng cã néi dung trïng víi néi dung tËp tin hiƯn thêi About Quit th«ng tin vỊ bé soạn thảo F10 thoát khỏi soạn thảo 16 Thực đơn Edit: thao tác liên quan đến việc soạn thảo nội dung tập tin Toggle Mark F3 thực đánh dấu đoạn văn Mark Columns S-F3 đánh dấu theo cột Ins chuyển đổi hai chế ®é chÌn/®Ì Copy F5 thùc hiƯn chÐp tËp tin Move F6 thùc hiƯn di chun tËp tin Delete F8 xoá tập tin Undo C-u Toggle Ins/overw trở trạng thái trớc thực thay đổi Beginning CPgUp di chuyển đến đầu hình End CPgDn di chuyển đến cuối hình Thực đơn Sear/Repl: thao tác liên quan đến việc tìm kiếm thay Search F7 thực tìm kiếm xâu văn Search again F17 F4 Replace t×m kiÕm tiÕp t×m thay xâu văn Thực đơn Command: Các lệnh đợc thực soạn thảo Goto line M- di chuyển trỏ soạn thảo đến dòng C- chèn vào trớc dấu nhắc trỏ ký tự C- làm tơi lại hình l Insert Literal q Refresh screen l Insert Date/time Format paragraph chèn ngày vào vị trí dấu nắhc trỏ M- định dạng lại đoạn văn M- thực xếp p Sort t Thực đơn Options: Các tuỳ chọn thiết lập cho soạn thảo 16 General Save mode thiÕt lËp c¸c tuú chọn cho soạn thảo ghi lại thiết lập đợc thay đổi * Các phím chức F1 hiển thị trang trợ giúp F2 ghi nội dung tập tin F3 thực việc đánh dấu đạon văn F4 tìm thay xâu văn F5 thùc hiƯn viƯc chÐp F6 di chun tËp tin F7 tìm kiếm xâu văn F8 xoá đoạn văn đợc đánh dấu F9 hiển thị thực đơn ngang F10 thoát khỏi soạn thảo 16 chơng Mtools - tiƯn Ých truy cËp ỉ ®Üa DOS lInuX 9.1 Phần giới thiệu Mtools nhóm công cụ chung cho phép hệ thống UNIX nói chung (và Linux nói riêng) thao tác với tập tin MS-DOS nh: đọc, ghi, di chuyển tập tin hệ thống tập tin MS-DOS (chẳng hạn ổ đĩa mềm) Trong Mtools, chơng trình cố gắng mô lệnh tơng đơng MS-DOS Mtools hiệu việc truy cập vào hệ thống tập tin MS-DOS Víi Mtools, mét ng−êi cã thĨ dƠ dµng truy cập vào ổ đĩa mềm với lệnh mà không cần mount unmount lại 9.2 Các thuộc tÝnh chung cđa c¸c lƯnh mtools 9.2.1 C¸c t chän tên tập tin Đối với MSTOOLS, để sử dụng tập tin Linux, cần xác định rõ vị trí tập tin tên nó, cách tông quát viết nh sau: [] [// /] tên ổ đĩa kèm dấu hai chấm (:), tên th mục (đầy đủ) chứa tập tin tên tập tin Chỉ phần tên tập tin bắt buộc, tên ổ đĩa tên th mục (đờng dẫn) có không Ngầm định tập tin tên ổ đĩa kèm tập tin Linux Các th mục tên tập tin đợc phân cách dấu '/' dấu '\' Nếu sử dụng dấu '\' ký tự đại diƯn tªn tËp tin MS-DOS, nªn bao chóng bëi dấu nháy kép ("") để đảm bảo tính đắn lệnh Mọi tuỳ chọn đợc bắt đầu dấu trừ (-), ký tự '/' nh MS-DOS Hầu hết lệnh mtools cho phép tác động lên nhiều tập tin lúc sử dụng nhiều tuỳ chọn lệnh khác nhau, không tuân theo quy tắc MS-DOS, nhng điều lại giúp ích cho ngời dùng Tên ổ đĩa Cách đặt tên ổ đĩa phụ thuộc vào cấu trúc máy, nhiên hầu hết thờng qui định ổ đĩa A ổ đĩa mềm đầu tiên, ổ đĩa B ỉ ®Üa mỊm thø hai (nÕu cã), ỉ ®Üa J (nếu có) ổ đĩa Jaz Z ổ đĩa Zip Trên hệ thống này, tên thiết bị đợc bắt nguồn từ SCSI id, ổ đĩa Jaz đợc giả định đến SCSI đích 4, Zip SCSI đích (sắp đặt ngầm định nhà sản xuất) Trên LINUX, hai ổ đĩa đợc đặt ổ đĩa thứ hai SCSI bus (/dev/sdb) Sự thiết lập mặc định đợc thay ®ỉi b»ng mét tËp tin cÊu h×nh (configuration file) Th− mục làm việc thời Lệnh mcd đợc sử dụng để khởi tạo thiết bị th mục làm việc thời (liên quan đến hệ thống tập tin MS-DOS ), ngầm định đợc đặt A:/, không nh MSDOS, có th mục làm việc cho ổ đĩa cho ổ đĩa Tên tập tin dài kiểu VFAT Phiên mtools hỗ trợ tên tập tin dài VFAT Nếu tên tập tin Linux dài qui định đặt tên MS-DOS, đợc lu thành tên VFAT dài, tên ngắn kèm đợc tạo Tên ngắn nhìn thấy kiểm tra 16 ổ đĩa phiên DOS trớc version 7.0 Bảng dới vài ví dụ tên tập tin ngắn: Tên dài Tên MS-DOS Lý thay đổi - - - thisisatest THISIS~1 Tên tập tin dài alain.knaff ALAIN~1.KNA Tên mở rộng dài prn.txt PRN~1.TXT abc ABC~1 hot+cold HOT_CO~1 PRN tên thiết bị Tên tập tin mà có tên mở rộng Trong tên tập tin có chứa ký tự đặc biệt Nói chung, có số qui tắc sau để khởi tạo tên tập tin ngắn: Các ký tự đặc biệt đợc thay dấu gạch dới Các ký tự ; + = [ ] ' , \ " * \\ < > / ? : | Các dấu chấm phân cách tên tên mở rộng đợc bỏ qua Một số ~n đợc tạo cuối tên tập tin (ví dụ: HOT_CO~1 ) Tên tập tin đợc rút ngắn để nằm giới hạn ký tự tên ký tù tªn më réng Tªn tËp tin kiĨu Linux (cả dài ngắn) đợc gọi tên (primary name), tên đợc rút ngắn theo dạng MS-DOS tªn phơ (secondary name) VÝ dơ: # mcopy /etc/motd a:Reallylongname Mtools tự động tạo tên ngắn REALLY~1 thay cho tên dài Reallylongname Reallylongname primary name, vµ REALLY~1 lµ secondary name # mcopy /etc/motd a:motd Trong lệnh trên, tên tập tin phù hợp với giới hạn tên tập tin DOS, đó, mtools không cần tạo tên khác, motd tên chính, không cần tên phụ Xung đột tên tập tin Khi ghi tập tin vào đĩa, tên tập tin (tên ngắn tên dài) trùng với tên tập tin th mục đà tồn Điều xảy với tất lệnh tạo th mục mới, chẳng hạn mcopy, mmd, mren, mmove, mwrite mread Khi xung đột tên tập tin xảy ra, mtools hỏi nên lµm thÕ nµo, cã vµi lùa chän sau: overwrite Ghi đè tập tin tồn Không thể ghi ®Ì mét tªn tËp tin lªn mét th− mơc rename Đổi tên tập tin tạo Mtools nhắc đa vào tên 16 autorename Mtools tự động đổi tên tập tin mà không hỏi skip Bỏ tập tin này, chuyển đến tập tin (nếu có) Để chọn lựa chọn này, đánh chữ lựa chọn dấu nhắc Nếu sử dụng chữ thờng, thao tác áp dụng cho tập tin đó, dùng chữ hoa, thao tác áp dụng cho tập tin, không bị hỏi lại Đồng thời chọn thao tác tác dụng lên tên tập tin (cho tập tin) dòng lệnh gọi mtools: -o Ngầm định ghi đè tên tập tin -O Ngầm định ghi đè tên tập tin phụ -r Ngầm định đổi tên tập tin -R Ngầm định đổi tên tập tin phụ -a Ngầm định tự động đổi tên tập tin -A Ngầm định tự động đổi tên tập tin phụ -s Ngầm định bỏ qua tên tập tin -S Ngầm định bỏ qua tên tập tin phụ -m Hỏi ngời sử dụng làm với tên tập tin -M Hỏi ngời sử dụng làm với tên tập tin phụ Lu ý tuỳ chọn liên quan đến tên tập tin lệnh có tơng ứng chữ hoa/chữ thờng cho tên chính/tên phụ, ngợc lại với lựa chọn tơng tác chữ thờng/chữ hoa thời điểm/thờng xuyên Ngầm định, ngời sử dụng đợc nhắc xảy xung đột tên chính, tên phụ đợc tự động đổi tên Nếu xung đột tên xảy th mục Linux, mtools hỏi ghi đè tập tin bỏ qua tập tin Phân biệt chữ hoa, chữ thờng hÖ thèng tËp tin VFAT HÖ thèng tËp tin VFAT cho phÐp tªn tËp tin cã thĨ bao gåm chữ hoa hay chữ thờng Tuy nhiên th mục, tồn hai tập tin có tên với nội dung nh khác ch÷ hoa ch÷ th−êng VÝ dơ nÕu l−u mét tËp tin cã tªn LongFileName trªn mét hƯ thèng tËp tin VFAT, mdir hiển thị tập tin LongFileName Và đó, cố thêm tập tin LONGFILENAME vào th mục, bị từ chối, kiểm tra xung đột bỏ qua phân biệt chữ hoa/chữ thờng # mcd a:/ # mmd LongFileName # mdir CRACKVK EXE LONGFI~1 110592 11-27-2000 0:49 CrackVK.exe 08-14-2000 14:32 LongFileName 16 files 110 592 bytes 346 560 bytes free # mmd LONGFILENAME Long file name "LONGFILENAME" already exists a)utorename A)utorename-all r)ename R)ename-all s)kip S)kip-all q)uit (aArRsSq): _ HÖ thèng tập tin VFAT cho phép lu kiểu chữ tên tËp tin byte thuéc tÝnh, nÕu mäi ký tù tên tập tin có kiểu chữ, ký tự tên mở rộng kiểu chữ Mtools sử dụng thông tin hiển thị tập tin, đồng thời tạo tên tập tin Linux mcopying ®Õn mét th− mơc Linux Cã thĨ kÕt không nh mong muốn áp dụng cho tập tin đợc viết phiên 7.0 trở trớc DOS vì: tên tập tin MS-DOS kiểu cũ đợc chuyển thành chữ hoa, phiên cũ mtools lại sử dụng tên tệp Linux chữ thờng Định dạng dung lợng lớn Mtools hỗ trợ số loại định dạng cho phép lu trữ nhiều liệu đĩa thông thờng Các định dạng không đợc hỗ trợ tất hệ điều hành khả khác chúng Để định dạng ổ đĩa, cần phải sử dụng công cụ có sẵn hệ điều hành sử dụng Đối với Linux, công cụ dành cho ổ mềm thấy gói tin fdutils nằm địa sau: ftp://www.tux.org/pub/knaff/fdutils/ ftp://sunsite.unc.edu/pub/Linux/utils/disk-management/fdutils-* Nhiều sector Phơng pháp cũ để lu trữ nhiều liệu đĩa sử dụng nhiều sector cylinder Mặc dù định dạng chuẩn sử dụng 80 cylinder 18sector (trên đĩa mật độ cao 1/2 inch), nhng tăng lên thành 83 cylinder (với hầu hết đĩa) 21 sector Phơng pháp cho phép lu trữ thêm 1743K đĩa mật độ cao 1/2 inch Tuy nhiên, đĩa có 21 sector đọc chậm gấp đôi so với đĩa chuẩn 18 sector sector đợc nén lại sát mà lại cần phải xen vào chúng để đọc Vấn đề không gặp phải với định dạng ổ đĩa 20 sector Các định dạng đợc hỗ trợ nhiều tiện ích phần mềm DOS chẳng hạn fdformat vgacopy Mtools hỗ trợ định dạng Linux, Sun DELL Unix PC Sectors lớn Bằng việc sử dụng sector lớn hơn, vợt khỏi dung lợng có đợc sector chuẩn 512-byte Đó đầu đọc (header) sector Các đầu đọc sector có cỡ, có byte bên sector Do đó, tiết kiệm thêm khoảng trống cách sử dụng số sector có dung lợng lớn Ví dụ, sector có dung lợng 4K cần đầu đọc đọc liệu cách thông suốt, sector với dung lợng 512 byte cần tới đầu đọc để đọc thông suốt lợng liệu Phơng pháp cho phép lu trữ lên tới 1992K đià 1/2 inch Mtools hỗ trợ định dạng Linux 16 Định dạng 2m Định dạng 2m đợc phát minh Ciriaco Garcia de Celis Định dạng sử dụng sector lớn thông thờng để chứa đợc nhiều liệu đĩa Tuy nhiên, định dạng sử dụng định dạng chuẩn (18 sector, sector = 512 byte) cylinder để DOS dễ điều khiển đĩa Thực phơng pháp cho phép có bootsector dạng chuẩn, dùng để chứa mô tả cách đọc phần lại nh Dù vậy, trở ngại định dạng cylinder chứa liệu cylinder khác Thật không may, DOS đọc đợc đĩa mà track chứa lợng liệu Vì vậy, định dạng 2m phải dấu track chứa liệu dơn cách sử dụng shadow FAT.(Thông thờng DOS lu bảng FAT thành để dự phòng XDF lu bảng, báo với DOS lu Vì vậy, phần tơng tự FAT thứ hai đợc ghi lại) Nó đồng nghià không nên sử dụng ổ đĩa định dạng 2m để lu thứ DOS fs Mtools hỗ trợ định dạng Linux Định dạng XDF XDF định dạng dung lợng lớn đợc OS/2 sử dụng Định dạng chứa 1840 K đĩa mềm, tức nhỏ định dạng 2m tốt Nhng u điểm tốc độ đọc nhanh: 600 miligiây track, nhanh định dạng 21 sector, hầu nh tơng đơng với định dạng chuẩn 18 sector Để truy cập vào đĩa định dạng này, phải chắn mtools đă đợc biên dịch với hỗ trợ XDF, ®Ỉt biÕn usedf cho ỉ ®Üa tËp tin cÊu hình (configuration).Tham khảo thêm Compiling mtools, misc cách thực Truy cập Fast XDF biến nhân Linux từ 1.1.34 trở Mtools hỗ trợ định dạng Linux Cẩn thận: Chú ý nhà phân phối: Nếu mtools đ* đợc biên dịch nhân Linux sau phiên 1.3.34, chạy nhân Linux trớc Dù vậy, mtools đà đợc biên dịch nhân trớc đó, chạy nhân míi h¬n, trõ truy cËp XDF chËm h¬n Cã đề nghị nhà phân phối sản phẩm bao gồm mtools binaries đợc biên dịch nhân trớc phiên 1.3.34 phiên 2.0 đợc phát hành Khi 2.0 đợc phát hành, mtools binaries đợc biên dịch nhân (và nên) đợc phát hành Mtools binaries đọc biên dịch nhân tróc 1.3.34 không chạy đợc phiên từ 2.1 trở Mà thoát Mọi lệnh Mtools trả lại giá trị thực thành công, giá trị hỏng, hỏng phần Mọi lệnh Mtools thực vài kiểm tra thông minh trớc tiếp tục thực hiện, để xác định ổ đĩa thực đĩa MS-DOS (chứ ổ đĩa ext2 hay minix) Các kiểm tra loại bỏ cục đĩa hỏng mà đọc đọc cách khác Để tránh kiểm tra này, đặt biến môi trờng MTOOLS_SKIP_CHECK biến tập tin thiết lập tơng ứng (corresponding configuration file variable) Vớng mắc Một ảnh hởng phụ việc không ớc lợng thiết bị hợp lệ (khi dung lợng đĩa đa dạng đợc hỗ trợ) thông báo lỗi thờng gặp driver thiết bị Những thông báo bỏ qua 16 Mà kiểm tra FAT chặn lại đĩa 1.72 Mb đợc định dạng với phiên Mtools trớc 2.0.7, điều bỏ qua Đặt biến môi trờng MTOOLS_FAT_COMPATIBILITY (hoặc biến tập tin thiết lập tơng ứng, `global variables') để bỏ qua kiểm tra FAT Các lệnh hay sử dụng * Lệnh floppyd_installtest Floppyd_installtest đợc sử dụng để kiểm tra chơng trình floppyd daemon chạy Lệnh hữu ích, có frontend script tới mtools, định có sử dụng floppyd hay không Có ph¸p: floppyd_installtest [-f] Connect-String T chän -f floppyd_installtest thùc xác nhận X-Cookie đầy đủ báo lỗi không làm việc Connect-String có định dạng đợc mô tả phần floppyd-section: HOSTNAME:DISPLAYNUMBER[/BASEPORT] * Lệnh mattrib Mattrib đợc dùng để thay đổi thuộc tính tập tin MS-DOS Lệnh có cú pháp nh sau: mattrib [-a |+a] [-h | +h] [-r | +r] [-s | +s] [-/ ] [ -p ][-X] MSDOSFILE [ MSDOSFILES ] Mattrib thêm thuộc tính vào tập tin MS-DOS (với ký hiệu phép toán ``+'') loại bỏ thuộc tính (với ký hiệu phép toán ``-'') Mattrib hỗ trợ bit thuéc tÝnh sau: a thuéc tÝnh l−u tr÷ (Archive bit) Đợc sử dụng chơng trình lu ®Ĩ chØ c¸c tËp tin míi r thc tÝnh đọc (Read-only bit) Dùng để xác định tập tin đọc Các tập tin có thuộc tính chỉnh sửa hay xoá lệnh `DEL' s thuộc tính hệ thống Đợc MS-DOS dùng để xác định tập tin hệ thống h thuộc tính ẩn Đợc dùng để giấu tập tin dùng lệnh`DIR' Mattrib hỗ trợ ký hiệu lệnh sau: / đệ quy Liệt kê đệ quy danh sách thuộc tính cđa c¸c tËp tin th− mơc X rót gọn In thuộc tính ký tự trống chèn Nếu tuỳ chọn / không đợc đặt, hay MSDOSFILE chứa ký tự liên kết, có đờng dẫn tập tin Msdos dòng lệnh, thuộc tính đợc in ra, tên tập tin Tuỳ chọn thuận tiện cho scripts 16 p chế độ thực lại (Replay) Đa dÃy lệnh mformat lu lại trạng thái thời, trạng thái lu lại tập tin hệ thống DOS Các lệnh đa cho thiết lập thuộc tính khác ngầm định (Các thuộc tính lu trữ đặt cho tập tin, không đặt cho th mục) Tuỳ chọn nhằm mục đích sử dụng thêm vào tar * Lệnh mbadblocks Lệnh mbadblocks đợc sử dụng để quét ổ mềm MS-DOS đánh dấu sector hỏng không dùng đợc bad Lệnh có cú ph¸p: mbadblocks DRIVE LƯnh mbadblocks qt mét ỉ mỊm MS-DOS để xác định sector hỏng Mọi bad sector đợc đánh dấu nh thực tế FAT Điều nh»m tr¸nh sư dơng c¸c sector háng sau thùc mformat Nó không dùng để cứu sector hỏng Các lỗi: Mbadblocks cố gắng (nhng không hoàn toàn) cứu sector hỏng sử dụng cách đọc lại nhiều lần, sau đánh dấu hỏng * Lệnh mcat Lệnh mcat đợc dùng để chép toàn nội dung ảnh đĩa từ ổ mềm lên ổ mềm Cú pháp lệnh: mcat [ -w ] DRIVE LƯnh mcat thùc hiƯn cïng nhiƯm vơ nh lệnh cat Linux Nó đợc bao gồm gói mtools, lệnh cat truy cập đến ổ mềm mà tiến trình ổ mềm mtools yêu cầu Bây ta tạo ỉ ®Üa mỊm khëi ®éng tõ xa b»ng mcat Thao tác ngầm định đọc Đầu đợc ghi vào stdout Nếu tuỳ chọn `-w' đợc xác định, mcat đọc ảnh đĩa từ stdin ghi vào thiết bị ®−ỵc cho tr−íc *Sư dơng cÈn thËn* Do tÝnh tù nhiên cấp thấp lệnh này, huỷ cách hợp lệ liệu đợc ghi đĩa trớc mà không cảnh báo Lệnh mcd Lệnh mcd đợc sử dụng để thay đổi th mục làm việc mtools ổ đĩa MS-DOS Nó sử dụng cú pháp sau: mcd [th-mục-MSDOS] Không có đối số, mcd thông báo thiết bị thời th mục làm việc Mặt khác, mcd thay đổi thiết bị thời th mục làm việc thời liên quan đến hệ thống tập tin MS-DOS Biến môi trờng MCWD sử dụng để xác định tập tin mà thông tin thiết bị th mục làm việc thời đợc lu trữ Giá trị ngầm định `$HOME/.mcwd' Thông tin tập tin đợc bỏ qua tập tin đà tạo đợc trở lên 16 ... (configuration) .Tham khảo thêm Compiling mtools, misc cách thực Truy cập Fast XDF biến nhân Linux từ 1.1.34 trở Mtools hỗ trợ định dạng Linux Cẩn thận: Chú ý nhà phân phối: Nếu mtools đ* đợc biên dịch nhân Linux. .. tả cách đọc phần lại nh Dù vậy, trở ngại định dạng cylinder chứa liệu cylinder khác Thật không may, DOS đọc đợc đĩa mà track chứa lợng liệu Vì vậy, định dạng 2m phải dấu track chứa liệu dơn cách... pháp cũ để lu trữ nhiều liệu đĩa sử dụng nhiều sector cylinder Mặc dù định dạng chuẩn sử dụng 80 cylinder 18sector (trên đĩa mật độ cao 1/2 inch), nhng tăng lên thành 83 cylinder (với hầu hết

Ngày đăng: 23/07/2014, 23:20

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan