Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

gutx - Trực tuyến trên đám mây

Chạy chương trình trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh nhỏ có thể được 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 giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


- Máy khách FTP và FTPS không tương tác WEb EXchanger nhanh chóng

SYNOPSIS


tuần trăng mật [ Tùy chọn ] HOSTID [HOSTID ...]

MÔ TẢ


tuần trăng mật là một tiện ích được thiết kế để tự động hóa nhiệm vụ duy trì từ xa một trang web hoặc
kho lưu trữ FTP hoặc FTPS khác. Với tuần trăng mật , người duy trì một trang web hoặc kho lưu trữ phải
được quản lý thông qua tương tác FTP / FTPS phần lớn có thể bỏ qua quy trình đó. Kho lưu trữ
quản trị viên chỉ cần tạo một thư mục cục bộ phục vụ như một mô hình chính xác cho
dữ liệu ngoại vi. Tất cả các sửa đổi và tương tác trực tiếp được thực hiện cục bộ đối với thư mục này
kết cấu. Khi quản trị viên muốn điều phối dữ liệu trên trang web từ xa với
thư mục mô hình cục bộ, chỉ cần thực thi tuần trăng mật hoàn thành điều này nhiều nhất
tiết kiệm băng thông bằng cách chỉ chuyển các tệp cần cập nhật. Chương trình
sẽ tạo hoặc xóa các tệp hoặc thư mục khi cần thiết để thiết lập chính xác
mô hình trên máy chủ từ xa.

Bắt buộc HOSTID đối số là tên do người dùng xác định đại diện cho một FTP cụ thể
tài khoản hoặc cấu hình được chỉ định trong ~ / .weexrc tập tin. Tệp này, nội dung của nó
được mô tả bên dưới, có thể được đặt tên khác ~ / .weex / froxrc. Nhiều HOSTID đối số
đến một người duy nhất tuần trăng mật lệnh được hỗ trợ để ảnh hưởng đến nhiều tệp lưu trữ hoặc cấu hình trong
liên tiếp ngay lập tức. Ngoài ra, thực tế HOSTID có thể được thay thế bằng số
đại diện cho vị trí tuần tự tương đối của nó trong ~ / .weexrc tập tin (đầu tiên HOSTID
định nghĩa là 1, v.v.).

LỰA CHỌN


Các tùy chọn tại dòng lệnh được ưu tiên hơn bất kỳ tùy chọn nào được chỉ định trong tệp cấu hình.

-NS, --debug-config
Kết xuất cấu hình của từng máy chủ.

-NS, --debug-ftplib
Xuất tin nhắn từ / đến máy chủ FTP.

-NS, --lực lượng
Nếu cơ chế bộ nhớ đệm ngăn cản việc tải lên các tệp đáng lẽ
đã chuyển, tùy chọn này sẽ buộc quá trình chuyển thực tế luôn diễn ra.

-NS, --Cứu giúp
Xuất ra một bản tóm tắt sử dụng cho tiêu chuẩn.

-NS, --đơn sắc
Chế độ mặc định tạo mã màu hữu ích dựa trên hoạt động
đã thực hiện. Tùy chọn này ngăn chặn điều đó.

-NS, - xây dựng lại bộ nhớ cache
Nếu tệp bộ nhớ cache bị hỏng, hãy sử dụng cách này để xây dựng lại nó.

-S, --im lặng
Chế độ mặc định xuất ra một thông báo trạng thái hữu ích cho mỗi hành động được thực hiện, bao gồm
máy đo tiến độ truyền tệp. Chế độ này ngăn chặn đầu ra.

-NS, --kiểm tra
Weex không sửa đổi bất kỳ tệp / thư mục từ xa nào.

-V, --phiên bản
In phiên bản của tuần trăng mật chương trình.

CẤU HÌNH FILE


Bởi vì chương trình này không tương tác, một tệp cấu hình được thiết lập đúng cách
là điều cần thiết. tuần trăng mật tìm kiếm tệp này trong ~ / .weexrc or ~ / .weex / froxrc.

Định dạng chung của tệp cấu hình là một tiêu đề phần được đặt trong ngoặc vuông, theo sau là
tham số xác định cấu hình của phần đó. Tên phần này là những gì được cung cấp
đến tuần trăng mật tại thời điểm chạy để chỉ ra sự sắp xếp FTP mà bạn muốn cập nhật. Một tham số là
chỉ hợp lệ cho tiêu đề phần gần đây nhất đứng trước nó. Ngoại lệ cho điều này là
các [vỡ nợ] phần tạo cài đặt cho các tham số không xác định trong mọi phần.
Trong trường hợp các tham số chấp nhận nhiều giá trị, phần mặc định sẽ bổ sung bất kỳ
các giá trị được chỉ định cụ thể.

Các dòng bắt đầu bằng ký tự '#' được bỏ qua một cách an toàn dưới dạng nhận xét. Không phần
tên và biến tham số phân biệt chữ hoa chữ thường theo bất kỳ cách nào. Tên phần không thể bắt đầu
với các con số. Một số tham số có thể được gán nhiều giá trị. Nếu điều này là không thể,
giá trị cuối cùng được sử dụng. Để trích dẫn các ký tự đặc biệt, hãy sử dụng dấu ngoặc kép (') hoặc dấu ngoặc kép
dấu ngoặc kép ("). Để trích dẫn một ký hiệu trích dẫn cụ thể, hãy sử dụng dấu ngoặc kép khác. Cú pháp chung
định dạng cho tệp cấu hình là:

[hostid1]
Tham số1 = Giá trị
# Phương pháp đầu tiên cho nhiều giá trị
Tham số2 = Giá trị
Tham số2 = Giá trị
hữu ích. Cảm ơn !

[hostid2]
Tham số1 = Giá trị
# Phương pháp thứ hai cho nhiều giá trị
Tham số2 = {
Giá trị
Giá trị
}
hữu ích. Cảm ơn !

[vỡ nợ]
Tham số = Giá trị
hữu ích. Cảm ơn !

PARAMETER DANH SÁCH

Các tham số này được sử dụng để xác định các thuộc tính của một cấu hình máy chủ cụ thể
được đặt tên trong ngoặc. Khi chỉ định tên thư mục, dấu "/" là tùy chọn. Cũng,
cả tệp và thư mục (ngoại trừ SrcDir và DestDir) có thể được chỉ định bằng shell
ký tự đại diện. Khi chỉ định tệp, nếu tệp hoặc mẫu tệp được cung cấp mà không có đường dẫn, nó
được giả định là có sẵn khi gặp trong bất kỳ thư mục nào. Nếu nó là một
kết hợp đường dẫn / tệp được chỉ định, cấu hình có sẵn trong thư mục đó.
Các tệp / thư mục ngoại trừ `SrcDir 'và` DestDir' có thể được chỉ định làm cả đường dẫn tuyệt đối và
đường dẫn tương đối. Nhưng bạn phải chỉ định `SrcDir 'và` DestDir' là đường dẫn tuyệt đối. Khi bạn
muốn chỉ định `/public_html/ignoreme.html 'làm đường dẫn tương đối, bạn nên chỉ định
`./ignoreme.html 'chứ không phải là' ignoreme.html '. Khi chỉ định trạng thái nhị phân, bạn có thể sử dụng
bất kỳ điều nào sau đây: Đúng / Sai, Có / Không, T / F, 1/0. Không có phân biệt chữ hoa chữ thường.

AsciiTệp
Các mẫu tên tệp sẽ được chuyển bằng chế độ ASCII. Chế độ mặc định cho
các tệp không được chỉ định theo cách này là chế độ ẢNH (BINARY).

Tên ủy quyền
Nếu bạn đang sử dụng máy chủ proxy FTP yêu cầu ủy quyền thử thách / phản hồi
với các lệnh AUTHORIZE và RESPONSE không chuẩn, hãy đặt tham số này thành
tên người dùng ủy quyền (hoặc số). Sau khi đăng nhập vào proxy, torx sẽ
nhắc bạn với thử thách và đọc lại phản hồi.

Thay đổiQuyền
Quyền truy cập của các tệp trong các thư mục được chỉ định với
ChangePermissionDir được thay đổi thành tham số này. Định dạng là ba chữ số
số bát phân.

Thay đổiGiấy phépDir
Các tệp trong thư mục được gán cho tham số này sẽ có quyền truy cập của chúng
đã thay đổi sau khi gửi. Chỉ định các thư mục cục bộ.

ChdirAtKết nối
Đặt `` true '' để thay đổi thư mục làm việc hiện tại từ xa thành DestDir khi kết nối. Nếu như
thư mục làm việc hiện tại từ xa khi kết nối là DestDir, một chút sẽ chạy nhanh hơn
bằng cách đặt tham số này thành `false '. Mặc định là true.

Chuyển đổi thành thấp hơn
Nếu được đặt thành `` true '', tên tệp sẽ được chuyển đổi thành chữ thường trước khi gửi. Cái này
tính năng cho phép tương tác với các máy chủ FTP không hỗ trợ phân biệt chữ hoa chữ thường
tên tệp. Nếu xung đột đặt tên phát sinh do tên viết thường đã tồn tại,
một lỗi xảy ra. Hơn nữa, bộ nhớ đệm hoàn toàn không biết chữ hoa gốc
tên tệp.

DestDir
Thư mục đích trên máy chủ FTP từ xa nơi thông tin được sao chép sẽ
được gửi. Cài đặt này tương ứng với lệnh "pwd" trên máy khách FTP truyền thống.

Buộc Nếu cơ chế bộ nhớ đệm ngăn cản việc tải lên các tệp đáng lẽ
đã chuyển, tùy chọn này sẽ buộc quá trình chuyển thực tế luôn xảy ra nếu được đặt thành
`` đúng ''.

Theo dõiSymlinks
Đặt 'true' để theo các liên kết tượng trưng. Mặc định là `` sai ''. Liên kết tượng trưng của
thư mục giả định một tệp có kích thước là 0 byte theo mặc định.

FtpThụ động
Khi nó là `` false '(sai), Đuông sử dụng chế độ cổng thay vì chế độ thụ động. Nếu máy chủ FTP
không hỗ trợ chế độ thụ động, chỉ định `sai '. (Nó có thể làm cho quá trình truyền chậm hơn)
Mặc định là true. (Xem thêm Câu hỏi thường gặp)

Tên máy chủ
Tên máy chủ để kết nối. Bộ chỉ định giao thức "ftp: //" được ngụ ý và không nên
đã sử dụng. Địa chỉ IP cũng hợp lệ và có thể tiết kiệm thời gian tra cứu.

Bỏ quaLocalDir
Tham số này chứa một hoặc nhiều thư mục cục bộ được bảo vệ hoàn toàn
bị bỏ qua trong quá trình chuyển giao. Điều này rất hữu ích nếu bạn muốn có
các thư mục con là một phần của dự án nhưng không cần nằm trong phần cuối cùng, trực tuyến
phiên bản (tức là các phiên bản cũ).

Bỏ quaLocalFile
Tham số này chứa một hoặc nhiều mã định danh tệp cục bộ được bảo vệ sẽ là
hoàn toàn bị bỏ qua trong quá trình chuyển giao.

Bỏ quaRemoteDir
Tham số này chứa một hoặc nhiều thư mục từ xa được bảo vệ
hoàn toàn bị bỏ qua trong quá trình chuyển giao. Điều này rất hữu ích nếu bạn muốn có
tài liệu khác trên trang FTP từ xa không liên quan đến dự án cụ thể
việc này tuần trăng mật đang đối phó với. Điều này có thể bao gồm, ví dụ, dữ liệu được quản lý
thông qua một ứng dụng khách hoặc quy trình FTP khác.

Bỏ quaRemoteFile
Tham số này chứa một hoặc nhiều mã định nghĩa tệp từ xa được bảo vệ sẽ là
hoàn toàn bị bỏ qua trong quá trình chuyển giao.

GiữTừ XaDir
Trong thư mục của họ, các tệp không bị xóa khi chúng không tồn tại trong địa phương
thư mục.

Nhật kýChi tiếtCấp độ
Nó chỉ định cách mức độ chi tiết của chúng tôi ghi lại nhật ký tại. Kết nối và ngắt kết nối
thông báo và thông báo lỗi luôn được ghi lại. Khi nào đuông hoàn thành công việc
chính xác, nó viết thông báo ngắt kết nối trước đó là Hoàn thành. Nếu 1 hoặc ít hơn,
ghi lại từng kết nối. Nếu 2, ghi lại từng thư mục. Nếu 3 hoặc nhiều hơn, ghi lại từng
tệp được thao tác Mặc định là 1.

Tên đăng nhập
Tên đăng nhập của tài khoản trên máy chủ FTP.

MaxThử lạiGửi
Khi không gửi được tệp, thì ứng dụng sẽ thử gửi lại tệp. Thời gian tối đa của
đang thử lại là tham số này. Mặc định là 8. Chỉ định -1 để dừng thử lại.

Đơn sắc
Chế độ mặc định tạo mã màu hữu ích dựa trên hoạt động
đã thực hiện. Cài đặt `` true '' ngăn chặn điều đó.

NestSpaces
Một số nguyên kiểm soát khoảng cách thụt lề của đầu ra. Giá trị mặc định là 4. Nếu
bạn muốn ngăn chặn nó, hãy chỉ định -1. Nếu bạn chỉ định 0, thì Đuông sẽ sử dụng 4. :-)

Ghi đèOK
Nếu máy chủ FTP gặp sự cố khi ghi đè tệp, hãy đặt tham số này thành `` false '' và
mỗi tệp sẽ bị xóa trước khi có phiên bản mới.

Mật khẩu
Mật khẩu văn bản rõ ràng cấp quyền truy cập vào tài khoản. Lưu ý rằng tệp này sử dụng không
các phương tiện đặc biệt để bảo vệ mật khẩu. Đảm bảo rằng các quyền của tệp
tập tin cấu hình có chứa mật khẩu được đặt một cách thận trọng. Nếu không, a
cảnh báo sẽ được đưa ra khi thực hiện. Nếu thông số này không được tìm thấy, thì đuông sẽ yêu cầu
nó trên thiết bị đầu cuối.

Bảo quảnQuyềnDir
Quyền truy cập của các tệp trong thư mục được gán cho tham số này sẽ
được sao chép vào điều khiển từ xa. Chỉ định các thư mục * cục bộ *.

Kỷ lụcNhật ký
Khi giá trị `` đúng '', hãy tạo một bản ghi.

Đổi tên
Nếu thông số này được đặt thành `` true '', mỗi tệp sẽ được tải lên dưới tên tạm thời
`` torx.tmp '', sau đó chỉ được đổi tên thành tên chính xác của nó nếu quá trình tải lên thành công. Cái này
tránh sự cố người dùng nhận được tệp không hoàn chỉnh nếu họ tải xuống từ
Trang web trong khi bạn đang tải lên nó và các tệp chưa hoàn chỉnh được tải lên nếu
kết nối FTP của bạn bị đứt trong khi chạy chương trình. Giá trị mặc định là `` sai '' vì
một số máy chủ FTP có thể không hỗ trợ đổi tên.

HiệnẨnTệp
Đặt `` true '' để nhận các tệp ẩn (bắt đầu bằng dấu chấm) trên máy chủ FTP mà không
hiển thị các tệp ẩn theo mặc định. Mặc định là `` sai ''.

Im lặng Chế độ mặc định xuất ra một thông báo trạng thái hữu ích cho mỗi hành động được thực hiện, bao gồm
máy đo tiến độ truyền tệp. Cài đặt `` đúng '' sẽ ngăn chặn đầu ra.

SrcDir Trên cùng của cây thư mục nguồn chứa bản sao cục bộ của thông tin được
được nhân đôi. Cài đặt này tương ứng với lệnh "lcd" trên máy khách FTP truyền thống.

Sử dụngSSL Nếu được đặt thành `` true '', hãy sử dụng FTPS thay vì FTP. SSL AUTH rõ ràng được sử dụng để mã hóa
Phiên FTP. Nếu nó không được máy chủ hỗ trợ, thì sẽ thoát.

Sử dụngSSLVerify
Xác minh chứng chỉ máy chủ. Hủy bỏ nếu xác minh không thành công. Mặc định là true.

Sử dụngSSLcafile
Đường dẫn đến tệp chứa chứng chỉ CA, để xác minh chứng chỉ SSL. Nếu như
không được chỉ định, mặc định là /etc/ssl/certs/ca-certificates.crt.

VÍ DỤ


Đây là một ví dụ về những gì một .weexrc tệp có thể trông giống như:

# - = - = - = - = - = Tệp cấu hình mẫu = - = - = - = - = -
# Tài khoản FTP yêu thích của tôi ...
[Nhẫn giả]
Tên máy chủ = ftp.ninja-rights.org
Tên đăng nhập = chrisxed
Mật khẩu = '"mYsEcReT!"'
SrcDir = / home / chrisxed / project / coex
DestDir = /
ASCIIfile = * .c
Bỏ quaLocalDir = /home/chrisxed/project/weex/weex.devel
Bỏ quaLocalDir = /home/chrisxed/project/weex/weex.old
Bỏ quaLocalFile = Notes2myself.txt
Bỏ quaRemoteDir = / offitearchive /

# Tài khoản FTP khác ...
[Rau]
Tên máy chủ = ftp.vegetable-advocacy.com
Tên đăng nhập = đậu sáp
Mật khẩu = "X'sBean"
SrcDir = / home / chrisxed / project / đậu
DestDir = / souppot /

# Cài đặt cấu hình chung
[vỡ nợ]
AsciiFile = {
* .htm
* .html
* .txt
*.Tăng dần
}
Bỏ quaLocalFile = {
* .bak
*. Tmp
* .swp
}

Với cấu hình như thế này, việc thực thi:

$ tuần trăng mật Ninja

sẽ khiến hệ thống tệp được gán cho SrcDir được phản chiếu hoàn toàn trên điều khiển từ xa
người phục vụ. Đang thực hiện:

$ tuần trăng mật ninja rau

sẽ khiến cập nhật FTP xảy ra đối với cấu hình "Ninja" và sau đó đối với
Cấu hình "Veggie". Điều này cũng có thể được chỉ định như thế này:

$ tuần trăng mật 1 2

GHI CHÚ


Dấu thời gian Bộ nhớ cache Cơ sở

tuần trăng mật triển khai bộ đệm ẩn dấu thời gian tệp từ Phiên bản 1.6.0. Điều này làm cho việc cập nhật nhiều
nhanh hơn khi bạn có nhiều tệp. Ngoài ra, tuần trăng mật cấu trúc thư mục cũng lưu vào bộ nhớ đệm
và tên tệp từ Phiên bản 2.5.0. Vì vậy, không bao giờ chuyển chậm ngay cả khi bạn có nhiều thư mục
và các tệp. Tuy nhiên, nếu bạn thay đổi các tệp từ xa bằng một ứng dụng khách FTP khác hoặc đang chạy
tuần trăng mật bị giết hoặc tuần trăng mật bị kết thúc bởi một lỗi, tệp bộ đệm sẽ không chính xác. Các
giải pháp đơn giản cho vấn đề này là xóa tệp bộ đệm (nằm trong
~ / .weex / frox.cache.HOSTNAME ) hoàn toàn hoặc để chạy tuần trăng mật với tùy chọn - xây dựng lại bộ nhớ cache.

Thử nghiệm Hoạt động hệ thống

Debian GNU / Linux 2.1
Red Hat Linux 5.1 / 5.2 / 6.0 / 6.1J
SuSE Linux 6.1 / 6.2 / 6.3
Nhân sâm Linux 6.1
FreeBSD(98) 3.0-LIÊN QUAN
FreeBSD 3.3-LIÊN QUAN
Solaris 2.5.1

Sử dụng chương trình trực tuyến bằng cách sử dụng các dịch vụ của onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad