GIÁO TRÌNH HỆ ĐIỀU HÀNH UNIX - LINUX - Trang 78

7
7


1.7.164 patch 3

$HOME/GNUstep/Library/AfterStep/start/Desktop/Theme/.include

changed from shell script call to perl script call

Lệnh này cho xem qua 6 dòng đầu tiên trong nội dung hai file

vdhead1vdhead2.

* Xem qua ni dung file vi lnh tail

Lệnh thứ hai cho phép xem qua nội dung của file là lệnh

tail với cú pháp:

tail [tùy-chn] [file]...

Lệnh

tail ngầm định đưa ra màn hình 10 dòng cuối trong nội dung của các file. Nếu có

nhiều hơn một file, thì lần lượt tên của file và 10 dòng cuối sẽ được hiển thị. Nếu không có
tham số file, hoặc file là dấu "-" thì ngầm định sẽ đọc từ thiết bị vào chuẩn.
Các tùy chọn:

--retry : cố gắng mở một file khó truy nhập khi bắt đầu thực hiện lệnh tail.
-c, --bytes=n : hiển thị n (số) ký tự sau cùng.
-f, --follow[={name | descritptor}] : sau khi hiện nội dung file sẽ hiện thông tin về file: -f, --

follow, và --follow=descriptor là như nhau.

-n, --lines=n : hiển thị n (số) dòng cuối cùng của file thay cho 10 dòng ngầm định.
--max-unchanged-stats=n : hiển thị tài liệu về file (ngầm định n là 5).
--max-consecutive-size-changes=n : hiển thị tài liệu về file (ngầm định n là 200).
--pid=PID : kết hợp với tùy chọn -f, chấm dứt sau khi quá trình có chỉ số = PID lỗi.
-q, --quiet, --silent : không đưa ra tên file ở dòng đầu trong nội dung được hiển thị.
-s, --sleep-interval=k : kết hợp với tùy chọn -f, dừng k giây giữa các hoạt động.
-v, --verbose : luôn hiển thị tên của file.
--help : hiển thị trang trợ giúp và thoát.

Ví dụ:

# tail -2 vdtail1 vdtail2

==> vdtail1 <==
Now, everything goes to ~/GNUstep/Library/AfterStep or
/usr/local/share/afterstep !

==> vdtail2 <==
changed from shell script call to perl script call

Lệnh trên cho xem hai dòng cuối của hai file

vdtail1vdtail2.

* Tìm s khác nhau gia hai file (lnh diff)

Việc tìm ra sự khác nhau giữa hai file đôi khi là rất cần thiết. Linux có một lệnh có tác

dụng như vậy, đó là lệnh

diff với cú pháp:

diff [tu-chn] <file1> <file2>