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

16 343 0
tài liệu tham khảo Linux phần 4 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

* Xãa tËp tin víi lƯnh rm LƯnh rm lµ lệnh "nguy hiểm" Linux lệnh khôi phục lại đà xóa, hÃy cẩn trọng sử dụng lệnh Cú pháp lệnh nh− sau: rm [tïy-chän] LÖnh rm cho phÐp xãa bá mét tËp tin hc nhiỊu tËp tin Các tùy chọn lệnh: -d, directory loại bỏ liên kết th mục, kể th mục không rỗng Chỉ có siêu ngời dùng đợc phép dùng tùy chọn -f, force bỏ qua tập tin (xác định qua tham số tập-tin) không tồn mà không cần nhắc nhở -i, interactive nhắc nhở tr−íc xãa bá mét tËp tin -r, -R, recursive xãa bá néi dung cđa th− mơc mét c¸ch đệ quy -v, verbose đa thông báo trình xóa tập tin help hiển thị trang trợ giúp thoát Lệnh rm cho phép xóa nhiỊu tËp tin cïng mét lóc b»ng c¸ch chØ tên tập tin cần xóa dòng lệnh (hoặc dùng kí kiệu mô tả nhóm) Ví dụ, dùng lệnh ls để xem danh sách tập tin th− mơc hiƯn thêi: # ls ld-Linux.so.1 ld-Linux.so.1.9.5 ld-Linux.so.2 ld.so ld.so.1.9.5 libBrokenLocale2.1.3.so libBrokenLocale.so.1 libNoVersion-2.1.3.so vd2.txt Sư dơng lƯnh xãa tËp tin vd2.txt sau đây: libnss_dns-2.1.3.so libnss_dns.so.1 libnss_dns.so.2 libnss_files-2.1.3.so libnss_files.so.1 libnss_files.so.2 libnss_hesiod-1.3.so telex.o # rm vd2.txt telex.o sau dùng lệnh ls để xem lại danh sách tập tin: 65 # ls ld-Linux.so.1 ld-Linux.so.1.9.5 ld-Linux.so.2 ld.so ld.so.1.9.5 libBrokenLocale2.1.3.so libBrokenLocale.so.1 libNoVersion-2.1.3.so Dïng lÖnh libnss_dns-2.1.3.so libnss_dns.so.1 libnss_dns.so.2 libnss_files-2.1.3.so libnss_files.so.1 libnss_files.so.2 libnss_hesiod-1.3.so telex.o # rm bak/*.h xãa mäi tËp tin víi tªn cã hai kÝ hiƯu ci cïng lµ ".h" th− mơc bak * Lệnh đếm từ dòng tập tin wc Linux cã lƯnh wc dïng ®Ĩ ®Õm sè ký tù, sè tõ, hay sè dßng mét tËp tin Có ph¸p lƯnh nh− sau: wc [tïy-chän] [tËp-tin] Lệnh số lợng dòng, số lợng từ, số lợng ký tự có tập tin, dòng tính tổng có nhiều tập tin đợc Nếu tùy chọn mặc định đa số dòng, số từ số ký tự Ngầm định tên tập tin lệnh đọc đếm thiết bị vào chuẩn Các tuỳ chọn: -c, byte, chars ®−a sè ký tù tËp tin -l, lines đa số dòng tập tin -L, max-line-length đa chiều dài dòng dài nhÊt tËp tin -w, words ®−a sè từ tập tin help hiển thị trang trợ giúp thoát Ví dụ, sau gõ lệnh: # wc /home/lan/mau/mau1 xuất dòng thông báo: 11 64 293 /home/lan/mau/mau1 Dòng thông báo cho biết tập tin mau1 cã 293 ký tù, sè 64 tõ vµ cã 11 dßng VÝ dơ sau gâ lƯnh: 66 # wc ngời dùng gõ tiếp dòng nh sau: This is a example of wc command without [namefile] sau ®ã ng−êi dùng gõ cặp phím Ctrl-d để kết thúc thấy dòng thông báo ra: 49 Khi gõ lệnh wc mà tham số nào, mặc định soạn thảo trực tiếp nội dung thiết bị vào chuẩn Dùng CTRL+d để kết thúc việc soạn thảo, kết hiển thị lên hình nh vÝ dơ trªn # wc /home/lan/vd/vdcalj /home/lan/vd/vdwc 41 192 /home/lan/vd/vdcalj 24 209 1473 /home/lan/vd/vdwc 32 250 1665 total LÖnh đếm số ký tự, số từ, số dòng tập tin đợc ra, dòng cuối hiển thị tổng số dòng, số từ, số ký tự đếm đợc Bằng cách kết hợp lệnh wc với số lệnh khác, có nhiều cách để biết đợc thông tin cần thiết Chẳng hạn: kết hợp với lệnh ls để xác định số tập tin có mét th− môc: # ls | wc -l 37 dòng lệnh cho biết th mục chủ có 36 tập tin (do dòng kết thông báo lệnh ls không xác định tập tin) kết hợp với lệnh cat để biết số tài khoản cá nhân có máy ngời dùng: # cat /etc/passwd | wc -l 324 * LƯnh lo¹i bá dòng không quan trọng uniq Trong số trờng hỵp xem néi dung mét tËp tin, chóng ta thấy có số thông tin bị trùng lặp, ví dụ dòng trống dòng chứa nội dung giống Để đồng thời làm gọn thu nhá kÝch th−íc cđa tËp tin, cã thĨ sư dơng lệnh uniq để liệt kê nội dung tập tin sau đà loại bỏ dòng trùng lặp Cú ph¸p lƯnh: uniq [tïy-chän] [input] [output] LƯnh uniq sÏ loại bỏ dòng trùng lặp kề từ input (thiết bị vào chuẩn) giữ lại dòng số dòng trùng lặp đa output (thiết bị chuẩn) Các tuỳ chọn lệnh: -c, count đếm hiển thị số lần xuất dòng tập tin 67 -d hiển thị lên hình dòng bị trùng lặp -u hiĨn thÞ néi dung tËp tin sau xãa bá toàn dòng bị trùng lặp không giữ lại dòng -i hiển thị nội dung tập tin sau xóa bỏ dòng trùng lặp giữ lại dòng có nội dung bị trùng lặp -D hiển thị tất dòng trùng lặp hình Nếu sử dụng lệnh uniq tập tin dòng trùng lặp lệnh tác dụng Ví dụ, ngời dùng sử dơng lƯnh cat ®Ĩ xem néi dung tËp tin vduniq # cat vduniq Gnome có hai phơng pháp để thoát Gnome có hai phơng pháp để thoát Để thoát cách sử dụng menu chính, hy mở menu chính, chọn mục Logout đáy menu Chọn YES/ NO để kết thúc phiên làm việc với Gnome Chọn YES/ NO để kết thúc phiên làm việc với Gnome NÕu mn tho¸t b»ng c¸ch sư dơng nót Logout Panel, trớc hết phải thêm nút vào Panel Chọn YES/ NO để kết thúc phiên làm việc với Gnome Trong tập tin vduniq có hai dòng bị trùng lặp kề dòng thứ Gnome có hai phơng pháp để thoát Gnome có hai phơng pháp để thoát dòng thứ Chọn YES/ NO để kết thúc phiên làm việc với Gnome Chọn YES/ NO để kết thúc phiên làm việc với Gnome Dùng lệnh uniq để loại bỏ dòng trùng lặp: # uniq vduniq Gnome có hai phơng pháp để thoát Để thoát c¸ch sư dơng menu chÝnh, h∙y më menu chÝnh, chän mục Logout đáy menu Chọn YES/ NO để kết thúc phiên làm việc với Gnome 68 Nếu muốn thoát cách sử dụng nút Logout Panel, trớc hết phải thêm nút vào Panel Chọn YES/ NO để kết thúc phiên làm việc với Gnome Dòng cuối tËp tin vduniq cã néi dung trïng víi dßng thứ 5, nhng sau lệnh uniq, không bị xóa không kề với dòng có nội dung trùng lặp * S¾p xÕp néi dung tËp tin víi lƯnh sort sort lệnh đọc thông tin xếp chúng theo thứ tự bảng chữ theo thứ tự đợc quy định theo tùy chọn lƯnh Có ph¸p lƯnh: sort [tïy-chän] [tËp-tin] HiĨn thị nội dung sau xếp nhiều tập tin thiết bị chuẩn tác dụng lệnh sort Ngầm định xếp theo thứ tự từ điển dòng có tập tin (từng chữ theo bảng chữ hệ thống (chẳng hạn ASCII) kể từ vị trí dòng) Các tùy chon: + [-] Hai giá trị số1 số2 xác định "khóa" xếp dòng, thực chất lấy xâu từ vị trí số1 tới vị trí số2 dòng để so sánh lấy thứ tự xếp dòng Nếu số2 coi hết dòng; số2 nhỏ số1 bỏ qua lựa chọn Chú ý, có số2 phải cách số1 dấu cách -b bỏ qua dấu cách đứng trớc phạm vi xếp -c kiểm tra tập tin đà xếp không xếp -d xem nh− chØ cã c¸c ký tù [a-zA-Z0-9] khóa xếp, dòng có kí tự đặc biệt (dấu cách, ? ) đợc đa lên đầu -f xếp không phân biệt chữ hoa chữ thờng -n s¾p xÕp theo kÝch th−íc cđa tËp tin -r chun ®ỉi thø tù s¾p xÕp hiƯn thêi VÝ dơ, mn s¾p xÕp tËp tin vdsort # cat vdsort tr−íc hÕt phải thêm nút vào Panel 21434 69 bạn xác nhận có thực muốn thoát hay không menu chính, chọn mục Logout đáy menu Bạn sư dơng mơc Logout tõ menu chÝnh Gnome cã hai phơng pháp để thoát nút Logout Panel để thoát Khi hộp thoại Logout xuất yêu cầu 57879 Lựa chọn YES NO để kết thúc phiên làm việc với Gnome Nó không cung cấp chức hoạt động khác chức Nó không cung cấp chức hoạt động khác chức Nếu muốn thoát cách sử dụng nút Logout Panel, # sort -f vdsort 21434 57879 B¹n cã thĨ sư dụng mục Logout từ menu bạn xác nhận có thực muốn thoát hay không Gnome có hai phơng pháp để thoát nút Logout Panel để thoát Khi hộp thoại Logout xuất yêu cầu Lựa chọn YES NO để kết thúc phiên làm việc với Gnome menu chính, chọn mục Logout đáy menu Nếu muốn thoát cách sử dụng nút Logout Panel, Nó không cung cấp chức hoạt động khác chức Nó không cung cấp chức hoạt động khác chức trớc hết phải thêm nút vào Panel Có thể kết hợp lệnh sort víi c¸c lƯnh kh¸c, vÝ dơ: # ls -s | sort -n 70 total 127 Archive/ infoWorld/ 13 keylime.pie 46 drop.text.hqx 64 bitnet.mailing-lists.Z LƯnh trªn sÏ cho thứ tự xếp tập tin theo kích th−íc th− mơc hiƯn thêi 3.4.4 C¸c lƯnh thao t¸c theo néi dung tËp tin * Sư dơng lƯnh file để xác định kiểu tập tin Cú pháp lệnh file: file [tïy-chän] tin> [-f tËp-tin] [-m ]

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

Từ khóa liên quan

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

Tài liệu liên quan