Đây là lệnh rdist có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
rdist - chương trình máy khách phân phối tập tin từ xa
SYNOPSIS
thứ nhất [ -DFn ] [ -A num ] [ -a num ] [ -d var = giá trị ] [ -l <địa phương đăng nhập> ] [ -L <điều khiển từ xa
đăng nhập> ] [ -f tập tin phân tán ] [ -M maxproc ] [ -m chủ nhà ] [ -o điểm dừng ] [ -t thời gian chờ ] [ -p
] [ -P ] [ tên ... ]
thứ nhất -DFn -c tên ... [đăng nhập@]máy chủ[:dest]
thứ nhất máy chủ
thứ nhất -V
MÔ TẢ
Rist là một chương trình để duy trì các bản sao giống hệt nhau của các tệp trên nhiều máy chủ. Nó
duy trì chủ sở hữu, nhóm, chế độ và thời gian của tệp nếu có thể và có thể cập nhật chương trình
đang thực thi. Rist đọc lệnh từ tập tin phân tán chỉ đạo việc cập nhật các tập tin
và/hoặc thư mục. Nếu như tập tin phân tán là `-', đầu vào tiêu chuẩn được sử dụng. Nếu không -f Tùy chọn là
hiện tại, chương trình trước tiên tìm `distfile', sau đó `Distfile' để sử dụng làm đầu vào. Nếu như
không có tên nào được chỉ định trên dòng lệnh, thứ nhất sẽ cập nhật tất cả các tập tin và
thư mục được liệt kê trong tập tin phân tán. Ngược lại, đối số được lấy là tên của tệp
được cập nhật hoặc nhãn của lệnh cần thực thi. Nếu tên nhãn và tên tập tin xung đột, nó
được coi là một nhãn. Chúng có thể được sử dụng cùng nhau để cập nhật các tệp cụ thể bằng cách sử dụng
các lệnh cụ thể.
Sản phẩm -c lực lượng tùy chọn thứ nhất để giải thích các đối số còn lại là nhỏ tập tin phân tán. Các
distfile tương đương như sau.
( tên ... ) -> [đăng nhập@]chủ nhà
Tải về [định mệnh];
Sản phẩm máy chủ tùy chọn được công nhận để cung cấp hỗ trợ tương thích ngược một phần cho các phiên bản cũ hơn
phiên bản của thứ nhất đã sử dụng tùy chọn này để đặt thứ nhất vào chế độ máy chủ. Nếu như thứ nhất is
bắt đầu với máy chủ tùy chọn dòng lệnh, nó sẽ cố gắng thực thi (chạy) cái cũ
phiên bản rdist. Tùy chọn này sẽ chỉ hoạt động nếu thứ nhất được biên soạn với vị trí của
rdist cũ (thường là /usr/ucb/oldrdist or /usr/cũ/rdist) và chương trình đó là
có sẵn trong thời gian chạy.
Rist có thể sử dụng hoặc rcmd(3) gọi hàm hoặc chạy một chương trình truyền tải tùy ý như
as rsh(1c) để truy cập vào từng máy chủ mục tiêu. Phương thức được sử dụng được chọn tại thời điểm biên dịch.
Tuy nhiên, nếu sử dụng phương pháp sau, chương trình truyền tải có thể được chỉ định tại thời điểm chạy
trên dòng lệnh với mặc định là rsh(1c). Nếu rsh(1c) phương pháp được sử dụng và
máy chủ mục tiêu là chuỗi localhost và tên người dùng từ xa giống với tên người dùng cục bộ
Tên, thứ nhất sẽ chạy lệnh
/ Bin / sh -c rdistd -S
Nếu không thì thứ nhất run sẽ chạy lệnh
rsh chủ nhà -l người sử dụng lại rdistd -S
Ở đâu chủ nhà là tên của máy chủ mục tiêu, người sử dụng lại là tên của người dùng để thực hiện
kết nối như và, rdistd là lệnh máy chủ thứ rdist trên máy chủ mục tiêu như hiển thị bên dưới.
Để sử dụng một chương trình vận tải khác ngoài rsh(1c) sử dụng -P lựa chọn. Bất kể phương tiện di chuyển nào
chương trình được sử dụng phải tương thích với cú pháp được chỉ định ở trên cho rsh(1c). Nếu
chương trình giao thông vận tải là không, nó nên được bọc trong một tập lệnh shell có thể hiểu được
cú pháp dòng lệnh này và sau đó thực thi chương trình truyền tải thực sự.
Đây là một ví dụ sử dụng ssh(1) như phương tiện vận chuyển:
thứ nhất -P /usr/local/bin/ssh -f myDistfile
Nếu rcmd(3) thì phương pháp được sử dụng thứ nhất tạo kết nối đến chính máy chủ đích
và điều hành rdistd chương trình máy chủ như hình dưới đây. Phương pháp mặc định và ưa thích là
sử dụng rsh(1c) để tạo kết nối tới các máy chủ đích. Điều này cho phép thứ nhất được chạy
mà không cần thiết lập về ``root''.
Trên mỗi máy chủ mục tiêu Rist sẽ cố gắng chạy lệnh
rdistd -S
or
<rdistd đường dẫn> -S
nếu -p tùy chọn đã được chỉ định. Nếu không -p tùy chọn được bao gồm, hoặc <rdistd đường dẫn> là một
tên tập tin đơn giản, rdistd or <rdistd đường dẫn> phải ở đâu đó trong $ PATH của người dùng
chạy thứ nhất trên máy chủ (đích) từ xa.
LỰA CHỌN
-A num Đặt số lượng tệp trống (inodes) tối thiểu trên hệ thống tệp phải tồn tại cho
thứ nhất để cập nhật hoặc cài đặt một tập tin.
-a num Đặt lượng không gian trống tối thiểu (tính bằng byte) trên hệ thống tệp phải tồn tại cho
thứ nhất để cập nhật hoặc cài đặt một tập tin.
-D Kích hoạt nhiều thông báo gỡ lỗi.
-d var = giá trị
Định nghĩa là có giá trị. Tùy chọn này được sử dụng để xác định hoặc ghi đè biến
các định nghĩa trong tập tin phân tán. Giá trị có thể là chuỗi trống, một tên hoặc danh sách
tên được bao quanh bởi dấu ngoặc đơn và được phân tách bằng tab và/hoặc dấu cách.
-F Đừng ngã ba đứa trẻ nào thứ nhất quá trình. Tất cả các khách hàng được cập nhật tuần tự.
-f tập tin phân tán
Đặt tên của distfile sẽ sử dụng là tập tin phân tán . If tập tin phân tán được chỉ định là
``-'' (dấu gạch ngang) rồi đọc từ đầu vào tiêu chuẩn (stdin).
-l đăng nhập
Đặt tùy chọn ghi nhật ký cục bộ. Xem phần THÔNG ĐIỆP ĐĂNG NHẬP để biết chi tiết về
cú pháp cho đăng nhập.
-L đăng nhập
Đặt tùy chọn ghi nhật ký từ xa. đăng nhập tương tự như đối với ghi nhật ký cục bộ ngoại trừ
các giá trị được chuyển đến máy chủ từ xa (rdistd). Xem phần THÔNG ĐIỆP ĐĂNG NHẬP
để biết chi tiết về cú pháp cho đăng nhập.
-M num Đặt số lượng tối đa của con chạy đồng thời thứ nhất quy trình để số Sản phẩm
mặc định là 4.
-m máy
Giới hạn những máy nào sẽ được cập nhật. Nhiều -m lập luận có thể được đưa ra để hạn chế
cập nhật cho một tập hợp con của các máy chủ được liệt kê trong tập tin phân tán.
-n In các lệnh mà không thực hiện chúng. Tùy chọn này hữu ích cho việc gỡ lỗi
tập tin phân tán.
-ođiểm dừng
Chỉ định các tùy chọn dist để kích hoạt. điểm dừng là một danh sách các tùy chọn được phân tách bằng dấu phẩy
được liệt kê dưới đây. Các giá trị hợp lệ cho điểm dừng là:
xác minh Xác minh rằng các tập tin được cập nhật trên tất cả các máy chủ. Bất kỳ tập tin nào được
lỗi thời sẽ được hiển thị nhưng không có tập tin nào bị thay đổi cũng như không có thư nào
gởi.
toàn bộ Toàn bộ chế độ. Toàn bộ tên tệp được thêm vào thư mục đích
tên. Thông thường, chỉ thành phần cuối cùng của tên được sử dụng khi đổi tên
các tập tin. Điều này sẽ bảo toàn cấu trúc thư mục của các tập tin đang được sao chép
thay vì làm phẳng cấu trúc thư mục. Ví dụ: sắp xếp lại một danh sách
của các tập tin như /đường dẫn/dir1/f1 và /đường dẫn/dir2/f2 đến /tmp/thư mục Sẽ tạo ra
các tập tin /tmp/dir/path/dir1/f1 và /tmp/dir/path/dir2/f2 thay vì
/tmp/dir/dir1/f1 và /tmp/dir/dir2/f2.
noexec Tự động loại trừ các tập tin thực thi có trong a.ra(5) định dạng từ
đang được kiểm tra hoặc cập nhật.
trẻ hơn
Chế độ trẻ hơn. Các tập tin thường được cập nhật nếu chúng thời gian và kích thước (xem
stat(2)) không đồng ý. Tùy chọn này gây ra thứ nhất không cập nhật các tập tin
trẻ hơn bản chính. Điều này có thể được sử dụng để ngăn chặn các bản sao mới hơn trên
các máy chủ khác khỏi bị thay thế. Một thông báo cảnh báo được in cho các tập tin
mới hơn bản chính.
so sánh
So sánh nhị phân. Thực hiện so sánh nhị phân và cập nhật các tệp nếu chúng
khác nhau hơn là so sánh ngày tháng và kích cỡ.
theo Thực hiện theo các liên kết tượng trưng. Sao chép tệp mà liên kết trỏ tới thay vì tệp
liên kết chính nó.
bỏ qua
Bỏ qua các liên kết chưa được giải quyết. Rist thường sẽ cố gắng duy trì liên kết
cấu trúc của tập tin đang được chuyển giao và cảnh báo người dùng nếu tất cả các liên kết
không thể tìm thấy.
chknfs Không kiểm tra hoặc cập nhật các tệp trên máy chủ đích nằm trên hệ thống tệp NFS.
chkreadonly
Bật kiểm tra máy chủ đích để xem liệu tệp có nằm ở chế độ chỉ đọc hay không
hệ thống tập tin. Nếu có một tập tin thì việc kiểm tra hoặc cập nhật tập tin sẽ không được thực hiện.
đã cố gắng.
chksym Nếu mục tiêu trên máy chủ từ xa là một liên kết tượng trưng nhưng không nằm trên
máy chủ chính, mục tiêu từ xa sẽ được để lại một liên kết tượng trưng. Hành vi này
thường được coi là một lỗi trong phiên bản gốc của thứ ba, nhung la
hiện tại để cho phép tương thích với các phiên bản cũ hơn.
yên tĩnh Chế độ yên lặng. Các tập tin đang được sửa đổi thường được in theo tiêu chuẩn
đầu ra. Tùy chọn này ngăn chặn điều này.
tẩy Loại bỏ các tập tin không liên quan. Nếu một thư mục đang được cập nhật, bất kỳ tập tin nào
tồn tại trên máy chủ từ xa không tồn tại trong thư mục chính là
LOẠI BỎ. Điều này rất hữu ích để duy trì các bản sao thực sự giống hệt nhau của
thư mục.
chủ sở hữu nochkow
Không kiểm tra quyền sở hữu của người dùng đối với các tệp đã tồn tại. Quyền sở hữu tập tin
chỉ được đặt khi tập tin được cập nhật.
nochkgroup
Không kiểm tra quyền sở hữu nhóm đối với các tệp đã tồn tại. Tập tin
quyền sở hữu chỉ được đặt khi tệp được cập nhật.
nochkmode
Không kiểm tra chế độ cấp phép tập tin và thư mục. Chế độ cấp phép là
chỉ được đặt khi tập tin được cập nhật.
nút tăng dần
Đừng đi vào một thư mục. Thông thường thứ nhất sẽ kiểm tra đệ quy
thư mục. Nếu tùy chọn này được bật thì mọi tệp được liệt kê trong tệp
danh sách trong tệp phân phối là các thư mục không được quét đệ quy. Chỉ một
sự tồn tại, quyền sở hữu và chế độ của thư mục được kiểm tra.
nhóm numchk
Sử dụng id nhóm số (gid) để kiểm tra quyền sở hữu nhóm thay vì nhóm
tên.
chủ sở hữu số
Sử dụng id người dùng dạng số (uid) để kiểm tra quyền sở hữu của người dùng thay vì người dùng
tên.
lưu mục tiêu
Lưu các tệp được cập nhật thay vì xóa chúng. Bất kỳ tập tin mục tiêu nào
bản cập nhật đầu tiên được đổi tên từ hồ sơ đến tập tin.OLD.
thưa thớt Cho phép kiểm tra thưa thớt (còn gọi là hoàn toàn) các tập tin. Một trong những phổ biến nhất
các loại tệp thưa thớt là những loại được tạo bởi ndbm(3). Tùy chọn này thêm một số
chi phí xử lý bổ sung nên chỉ nên kích hoạt nó cho các mục tiêu
có khả năng chứa các tập tin thưa thớt.
-p
Đặt đường dẫn nơi máy chủ rdistd được tìm kiếm trên máy chủ đích.
-P
Đặt đường dẫn đến lệnh vận chuyển sẽ được sử dụng. Điều này là bình thường rsh(1c) nhưng có thể
là bất kỳ chương trình nào khác - chẳng hạn như ssh(1) - hiểu được rsh(1c) dòng lệnh
cú pháp và cung cấp kết nối thích hợp tới máy chủ từ xa. Các
đường dẫn vận chuyển có thể là một danh sách các tên đường dẫn có thể được phân tách bằng dấu hai chấm. Trong trường hợp này,
thành phần đầu tiên của đường dẫn tồn tại được sử dụng. I E
/ usr / bin / rsh:/usr/bin/remsh , /usr/bsd/rsh.
-t thời gian chờ
Đặt khoảng thời gian chờ (tính bằng giây) để chờ phản hồi từ xa thứ nhất
máy chủ. Mặc định là 900 giây.
-V In thông tin phiên bản và thoát.
THÔNG ĐIỆP ĐĂNG NHẬP
Rist sử dụng một tập hợp các tin nhắn được xác định trước cơ sở mỗi cái chứa một danh sách
tin nhắn loại chỉ định loại tin nhắn nào sẽ gửi đến đó cơ sở. Địa phương
khách hàng (thứ nhất) và máy chủ từ xa (rdistd) mỗi người duy trì bản sao của riêng mình về loại gì
tin nhắn để đăng nhập vào cơ sở nào.
Sản phẩm -l đăng nhập tùy chọn để thứ nhất nói thứ nhất những tùy chọn ghi nhật ký nào để sử dụng cục bộ. Các -L
đăng nhập tùy chọn để thứ nhất nói thứ nhất những tùy chọn ghi nhật ký nào để chuyển tới điều khiển từ xa rdistd
máy chủ.
Hình thức của đăng nhập nên có dạng
cơ sở=loại:cơ sở=các loại ...
Sản phẩm hợp lệ cơ sở tên là:
tiêu chuẩn Tin nhắn đến đầu ra tiêu chuẩn.
hồ sơ Đăng nhập vào một tập tin. Để chỉ định tên tệp, hãy sử dụng định dạng
``tập tin =tên tập tin=loại''. ví dụ ``file=/tmp/rdist.log=all,debug''.
syslog Sử dụng syslogd(8) cơ sở.
thông báo Sử dụng nội bộ thứ nhất thông báo cơ sở. Cơ sở này được sử dụng trong
kết hợp với thông báo từ khóa trong một tập tin phân tán để chỉ định những thông điệp nào
được gửi đến thông báo địa chỉ nhà.
loại phải là danh sách các loại tin nhắn được phân tách bằng dấu phẩy. Mỗi loại tin nhắn được chỉ định
cho phép mức độ tin nhắn đó. Điều này không giống như syslog(3) cơ sở hệ thống sử dụng một
sơ đồ thứ tự tăng dần. Sau đây là hợp lệ các loại:
thay đổi Những điều thay đổi. Điều này bao gồm các tập tin được cài đặt hoặc cập nhật trong
một cách nào đó.
Thông tin Thông tin chung.
nhận thấy Thông tin chung về những thứ thay đổi. Điều này bao gồm những việc như làm
các thư mục cần thiết để cài đặt một mục tiêu cụ thể, nhưng
không được quy định rõ ràng trong distfile.
lỗi Lỗi bình thường không nghiêm trọng.
sắt thép Những lỗi nghiêm trọng.
cảnh báo
Cảnh báo những lỗi không nghiêm trọng lỗi gõ tin nhắn.
gỡ lỗi Thông tin gỡ lỗi.
tất cả các Tất cả trừ thông báo gỡ lỗi.
Đây là một tùy chọn dòng lệnh mẫu:
-l stdout=all:syslog=change,notice:file=/tmp/rdist.log=all
Mục này sẽ thiết lập tính năng ghi nhật ký tin nhắn cục bộ để tất cả các tin nhắn gỡ lỗi được gửi đến tiêu chuẩn
các thông báo đầu ra, thay đổi và thông báo sẽ được gửi tới syslog(3) và tất cả tin nhắn sẽ được
được ghi vào tệp /tmp/rdist.log.
KHAI THÁC
Sản phẩm tập tin phân tán chứa một chuỗi các mục chỉ định các tệp sẽ được sao chép,
máy chủ đích và những thao tác cần thực hiện để thực hiện cập nhật. Mỗi mục có một
trong số các định dạng sau.
`='
[ nhãn: ] `->'
[ nhãn: ] `::'
Định dạng đầu tiên được sử dụng để xác định các biến. Định dạng thứ hai được sử dụng cho
phân phối tập tin đến các máy chủ khác. Định dạng thứ ba được sử dụng để tạo danh sách các tập tin
đã được thay đổi kể từ một ngày nhất định. Các nguồn chỉ định danh sách các tập tin
và/hoặc các thư mục trên máy chủ cục bộ sẽ được sử dụng làm bản sao chính cho
phân bổ. Các điểm đến là danh sách các máy chủ chứa các tập tin này
được sao chép. Mỗi tệp trong danh sách nguồn sẽ được thêm vào danh sách các thay đổi nếu tệp bị hết
ngày trên máy chủ đang được cập nhật (định dạng thứ hai) hoặc tệp mới hơn thời gian
tập tin tem (định dạng thứ ba).
Nhãn là tùy chọn. Chúng được sử dụng để xác định lệnh cập nhật một phần.
Dòng mới, tab và khoảng trống chỉ được sử dụng làm dấu phân cách và bị bỏ qua. Bình luận
bắt đầu bằng `#' và kết thúc bằng một dòng mới.
Các biến được mở rộng bắt đầu bằng `$' theo sau là một ký tự hoặc một tên được đặt trong
dấu ngoặc nhọn (xem ví dụ ở cuối).
Danh sách nguồn và đích có định dạng sau:
or
`(' `)'
Những danh sách đơn giản này có thể được sửa đổi bằng cách sử dụng một cấp độ cộng, trừ hoặc
ngã tư như thế này:
danh sách '-' danh sách
or
danh sách '+' danh sách
or
danh sách '&' danh sách
Nếu cần sửa đổi bổ sung (ví dụ: ``tất cả máy chủ và máy khách ngoại trừ
các máy OSF/1'') thì danh sách sẽ phải được xây dựng rõ ràng theo các bước sử dụng
các biến "tạm thời".
Các siêu ký tự shell `[', `]', `{', `}', `*', và `?' được công nhận và mở rộng
(chỉ trên máy chủ cục bộ) theo cách tương tự như csh(1). Chúng có thể được thoát bằng dấu gạch chéo ngược.
Ký tự `~' cũng được mở rộng theo cách tương tự như csh nhưng được mở rộng riêng biệt trên
các máy chủ cục bộ và đích. Khi mà -otoàn bộ tùy chọn được sử dụng với tên tệp
bắt đầu bằng `~', mọi thứ ngoại trừ thư mục chính đều được thêm vào tên đích.
Các tên tập tin không bắt đầu bằng `/' hoặc `~' sử dụng thư mục chính của người dùng đích như
thư mục gốc cho phần còn lại của tên tập tin.
Danh sách lệnh bao gồm 0 hoặc nhiều lệnh có định dạng sau.
`cài đặt' opt_dest_name `;'
`thông báo' `;'
`ngoại trừ' `;'
`ngoại trừ_pat' `;'
`đặc biệt' chuỗi `;'
`cmdđặc biệt' chuỗi `;'
Sản phẩm cài đặt, dựng lên lệnh được sử dụng để sao chép các tập tin và/hoặc thư mục lỗi thời. Mỗi nguồn
tập tin được sao chép vào từng máy chủ trong danh sách đích. Thư mục được sao chép đệ quy
theo cùng một cách opt_dest_name là một tham số tùy chọn để đổi tên tập tin. Nếu không cài đặt, dựng lên
lệnh xuất hiện trong danh sách lệnh hoặc tên đích không được chỉ định, nguồn
tên tập tin được sử dụng. Các thư mục trong tên đường dẫn sẽ được tạo nếu chúng không tồn tại trên
máy chủ từ xa. Các -o điểm dừng tùy chọn như được chỉ định ở trên trong TÙY CHỌN, Có cùng
ngữ nghĩa như trên dòng lệnh ngoại trừ chúng chỉ áp dụng cho các tệp trong danh sách nguồn.
Tên đăng nhập được sử dụng trên máy chủ đích giống với tên máy chủ cục bộ trừ khi
tên đích có định dạng ``login@host".
Sản phẩm thông báo lệnh được sử dụng để gửi danh sách các tệp được cập nhật qua thư (và bất kỳ lỗi nào có thể có
xảy ra) với những cái tên được liệt kê. Nếu không có `@' xuất hiện trong tên thì máy chủ đích là
được thêm vào tên (ví dụ: name1@host, name2@host, ...).
Sản phẩm ngoại trừ lệnh được sử dụng để cập nhật tất cả các tệp trong danh sách nguồn ngoại trừ cho
các tệp được liệt kê trong tên . Điều này thường được sử dụng để sao chép mọi thứ trong một thư mục ngoại trừ
một số tập tin nhất định.
Sản phẩm ngoại trừ_pat lệnh giống như ngoại trừ lệnh ngoại trừ điều đó Belt Hold là một danh sách
biểu thức chính quy (xem ed(1) để biết chi tiết). Nếu một trong các mẫu khớp với một số chuỗi
trong tên tệp, tệp đó sẽ bị bỏ qua. Lưu ý rằng vì `\' là một ký tự trích dẫn,
nó phải được tăng gấp đôi để trở thành một phần của biểu thức chính quy. Các biến được mở rộng trong
Belt Hold nhưng không khớp với các ký tự khớp với mẫu tệp shell. Để bao gồm một `$', nó phải là
đã trốn thoát bằng `\'.
Sản phẩm đặc biệt lệnh được sử dụng để chỉ định sh(1) các lệnh sẽ được thực thi trên
máy chủ từ xa sau tệp trong tên được cập nhật hoặc cài đặt. Nếu tên is
bị bỏ qua thì các lệnh shell sẽ được thực thi cho mọi tệp được cập nhật hoặc cài đặt.
Chuỗi bắt đầu và kết thúc bằng `"' và có thể vượt qua nhiều dòng trong distfile. nhiều
các lệnh tới shell phải được phân tách bằng `;'. Các lệnh được thực thi trong máy của người dùng
thư mục chính trên máy chủ đang được cập nhật. Các đặc biệt lệnh có thể được sử dụng để xây dựng lại
cơ sở dữ liệu riêng tư, v.v. sau khi chương trình được cập nhật. Môi trường sau
các biến được đặt cho mỗi đặc biệt chỉ huy:
FILE Tên đường dẫn đầy đủ của tệp cục bộ vừa được cập nhật.
TẠO LẠI
Tên đường dẫn đầy đủ của tệp từ xa vừa được cập nhật.
TỆP CƠ SỞ
Tên cơ sở của tệp từ xa vừa được cập nhật.
Sản phẩm cmdđặc biệt lệnh tương tự như đặc biệt lệnh, ngoại trừ nó chỉ được thực thi khi
toàn bộ lệnh được hoàn thành thay vì sau khi mỗi tệp được cập nhật. Danh sách các tập tin
được đặt trong biến môi trường $TẬP TIN. Mỗi tên tập tin trong $TẬP TIN được ngăn cách bởi một
`:' (dấu hai chấm).
Nếu tên máy chủ kết thúc bằng ``+'' (dấu cộng), thì dấu cộng sẽ bị loại bỏ và NFS kiểm tra
bị vô hiệu hóa. Điều này tương đương với việc vô hiệu hóa -ochknfs tùy chọn chỉ dành cho một máy chủ này.
Sau đây là một ví dụ nhỏ.
HOSTS = ( matisse root@arpa)
TẬP TIN = ( / thùng rác / lib / usr / bin / usr / games
/ usr / bao gồm /{*.h,{stand,sys,vax*,pascal,machine}/*.h}
/ Usr / lib /usr/người đàn ông/người đàn ông? /usr/ucb /usr/local/rdist )
EXLIB = ( Bí danh Mail.rc bí danh.dir bí danh.pag crontab dshrc
sendmail.cf sendmail.fc sendmail.hf sendmail.st uucp vfont )
${FILES} -> ${HOSTS}
cài đặt -oremove,chknfs;
ngoại trừ / usr / lib /${EXLIB} ;
ngoại trừ /usr/games/lib ;
đặc biệt / usr / sbin / sendmail "/ usr / sbin / sendmail -bz" ;
src:
/usr/src/bin -> arpa
ngoại trừ_pat ( \\.o\$ /SCCS\$ ) ;
HÌNH ẢNH = (ips dviimp catdvi)
hình ảnh:
/ usr / local /${IMAGEN} -> arpa
cài đặt, dựng lên / Usr / local / lib ;
thông báo cho Ralph ;
${FILES} :: stamp.cory
thông báo root@cory ;
MÔI TRƯỜNG
TMPDIR Tên của thư mục tạm thời sẽ sử dụng. Mặc định là / tmp.
Sử dụng rdist trực tuyến bằng dịch vụ onworks.net