ftp
Đây là lệnh lftp 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 mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
lftp - Chương trình truyền tệp tinh vi
TỔNG HỢP
ftp [-d] [-e cmd] [-p cổng] [-u người sử dụng[,vượt qua]] [website]
ftp -f tập kịch bản
ftp -c lệnh
ftp --phiên bản
ftp --Cứu giúp
PHIÊN BẢN
Trang người này tài liệu lftp phiên bản 4.6.3.
MÔ TẢ
ftp là một chương trình truyền tệp cho phép FTP, HTTP và các kết nối phức tạp khác
cho các máy chủ khác. Nếu như website được chỉ định thì lftp sẽ kết nối với trang web đó nếu không
kết nối phải được thiết lập với lệnh mở.
ftp có thể xử lý một số phương thức truy cập tệp - FTP, FTPS, HTTP, HTTPS, HFTP, FISH, SFTP và
(HTTPS và FTPS chỉ khả dụng khi lftp được biên dịch bằng GNU TLS hoặc OpenSSL
thư viện). Bạn có thể chỉ định phương thức để sử dụng trong lệnh `mở URL ', ví dụ:` mở
http://www.us.kernel.org/pub/linux'. HFTP là giao thức ftp-over-http-proxy. Nó có thể được sử dụng
tự động thay vì FTP nếu ftp: proxy được đặt thành `http://proxy[:Hải cảng]'. Cá là một
giao thức hoạt động qua kết nối ssh với tài khoản unix. SFtp là một giao thức được triển khai
trong SSH2 dưới dạng hệ thống con SFTP.
Bên cạnh các giao thức giống FTP, lftp còn hỗ trợ giao thức BitTorrent dưới dạng lệnh torrent.
Hạt giống cũng được hỗ trợ.
Mọi hoạt động trong ftp là đáng tin cậy, đó là mọi lỗi không nghiêm trọng đều được xử lý đúng cách và
hoạt động được lặp lại. Vì vậy, nếu quá trình tải xuống bị gián đoạn, nó sẽ được khởi động lại từ điểm
tự động. Ngay cả khi máy chủ FTP không hỗ trợ lệnh REST, ftp sẽ cố gắng
truy xuất tệp ngay từ đầu cho đến khi tệp được chuyển hoàn toàn.
ftp có cú pháp lệnh giống như trình bao cho phép bạn khởi chạy một số lệnh song song trong
lai lịch (&). Cũng có thể nhóm các lệnh trong () và thực thi chúng trong
lai lịch. Tất cả các công việc nền được thực hiện trong cùng một quy trình. Bạn có thể mang theo một
công việc nền trước chuyển sang nền với ^ Z (cz) và quay lại bằng lệnh `chờ '(hoặc` `fg' 'là
bí danh để chờ đợi). Để liệt kê các công việc đang chạy, hãy sử dụng lệnh `` công việc ''. Một số lệnh cho phép
chuyển hướng đầu ra của chúng (cat, ls, ...) đến tệp hoặc thông qua đường dẫn đến lệnh bên ngoài. Lệnh
có thể được thực thi có điều kiện dựa trên trạng thái kết thúc của lệnh trước đó (&&, ||).
Nếu bạn thoát ftp trước khi tất cả các công việc vẫn chưa hoàn thành, ftp sẽ tự chuyển sang chế độ nohup
trong nền. Điều tương tự cũng xảy ra với một modem thực sự bị treo hoặc khi bạn đóng một xterm.
ftp có nhân bản tích hợp có thể tải xuống hoặc cập nhật toàn bộ cây thư mục. Có
cũng nhân bản ngược (mirror -R) tải lên hoặc cập nhật cây thư mục trên máy chủ.
Mirror cũng có thể đồng bộ hóa thư mục giữa hai máy chủ từ xa, sử dụng FXP nếu
có sẵn.
Có lệnh `tại 'để khởi chạy một công việc tại thời điểm xác định trong ngữ cảnh hiện tại, lệnh
`queue 'để xếp hàng các lệnh để thực thi tuần tự cho máy chủ hiện tại và hơn thế nữa.
Khi khởi động, ftp thi hành /etc/lftp.conf và sau đó ~ / .lftprc và ~ / .lftp / rc (Hoặc
~ / .config / lftp / rc if ~ / .lftp không tồn tại). Bạn có thể đặt bí danh và lệnh `` set ''
ở đó. Một số người thích xem gỡ lỗi giao thức đầy đủ, hãy sử dụng `` debug '' để bật gỡ lỗi.
Sử dụng `` debug 3 '' để chỉ xem các thông báo chào mừng và thông báo lỗi.
ftp có một số biến có thể cài đặt. Bạn có thể sử dụng `set -a 'để xem tất cả các biến và
giá trị của chúng hoặc `set -d 'để xem danh sách các giá trị mặc định. Tên biến có thể được viết tắt và
tiền tố có thể được bỏ qua trừ khi phần còn lại trở nên mơ hồ.
Nếu lftp được biên dịch bằng OpenSSL (cấu hình --with-openssl) thì nó bao gồm phần mềm
được phát triển bởi Dự án OpenSSL để sử dụng trong Bộ công cụ OpenSSL. (http://www.openssl.org/)
Lệnh
! shell lệnh
Khởi chạy lệnh shell hoặc shell.
! ls
Để làm một danh sách thư mục của máy chủ lưu trữ địa phương.
bí danh [tên [giá trị]]
Xác định hoặc hủy xác định bí danh tên. Nếu giá trị bị bỏ qua, bí danh không được xác định, nếu không sẽ mất
giá trị giá trị. Nếu không có đối số nào được đưa ra, các bí danh hiện tại sẽ được liệt kê.
bí danh dir ls -lF
bí danh less zmore
at thời gian [- lệnh ]
Chờ cho đến thời điểm nhất định và thực hiện lệnh đã cho (tùy chọn). Xem thêm at(1).
đính kèm [PID]
Đính kèm thiết bị đầu cuối vào quy trình lftp nền được chỉ định.
đánh dấu [mệnh lệnh phụ]
Lệnh đánh dấu kiểm soát các dấu trang.
Tên trang web có thể được sử dụng trong mở lệnh trực tiếp nguyên trạng hoặc trong bất kỳ lệnh nào chấp nhận
nhập URL bằng cách sử dụng bm: trang web / đường dẫn định dạng.
cộng [ ] thêm địa điểm hiện tại hoặc vị trí đã cho vào dấu trang và liên kết với
Tên
del xóa dấu trang có tên
chỉnh sửa trình chỉnh sửa bắt đầu trên tệp dấu trang
nhập khẩu nhập dấu trang nước ngoài
danh sách danh sách dấu trang (mặc định)
bộ nhớ cache [mệnh lệnh phụ]
Lệnh cache điều khiển bộ nhớ cache cục bộ. Các lệnh con sau đây được công nhận:
trạng thái bộ nhớ cache in stat (mặc định)
bật | tắt bật / tắt bộ nhớ đệm
tuôn ra bộ nhớ cache
kích thước lim đặt giới hạn bộ nhớ, -1 có nghĩa là không giới hạn
hết hiệu lực Nx đặt thời gian hết hạn bộ nhớ cache thành N giây (x= s) phút (x= m) giờ (x= h) hoặc
ngày (x= d)
làm sao các tập tin
cat xuất (các) tệp từ xa thành stdout. (Xem thêm chi tiết, zcat và anh ấy có thể)
cd res
Thay đổi thư mục từ xa hiện tại. Thư mục từ xa trước đó được lưu trữ dưới dạng `- '. Bạn có thể
làm `cd - 'để thay đổi lại thư mục. Thư mục trước cho mỗi trang web cũng là
được lưu trữ trên đĩa, vì vậy bạn có thể thực hiện `mở trang web; cd - 'ngay cả sau khi khởi động lại lftp.
chmod chế độ các tập tin
Thay đổi mặt nạ quyền trên các tệp từ xa. Chế độ phải là một số bát phân.
gần [-a]
Đóng các kết nối không hoạt động. Theo mặc định, chỉ với máy chủ hiện tại, sử dụng -a để đóng tất cả trạng thái không hoạt động
cls [TÙY CHỌN] các tập tin...
`cls 'cố gắng truy xuất thông tin về các tệp hoặc thư mục được chỉ định và xuất ra
thông tin theo các tùy chọn định dạng. Sự khác biệt giữa `` ls '' và `` cls '' là
`ls 'yêu cầu máy chủ định dạng danh sách tệp và` `cls' tự định dạng nó, sau
truy xuất tất cả các thông tin cần thiết.
-1 đầu ra một cột
-a, - tất cả hiển thị tệp chấm
-B, --basename chỉ hiển thị tên cơ sở của tệp
--block-size = SIZ sử dụng khối SIZ-byte
-d, --directory list danh sách mục thay vì nội dung
-F, - phân loại chỉ báo gắn thêm (một trong số / @) vào các mục nhập
-h, - kích thước in có thể đọc được của con người ở định dạng có thể đọc được của con người (ví dụ: 1K)
--tôi cũng tương tự như vậy, nhưng sử dụng lũy thừa 1000 chứ không phải 1024
-k, --kilobyte như --block-size = 1024
-l, - lâu dài sử dụng định dạng danh sách dài
-q, --quiet không hiển thị trạng thái
-s, - kích thước in kích thước của mỗi tệp
--filesize nếu kích thước in, chỉ kích thước in cho các tệp
-i, - đối sánh mẫu không phân biệt chữ hoa chữ thường
-Tôi, --sortnocase sắp xếp tên phân biệt chữ hoa chữ thường
-D, --dirsfirst danh sách thư mục đầu tiên
--sort = OPT "tên", "kích thước", "ngày tháng"
-S sắp xếp theo kích thước tệp
--nhóm người dùng,
--perms, --ngày,
--linkcount, --links hiển thị các trường riêng lẻ
--time-style = STYLE sử dụng định dạng thời gian được chỉ định
lệnh cmd args ...
thực hiện lệnh đã cho bỏ qua bí danh.
gỡ lỗi [TÙY CHỌN] cấp|off
Chuyển gỡ lỗi sang cấp hoặc tắt nó đi. Tùy chọn:
-o chuyển hướng đầu ra gỡ lỗi đến tệp
-c hiển thị ngữ cảnh tin nhắn
-p hiển thị PID
-t dấu thời gian hiển thị
bỏ lỡ [-n] chuỗi
In (phản hồi) chuỗi đã cho lên màn hình.
chỉnh sửa [TÙY CHỌN] hồ sơ
Truy xuất tệp từ xa đến một vị trí tạm thời, chạy trình chỉnh sửa cục bộ trên đó và tải tệp lên
quay lại nếu thay đổi. Tùy chọn:
-k giữ tệp tạm thời
-o vị trí tệp tạm thời rõ ràng
đánh giá [-f định dạng ] args ...
mà không có -f thì nó thực thi các đối số đã cho dưới dạng một lệnh. Với -f, các đối số được chuyển đổi
vào một lệnh mới. Định dạng có thể chứa văn bản thuần túy và trình giữ chỗ $ 0 ... $ 9 và $ @,
tương ứng với các đối số.
ra [bg] [hàng đầu] [cha mẹ] [giết] [mã]
exit sẽ thoát khỏi lftp hoặc chuyển sang nền nếu có công việc đang hoạt động. Nếu không có công việc là
tích cực, mã được chuyển đến hệ điều hành dưới dạng trạng thái kết thúc của lftp. Nếu như mã is
bỏ qua, mã thoát của lệnh cuối cùng được sử dụng.
`` exit bg 'buộc di chuyển xuống nền khi cmd: move-background là false. `` exit top '' làm cho
cấp cao nhất `shell '(trình thực thi lệnh lftp nội bộ) chấm dứt. `` exit cha '' chấm dứt
vỏ mẹ khi chạy một tập lệnh lồng nhau. `` exit kill '' giết tất cả các công việc được đánh số trước đó
sự thoát ra. Các tùy chọn có thể được kết hợp với nhau, ví dụ: lúc 08:00 - thoát top kill & 'kill all job
và thực hiện thoát lftp tại thời điểm đã chỉ định.
fg
Bí danh cho `` đợi ''.
tìm [TÙY CHỌN] danh mục...
Liệt kê các tệp trong thư mục (thư mục hiện tại theo mặc định) một cách đệ quy. Điều này có thể giúp
với các máy chủ thiếu hỗ trợ ls -R. Bạn có thể chuyển hướng đầu ra của lệnh này. Tùy chọn:
-d MD, --max-depth =MD chỉ định độ sâu quét tối đa
-l, --list sử dụng định dạng danh sách dài
ftpcopy
Đã lỗi thời. Sử dụng một trong những cách sau để thay thế:
lấy ftp: // ... -o ftp: // ...
get -O ftp: // ... file1 file2 ...
đặt ftp: // ...
tiếng nói ftp: //.../*
mget -O ftp: // ... ftp: //.../*
hoặc các kết hợp khác để chuyển FXP (trực tiếp giữa hai máy chủ FTP). lftp sẽ
dự phòng thành bản sao đơn giản (thông qua máy khách) nếu không thể bắt đầu chuyển FXP hoặc ftp: use-fxp là
sai.
được [-E] [-a] [-c] [-e] [-O cơ sở] rfile [-o hồ sơ] ...
Truy xuất tệp từ xa rfile và lưu trữ nó dưới dạng tệp cục bộ hồ sơ. Nếu -o bị bỏ qua,
tệp được lưu trữ vào tệp cục bộ có tên là tên cơ sở của rfile. Bạn có thể nhận được nhiều tệp
bằng cách chỉ định nhiều trường hợp của rfile (và -o hồ sơ). Không mở rộng ký tự đại diện, sử dụng
viên thuốc cho điều đó.
-c tiếp tục, đăng ký
-E xóa các tệp nguồn sau khi chuyển thành công
-chúng tôi xóa tệp đích trước khi chuyển
-a sử dụng chế độ ascii (nhị phân là mặc định)
-O chỉ định thư mục cơ sở hoặc URL nơi các tệp sẽ được đặt
Ví dụ:
nhận README
lấy README -o debian.README
lấy README README.mirrors
lấy README -o debian.README README.mirrors -o debian.mirrors
nhận README -o ftp://some.host.org/debian.README
nhận README -o ftp://some.host.org/debian-dir/ (kết thúc cắt giảm is quan trọng)
get1 [TÙY CHỌN] rfile
Chuyển một tệp duy nhất. Tùy chọn:
-o tên tệp đích (mặc định - tên cơ sở của rfile)
-c tiếp tục, đăng ký
-E xóa các tệp nguồn sau khi chuyển thành công
-a sử dụng chế độ ascii (nhị phân là mặc định)
--source-region = chuyển vùng được chỉ định của tệp nguồn
- mục tiêu-vị trí = vị trí trong tệp đích để ghi dữ liệu tại
toàn cầu [TÙY CHỌN] [lệnh] mô hình
Glob đã cho các mẫu có chứa siêu ký tự và chuyển kết quả đến lệnh hoặc trả về đã cho
mã thoát thích hợp.
-f tệp thuần túy (mặc định)
thư mục -d
-a tất cả các loại
- tồn tại trả về XNUMX mã thoát khi các mẫu mở rộng thành danh sách không trống
- không tồn tại trả về mã thoát XNUMX khi các mẫu mở rộng thành danh sách trống
Ví dụ:
tiếng vang cầu *
global --exist * .csv && echo "Có các tệp * .csv"
giúp đỡ [cmd]
In trợ giúp cho cmd hoặc nếu không cmd đã được chỉ định in một danh sách các lệnh có sẵn.
việc làm [TÙY CHỌN] [job_no ...]
Liệt kê các công việc đang chạy. Nếu như công việc_không được chỉ định, chỉ liệt kê một công việc với số đó. Tùy chọn:
-v dài dòng, nhiều -v tăng độ dài
-r danh sách chỉ một công việc được chỉ định mà không cần đệ quy
giết tất cả |công việc_không
Xóa công việc đã chỉ định với công việc_không hoặc tất cả các công việc. (Vì công việc_không xem việc làm)
LCD ldir
Thay đổi thư mục cục bộ hiện tại ldir. Thư mục cục bộ trước đó được lưu trữ dưới dạng `- '. Bạn
có thể thực hiện `lcd - 'để thay đổi lại thư mục.
ln [-s] tệp hiện có liên kết mới
Tạo một liên kết cứng / tượng trưng đến một tệp hiện có. Option -s chọn tạo một biểu tượng
liên kết.
địa phương lệnh
Chạy lệnh đã chỉ định với tệp thư mục cục bộ: // phiên thay vì phiên từ xa.
Ví dụ:
pwd địa phương
ls địa phương
gương cục bộ / dir1 / dir2
lpwd
In thư mục làm việc hiện tại trên máy cục bộ.
ls thông số
Liệt kê các tệp từ xa. Bạn có thể chuyển hướng đầu ra của lệnh này thành tệp hoặc qua đường dẫn đến bên ngoài
chỉ huy. Theo mặc định, đầu ra ls được lưu vào bộ nhớ đệm, để xem danh sách mới sử dụng quan hệ or bộ nhớ cache tuôn ra.
viên thuốc [-c] [-d] [-a] [-E] [-O cơ sở] các tập tin
Nhận các tệp đã chọn với các ký tự đại diện được mở rộng.
-c tiếp tục, reget.
-d tạo các thư mục giống như tên tệp và đưa tệp vào đó
thay vì thư mục hiện tại.
-E xóa các tệp nguồn sau khi chuyển thành công
-a sử dụng chế độ ascii (nhị phân là mặc định)
-O chỉ định thư mục cơ sở hoặc URL nơi các tệp sẽ được đặt
gương [TÙY CHỌN] [nguồn [mục tiêu]]
Phản chiếu thư mục nguồn được chỉ định vào thư mục đích cục bộ. Nếu thư mục đích kết thúc
với một dấu gạch chéo (ngoại trừ gốc), tên cơ sở nguồn được thêm vào tên thư mục đích.
Nguồn và / hoặc đích có thể là các URL trỏ đến các thư mục.
-c, - tiếp tục tiếp tục công việc nhân bản nếu có thể
-e, --xoá xoá các tệp không có ở trang web từ xa
--delete-trước tiên hãy xóa các tệp cũ trước khi chuyển các tệp mới
--depth-first xuống thư mục con trước khi chuyển
các tập tin
- quét-tất-cả-trước-hết-quét tất cả các thư mục một cách đệ quy trước đó
chuyển các tập tin
-s, --allow-suid đặt các bit suid / sgid theo trang web từ xa
--allow-chown cố gắng đặt chủ sở hữu và nhóm trên tệp
--ascii sử dụng chuyển chế độ ascii (ngụ ý - kích thước lớn)
--ignore-time bỏ qua thời gian khi quyết định có tải xuống hay không
--ignore-size bỏ qua kích thước khi quyết định có tải xuống hay không
- chỉ thiếu tệp tải xuống chỉ thiếu tệp
- chỉ tải xuống chỉ tồn tại các tệp đã tồn tại ở mục tiêu
-n, --chỉ tải xuống chỉ các tệp mới hơn (-c sẽ không hoạt động)
--upload-cũ hơn tải lên ngay cả những tệp cũ hơn những tệp từ xa
--no-blank-dirs không tạo thư mục trống (ngụ ý
--deep-first)
-r, --no-đệ quy không đi đến thư mục con
-r, --recursion =PHƯƠNG THỨC đi đến các thư mục con với một điều kiện
--no-symlinks không tạo ra các liên kết tượng trưng
-p, --no-perms không đặt quyền đối với tệp
--no-umask không áp dụng umask cho các chế độ tệp
-R, - gương ngược ngược (đặt tệp)
-L, - tham khảo tải xuống các liên kết tượng trưng dưới dạng tệp
- ghi đè lên ghi đè lên các tệp thuần túy mà không cần xóa chúng trước
--không ghi đè, xóa và tạo lại các tệp thuần túy thay vì
ghi đè
-N, --newer-than =ĐẶC BIỆT chỉ tải xuống các tệp mới hơn thời gian quy định
--older-than =ĐẶC BIỆT chỉ tải xuống các tệp cũ hơn thời gian được chỉ định
--size-range =Range chỉ tải xuống các tệp có kích thước trong phạm vi được chỉ định
-P, --parallel [=N] tải xuống N tệp song song
--use-pget [-n =N] sử dụng pget để chuyển từng tệp
--on-change =CMD thực hiện lệnh nếu bất cứ điều gì đã được thay đổi
- nhân bản lặp lại vòng lặp cho đến khi không tìm thấy thay đổi nào
-i RX, - bao gồm =RX bao gồm các tệp phù hợp
-x RX, --exclude =RX loại trừ các tệp phù hợp
-I GP, --include-global =GP bao gồm các tệp phù hợp
-X GP, --exclude-global =GP loại trừ các tệp phù hợp
-f FILE, --tệp =FILE phản chiếu một tệp hoặc nhóm toàn cầu (ví dụ:
/path/to/*.txt)
-O DIR, --target-directory =DIR đường dẫn hoặc URL cơ sở mục tiêu
-v, --verbose [= level] hoạt động chi tiết
--log =FILE viết các lệnh lftp đang được thực thi vào FILE
--script =FILE viết lệnh lftp vào FILE, nhưng không thực thi
họ
--just-print, --dry-run giống như --script = -
--max-error =N dừng lại sau số lỗi này
--skip-noaccess không cố chuyển các tệp không có quyền đọc.
--use-cache sử dụng danh sách thư mục được lưu trong bộ nhớ cache
--Remove-source-files xóa các tệp sau khi chuyển (sử dụng một cách thận trọng)
-a giống như --allow-chown --allow-suid --no-umask
Khi sử dụng -R, thư mục nguồn là cục bộ và mục tiêu là từ xa. Nếu mục tiêu
thư mục được bỏ qua, tên cơ sở của thư mục nguồn được sử dụng. Nếu cả hai thư mục đều
bỏ qua, các thư mục cục bộ và từ xa hiện tại được sử dụng. Nếu thư mục đích kết thúc bằng
một dấu gạch chéo (ngoại trừ thư mục gốc) sau đó tên cơ sở của thư mục nguồn được thêm vào.
RX là một biểu thức chính quy mở rộng, giống như trong ví dụ(1).
GP là một mẫu hình cầu, ví dụ: `* .zip '.
Các tùy chọn bao gồm và loại trừ có thể được chỉ định nhiều lần. Nó có nghĩa là một tệp hoặc
thư mục sẽ được sao chép nếu nó khớp với bao gồm và không khớp với loại trừ sau
bao gồm hoặc không khớp với bất kỳ thứ gì và lần kiểm tra đầu tiên là loại trừ. Thư mục là
khớp với một dấu gạch chéo được thêm vào.
Lưu ý rằng các liên kết tượng trưng không được tạo khi tải lên máy chủ từ xa, vì FTP
giao thức không thể làm điều đó. Để tải lên các tệp mà các liên kết tham chiếu đến, hãy sử dụng lệnh `mirror -RL '(xử lý
các liên kết tượng trưng dưới dạng tệp).
Đối với các tùy chọn --newer-than và --older-than, bạn có thể chỉ định một tệp hoặc thời gian
đặc điểm kỹ thuật như vậy được sử dụng bởi at(1) lệnh, ví dụ: 'now-7days' hoặc 'week ago'. nếu bạn
chỉ định một tệp, sau đó thời gian sửa đổi của tệp đó sẽ được sử dụng.
Mức độ chi tiết có thể được chọn bằng cách sử dụng tùy chọn --verbose = mức độ hoặc bằng một số tùy chọn -v,
ví dụ -vvv. Các cấp độ là:
0 - không có đầu ra (mặc định)
1 - hành động in
2 - + in tên tệp không bị xóa (khi -e không được chỉ định)
3 - + tên thư mục in được sao chép
--chỉ-mới hơn tắt so sánh kích thước tệp và chỉ tải lên / tải xuống các tệp mới hơn ngay cả khi
kích thước là khác nhau. Theo mặc định, các tệp cũ hơn sẽ được chuyển và thay thế các tệp mới hơn.
--upload-cũ hơn cho phép thay thế các tệp từ xa mới hơn bằng các tệp cũ hơn (khi phía đích
là từ xa). Một số điểm kết thúc từ xa không thể lưu giữ dấu thời gian, vì vậy, mặc định là giữ
các tệp mới hơn.
Chế độ đệ quy có thể là một trong những chế độ `` luôn luôn ', `` không bao giờ' ', `` thiếu' ', `` mới hơn' '. Với tùy chọn
`` newer 'mirror so sánh dấu thời gian của các thư mục và chỉ nhập vào một thư mục nếu nó là
cũ hơn hoặc mất tích ở phía mục tiêu. Lưu ý rằng khi một tệp thay đổi thư mục
dấu thời gian có thể giữ nguyên, vì vậy máy nhân bản sẽ không xử lý thư mục đó.
Bạn có thể nhân bản giữa hai máy chủ nếu bạn chỉ định URL thay vì thư mục. FXP là
tự động được sử dụng để chuyển giữa các máy chủ FTP, nếu có thể.
Một số máy chủ FTP ẩn tệp chấm theo mặc định (ví dụ: Htaccess.), và chỉ hiển thị chúng khi LIST
lệnh được sử dụng với tùy chọn -a. Trong trường hợp này, hãy thử sử dụng `set ftp: list-options -a '.
mkdir [-p] [-f] dir (s)
Tạo thư mục từ xa. Nếu -p được sử dụng, hãy tạo tất cả các thành phần của đường dẫn. Tùy chọn -f làm cho
mkdir im lặng và chặn tin nhắn.
mô-đun mô-đun [ args. ]
Tải mô-đun đã cho bằng cách sử dụng dlopen(3) chức năng. Nếu tên mô-đun không chứa dấu gạch chéo, nó là
được tìm kiếm trong các thư mục được chỉ định bởi biến module: đường dẫn. Các đối số được chuyển cho
hàm module_init. Xem README.modules để biết chi tiết kỹ thuật.
chi tiết các tập tin
Giống như `mèo các tập tin | hơn'. nếu như PAGER được thiết lập, nó được sử dụng làm bộ lọc. (Xem thêm làm sao, zcat
và anh ấy có thể)
tiếng nói [-c] [-d] [-a] [-E] [-O cơ sở] các tập tin
Tải lên tệp có mở rộng ký tự đại diện. Theo mặc định, nó sử dụng tên cơ sở của tên địa phương là
điều khiển từ xa. Điều này có thể được thay đổi bằng tùy chọn `-d '.
-c tiếp tục, danh tiếng
-d tạo các thư mục giống như trong tên tệp và đặt tệp vào chúng
thay vì thư mục hiện tại
-E xóa các tệp nguồn sau khi chuyển thành công (nguy hiểm)
-a sử dụng chế độ ascii (nhị phân là mặc định)
-O chỉ định thư mục cơ sở hoặc URL nơi các tệp sẽ được đặt
ông bà các tập tin)
Tương tự như `cầu rm '. Loại bỏ (các) tệp được chỉ định với mở rộng ký tự đại diện.
mv tệp1 tệp2
Đổi tên tệp1 đến tệp2.
danh sách [args.]
Liệt kê tên tệp từ xa
mở [-e cmd] [-u người sử dụng[,vượt qua]] [-p cổng] chủ nhà|url
Chọn một máy chủ FTP.
pget [TÙY CHỌN] rfile [-o hồ sơ]
Nhận tệp được chỉ định bằng cách sử dụng một số kết nối. Điều này có thể tăng tốc độ truyền, nhưng tải
mạng và máy chủ ảnh hưởng nặng nề đến những người dùng khác. Chỉ sử dụng nếu bạn thực sự phải chuyển
tệp càng sớm càng tốt. Tùy chọn:
-c tiếp tục chuyển khoản. Đòi hỏi lfile.lftp-pget-status tập tin.
-n maxconn đặt số lượng kết nối tối đa (mặc định được lấy từ pget: default-n
thiết lập)
đặt [-E] [-a] [-c] [-O cơ sở] hồ sơ [-o rfile]
Tải lên hồ sơ với tên từ xa rfile. Nếu bỏ qua -o, tên cơ sở của hồ sơ Được sử dụng như
tên từ xa. Không mở rộng ký tự đại diện, sử dụng tiếng nói cho điều đó.
-o chỉ định tên tệp từ xa (mặc định - tên cơ sở của lfile)
-c tiếp tục, danh tiếng. Nó yêu cầu quyền để ghi đè các tệp từ xa
-E xóa các tệp nguồn sau khi chuyển thành công (nguy hiểm)
-a sử dụng chế độ ascii (nhị phân là mặc định)
-O chỉ định thư mục cơ sở hoặc URL nơi các tệp sẽ được đặt
pwd [-p]
In URL từ xa hiện tại. Sử dụng tùy chọn `-p 'để hiển thị mật khẩu trong URL.
hàng đợi [-n num ] cmd
Thêm lệnh đã cho vào hàng đợi để thực hiện tuần tự. Mỗi trang web có hàng đợi riêng. `-n '
thêm lệnh trước mục đã cho trong hàng đợi. Đừng cố xếp hàng `cd 'hoặc` lcd'
lệnh, nó có thể gây nhầm lẫn cho lftp. Thay vào đó, hãy làm lệnh cd / lcd trước lệnh `` queue '' và nó sẽ
nhớ nơi thực hiện lệnh. Có thể xếp hàng
đã chạy công việc bằng cách xếp hàng đợi ', nhưng công việc sẽ tiếp tục thực hiện ngay cả khi
nó không phải là người đầu tiên trong hàng đợi.
`queue stop 'sẽ dừng hàng đợi, nó sẽ không thực hiện bất kỳ lệnh mới nào, nhưng đã
các công việc đang chạy sẽ tiếp tục chạy. Bạn có thể sử dụng `` queue stop '' để tạo một điểm dừng trống
xếp hàng. `queue start 'sẽ tiếp tục thực thi hàng đợi. Khi bạn thoát khỏi lftp, nó sẽ bắt đầu tất cả
hàng đợi đã dừng tự động.
`queue 'không có đối số sẽ tạo ra một hàng đợi đã dừng hoặc trạng thái hàng đợi in.
hàng đợi --xóa | -d [chỉ số or ký tự đại diện biểu hiện]
Xóa một hoặc nhiều mục khỏi hàng đợi. Nếu không có đối số nào được đưa ra, mục nhập cuối cùng trong
hàng đợi bị xóa.
hàng đợi --move | -m <chỉ số or ký tự đại diện biểu hiện> [chỉ số]
Di chuyển các mục đã cho trước chỉ mục hàng đợi đã cho hoặc đến cuối nếu không có đích đến
được.
-q Hãy im lặng.
-v Dài dòng.
-Q Đầu ra ở định dạng có thể được sử dụng để xếp hàng lại. Hữu ích với --delete.
Ví dụ:
> lấy tệp &
[1] lấy tệp
> xếp hàng đợi 1
> hàng đợi get another_file
> cd a_directory
> queue get yet_aosystem_file
hàng đợi -d 3 Xóa mục thứ ba trong hàng đợi.
hàng đợi -m 6 4 Di chuyển mục thứ sáu trong hàng đợi trước mục thứ tư.
queue -m "get * zip" 1 Di chuyển tất cả các lệnh khớp với "get * zip" đến đầu
xếp hàng. (Thứ tự của các mặt hàng được giữ nguyên.)
queue -d "get * zip" Xóa tất cả các lệnh khớp với "get * zip".
trích dẫn cmd
Đối với FTP - gửi lệnh không được thông dịch. Sử dụng một cách thận trọng - nó có thể dẫn đến điều khiển từ xa không xác định
trạng thái và do đó sẽ gây ra kết nối lại. Bạn không thể chắc chắn rằng bất kỳ thay đổi trạng thái từ xa nào
bởi vì lệnh được trích dẫn là chắc chắn - nó có thể được đặt lại bằng cách kết nối lại bất kỳ lúc nào.
Đối với HTTP - cụ thể cho hành động HTTP. Cú pháp: `` quote [ ] ''. Lệnh có thể là
`` set-cookie '' hoặc `` post ''.
mở http://www.site.net
trích dẫn set-cookie "biến = giá trị; othervar = othervalue"
đặt http: post-content-type application / x-www-form-urlencoded
trích dẫn bài đăng /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file
Đối với FISH - gửi lệnh không có thông dịch. Điều này có thể được sử dụng để thực hiện các lệnh tùy ý
trên máy chủ. Lệnh không được nhập hoặc in ### ở đầu dòng mới. Nếu nó không,
giao thức sẽ trở nên không đồng bộ.
mở cá: // máy chủ
trích dẫn tìm -name \ *. zip
chất bẩn rfile [-o hồ sơ]
Tương tự như `get -c '.
quan hệ [args.]
Tương tự như `ls ', nhưng bỏ qua bộ nhớ cache.
đăng ký lại [args.]
Tương tự như `nlist ', nhưng bỏ qua bộ nhớ cache.
lặp lại [TÙY CHỌN] [ [-d] chậm trễ] [lệnh]
Lặp lại lệnh đã chỉ định với độ trễ giữa các lần lặp. Độ trễ mặc định là một giây,
lệnh mặc định trống.
-NS số lần lặp lại tối đa
-NS độ trễ giữa các lần lặp lại
- dừng lại trong khi-ok khi lệnh thoát với mã khác XNUMX
- dừng lại cho đến khi ok khi lệnh thoát với mã XNUMX
- dừng yếu khi lftp di chuyển xuống nền.
Ví dụ:
lặp lại vào ngày mai - gương
lặp lại gương 1d
danh tiếng hồ sơ [-o rfile]
Tương tự như `put -c '.
rm [-r] [-f] các tập tin
Loại bỏ các tệp từ xa. Không mở rộng ký tự đại diện, sử dụng ông bà cho điều đó. -r dành cho đệ quy
xóa thư mục. Hãy cẩn thận, nếu xảy ra sự cố, bạn có thể bị mất tệp. -f đàn áp
thông báo lỗi.
là rm dir (s)
Loại bỏ các thư mục từ xa.
schache [Phiên]
Liệt kê các phiên được lưu trong bộ nhớ cache hoặc chuyển sang phiên được chỉ định.
định [là [val]]
Đặt biến thành giá trị đã cho. Nếu giá trị bị bỏ qua, hãy bỏ đặt biến. Tên biến
có định dạng `` tên / bao đóng '', trong đó việc đóng có thể chỉ định ứng dụng chính xác của cài đặt.
Xem chi tiết bên dưới. Nếu bộ được gọi mà không có biến thì chỉ các cài đặt được thay đổi là
liệt kê. Nó có thể được thay đổi bằng các tùy chọn:
-một danh sách tất cả các cài đặt, bao gồm cả các giá trị mặc định
-d chỉ liệt kê các giá trị mặc định, không cần thiết hiện tại
website trang_cmd
Thực thi lệnh trang web trang_cmd và xuất ra kết quả. Bạn có thể chuyển hướng đầu ra của nó.
ngủ khoảng thời gian
Ngủ khoảng thời gian nhất định và thoát ra. Khoảng thời gian được tính bằng giây theo mặc định, nhưng có thể là hậu tố
với 'm', 'h', 'd' lần lượt là phút, giờ và ngày. Xem thêm at.
trò chơi Slot [tên]
Chọn vị trí được chỉ định hoặc liệt kê tất cả các vị trí được phân bổ. Khe cắm là một kết nối với máy chủ,
hơi giống một bảng điều khiển ảo. Bạn có thể tạo nhiều khe kết nối với các
máy chủ và chuyển đổi giữa chúng. Bạn cũng có thể dùng slot: tên dưới dạng một URL giả đánh giá
vị trí khe đó.
Liên kết dòng đọc mặc định cho phép chuyển đổi nhanh chóng giữa các vị trí có tên 0-9 bằng Meta-0 -
Các phím Meta-9 (thường thì bạn có thể sử dụng Alt thay vì Meta).
nguồn hồ sơ
nguồn -e lệnh
Thực thi các lệnh được ghi trong tệp hồ sơ hoặc trả về bằng lệnh bên ngoài được chỉ định.
nguồn ~ / .lftp / rc
nguồn -e echo trợ giúp
Đình chỉ
Dừng quá trình lftp. Lưu ý rằng quá trình chuyển cũng sẽ bị dừng cho đến khi bạn tiếp tục quá trình
với các lệnh fg hoặc bg của shell.
torrent [TÙY CHỌN] tệp torrent ...
Bắt đầu quy trình BitTorrent cho tệp torrent, có thể là một tệp cục bộ, URL,
liên kết nam châm hoặc đồng bằng Tin vắn được viết bằng hex hoặc base32. Các ký tự đại diện cục bộ được mở rộng.
Các tệp hiện có được xác thực đầu tiên trừ khi - có hiệu lực tùy chọn được đưa ra. Phần còn thiếu
được tải xuống. Các tệp được lưu trữ trong chỉ định thư mục hoặc thư mục làm việc hiện tại của
vỡ nợ. Tiếp tục gieo hạt cho đến khi đạt được tỷ lệ torrent: stop-on-ratio cài đặt hoặc thời gian của
torrent: seed-max-time chạy ra ngoài.
Tùy chọn:
-O chỉ định thư mục cơ sở nơi các tệp sẽ được đặt
Xác thực tệp bỏ qua --force-valid (nếu bạn chắc chắn rằng chúng ổn).
- dừng hoàn toàn mới nếu đã biết siêu dữ liệu hoặc torrent
hoàn thành.
- dừng hoàn toàn nếu torrent đã hoàn tất.
--dht-bootstrap = bootstrap DHT bằng cách gửi một truy vấn đến nút. Điều này
tùy chọn chỉ nên được sử dụng một lần để lấp đầy nút cục bộ
bộ nhớ đệm. Số cổng có thể được đưa ra sau dấu hai chấm, mặc định là
6881. Dưới đây là một số nút để khởi động:
dht.transmissionbt.com, router.utorrent.com,
bộ định tuyến.bittorrent.com.
- chia sẻ chia sẻ tệp hoặc thư mục được chỉ định bằng giao thức BitTorrent.
Liên kết nam châm được in khi nó sẵn sàng.
người sử dụng người sử dụng [vượt qua]
người sử dụng URL [vượt qua]
Sử dụng thông tin được chỉ định để đăng nhập từ xa. Nếu bạn chỉ định một URL với tên người dùng, thì nhập
mật khẩu sẽ được lưu vào bộ nhớ đệm để các tham chiếu URL trong tương lai có thể sử dụng nó.
phiên bản
In ftp phiên bản.
chờ đợi [không có việc làm]
chờ đợi tất cả các
Chờ công việc được chỉ định kết thúc. Nếu jobno bị bỏ qua, hãy đợi job nền cuối cùng.
Chờ tất cả chờ cho tất cả các công việc kết thúc.
zcat các tập tin
Tương tự như cat, nhưng lọc từng tệp thông qua zcat. (Xem thêm làm sao, chi tiết và anh ấy có thể)
anh ấy có thể các tập tin
Tương tự như nhiều tệp khác, nhưng lọc từng tệp thông qua zcat. (Xem thêm làm sao, zcat và chi tiết)
Cài Đặt
Khi khởi động, lftp thực thi ~ / .lftprc và ~ / .lftp / rc (Hoặc ~ / .config / lftp / rc if ~ / .lftp làm
không tồn tại). Bạn có thể đặt bí danh và lệnh `` set '' ở đó. Một số người thích xem
gỡ lỗi giao thức đầy đủ, sử dụng `` debug '' để bật gỡ lỗi.
Ngoài ra còn có một tệp khởi động trên toàn hệ thống trong /etc/lftp.conf. Nó có thể khác nhau
thư mục, xem phần FILES.
ftp có các biến có thể cài đặt sau (bạn cũng có thể sử dụng `set -a 'để xem tất cả các biến
và giá trị của chúng):
bmk: lưu mật khẩu (boolean)
lưu mật khẩu văn bản thuần túy trong ~ / .local / share / lftp / bookmarks or ~ / .lftp / dấu trang on
lệnh `bookmark add '. Tắt theo mặc định.
cache: cache-rỗng-danh sách (boolean)
Khi sai, danh sách trống không được lưu vào bộ nhớ đệm.
cache: kích hoạt (boolean)
Khi sai, bộ nhớ cache bị tắt.
bộ nhớ cache: hết hạn (Khoảng thời gian)
Các mục nhập bộ nhớ cache tích cực sẽ hết hạn trong khoảng thời gian này.
cache: âm tính hết hạn (Khoảng thời gian)
Các mục nhập bộ nhớ đệm âm sẽ hết hạn trong khoảng thời gian này.
kích thước bộ nhớ cache (số)
Kích thước bộ nhớ cache tối đa. Khi vượt quá, các mục nhập bộ nhớ cache cũ nhất sẽ bị xóa khỏi bộ nhớ cache.
cmd: at-exit (chuỗi)
các lệnh trong chuỗi được thực thi trước khi lftp thoát hoặc chuyển sang nền.
cmd: at-exit-bg (chuỗi)
các lệnh trong chuỗi được thực thi trước khi thoát lftp nền.
cmd: at-exit-fg (chuỗi)
các lệnh trong chuỗi được thực thi trước khi thoát ra foreground lftp.
cmd: tại nền (chuỗi)
các lệnh trong chuỗi được thực thi trước khi lftp di chuyển xuống nền.
cmd: at-end (chuỗi)
các lệnh trong chuỗi được thực thi trước khi lftp kết thúc (được chạy nền hoặc
vấn đề xung quanh).
cmd: at-finish (chuỗi)
các lệnh trong chuỗi được thực hiện một lần khi tất cả các công việc được thực hiện.
cmd: at-queue-finish (chuỗi)
các lệnh trong chuỗi được thực hiện một lần khi tất cả các công việc trong hàng đợi được thực hiện.
cmd: cls-complete-default (chuỗi)
mặc định cls các tùy chọn để hiển thị các lựa chọn hoàn thành. Ví dụ, để làm cho
danh sách hoàn thành hiển thị kích thước tệp, đặt cmd: cls-complete-default thành `-s '.
cmd: cls-default (chuỗi)
mặc định cls các tùy chọn lệnh. Chúng có thể bị ghi đè bởi các tùy chọn được đưa ra rõ ràng.
cmd: cls-chính xác-thời gian (boolean)
khi đúng, cls sẽ cố gắng có được thời gian sửa đổi tệp chính xác ngay cả khi nó có nghĩa là nhiều hơn
yêu cầu đến máy chủ.
cmd: csh-history (boolean)
cho phép mở rộng lịch sử giống như csh.
cmd: giao thức mặc định (chuỗi)
Giá trị được sử dụng khi chỉ sử dụng tên máy chủ lưu trữ mà không có giao thức. Vỡ nợ
là `ftp '.
cmd: fail-exit (boolean)
nếu đúng, hãy thoát khi một lệnh bị lỗi và lệnh sau là vô điều kiện (tức là
không bắt đầu bằng || hoặc &&). lftp thoát sau khi lệnh vô điều kiện được đưa ra
mà không thực hiện nó.
cmd: tương tác (tri-boolean)
khi đúng, lftp hoạt động tương tác, xử lý các tín hiệu đầu cuối và xuất thêm một số
tin nhắn. Mặc định là tự động và phụ thuộc vào stdin là một thiết bị đầu cuối.
cmd: lâu dài (giây)
thời gian thực hiện lệnh, được coi là `` lâu '' và một tiếng bíp được thực hiện trước đó
lời nhắc tiếp theo. 0 có nghĩa là tắt.
cmd: ls-default (chuỗi)
đối số ls mặc định
cmd: di chuyển-nền (boolean)
khi sai, lftp từ chối chạy nền khi thoát. Để buộc nó, hãy sử dụng `exit
bg '.
cmd: move-background-detach (boolean)
khi true (mặc định), lftp tự tách ra khỏi thiết bị đầu cuối điều khiển khi di chuyển đến
nền, có thể đính kèm trở lại bằng lệnh `` đính kèm ''; khi sai, lftp
lừa shell để di chuyển lftp sang nhóm xử lý nền và tiếp tục chạy,
sau đó lệnh fg shell đưa lftp trở lại nền trước trừ khi nó đã hoàn thành tất cả các công việc
và chấm dứt.
cmd: nhắc nhở (chuỗi)
Lời nhắc. lftp nhận dạng các ký tự đặc biệt thoát ra sau dấu gạch chéo ngược
được giải mã như sau:
\@ insert @ nếu người dùng hiện tại không phải là mặc định
\a một ký tự chuông ASCII (07)
\e một ký tự thoát ASCII (033)
\h tên máy chủ bạn được kết nối với
\n dòng mới
\s tên của khách hàng (lftp)
\S tên vị trí hiện tại
\u tên người dùng của người dùng bạn đã đăng nhập
\U URL của trang web từ xa (ví dụ: ftp://g437.ub.gu.se/home/james/src/lftp)
\v phiên bản của ftp (ví dụ: 2.0.3)
\w thư mục làm việc hiện tại tại trang web từ xa
\W tên cơ sở của thư mục làm việc hiện tại tại trang web từ xa
\nnn ký tự tương ứng với số bát phân nnn
\\ dấu gạch chéo ngược
\? bỏ qua ký tự tiếp theo nếu thay thế trước đó trống.
\[ bắt đầu một chuỗi các ký tự không in, có thể được sử dụng để nhúng
trình tự điều khiển thiết bị đầu cuối vào dấu nhắc
\] kết thúc một chuỗi các ký tự không in được
cmd: song song (số)
Số lượng công việc chạy song song ở chế độ không tương tác. Ví dụ, đây có thể là
hữu ích cho các tập lệnh có nhiều lệnh `` get ''. Lưu ý rằng đặt giá trị này thành một giá trị
lớn hơn 1 thay đổi hành vi thực thi có điều kiện, về cơ bản làm cho nó
không nhất quán.
cmd: hàng đợi song song (số)
Số lượng công việc chạy song song trong một hàng đợi.
cmd: hoàn thành từ xa (boolean)
một boolean để kiểm soát xem lftp có sử dụng tính năng hoàn thành từ xa hay không. Khi đúng, Tab chính
đoán xem từ đang được hoàn thành có phải là một tên tệp từ xa hay không. Thẻ meta làm
hoàn thành từ xa luôn. Vì vậy, bạn có thể buộc hoàn thành từ xa với Thẻ meta khi nào
cmd: hoàn thành từ xa là sai hoặc khi đoán sai.
cmd: save-cwd-history (boolean)
khi đúng, lftp lưu CWD cuối cùng của mỗi trang web vào ~ / .local / share / lftp / cwd_history or
~ / .lftp / cwd_history, cho phép thực hiện `` cd - '' sau khi khởi động lại lftp. Mặc định là đúng.
cmd: save-rl-history (boolean)
khi đúng, lftp lưu lịch sử dòng đọc vào ~ / .local / share / lftp / rl_history or
~ / .lftp / rl_history trên lối ra. Mặc định là đúng.
cmd: hiển thị trạng thái (booleam)
khi sai, lftp không hiển thị dòng trạng thái trên thiết bị đầu cuối. Mặc định là đúng.
cmd: set-term-status (boolean)
khi đúng, lftp cập nhật trạng thái đầu cuối nếu được hỗ trợ (ví dụ: xterm). Việc đóng cửa cho
cài đặt này là loại thiết bị đầu cuối từ biến môi trường TERM.
cmd: khoảng thời gian trạng thái (thời giankhoảng thời gian)
khoảng thời gian giữa các lần cập nhật trạng thái.
cmd: stifle-rl-history (số)
số dòng cần lưu trong lịch sử dòng đọc.
cmd: hạn-trạng thái (chuỗi)
chuỗi định dạng để sử dụng để hiển thị trạng thái đầu cuối. Kết thúc cho cài đặt này
là kiểu đầu cuối từ biến môi trường TERM. Mặc định sử dụng `` tsl '' và
Các giá trị tổng hợp từ `` fsl ''.
Các cách thoát sau được hỗ trợ:
\ a bell
\ e trốn thoát
\ n dòng mới
\ s "lftp"
\ v phiên bản lftp
\ T chuỗi trạng thái
cmd: phong cách thời gian (chuỗi)
Cài đặt này là giá trị mặc định cho tùy chọn kiểu cls --time.
cmd: dấu vết (boolean)
khi true, lftp in các lệnh mà nó thực thi (như sh -x).
cmd: verify-host (boolean)
nếu đúng, lftp giải quyết tên máy chủ ngay lập tức trong lệnh `` mở ''. Nó cũng là
có thể bỏ qua việc kiểm tra một lệnh `mở 'duy nhất nếu` &' được đưa ra, hoặc nếu ^ Z là
được nhấn trong khi kiểm tra.
cmd: verify-path (boolean)
nếu đúng, lftp sẽ kiểm tra đường dẫn trong lệnh `cd '. Cũng có thể bỏ qua
kiểm tra một lệnh `cd 'duy nhất nếu` &' được đưa ra, hoặc nếu ^ Z được nhấn trong
đánh dấu. Ví dụ:
đặt cmd: verify-path / hftp: // * false
thư mục cd &
cmd: verify-path-cache (boolean)
Khi sai, `cd 'vào một thư mục được biết từ bộ nhớ cache là tồn tại sẽ thành công
ngay lập tức. Nếu không, việc xác minh sẽ phụ thuộc vào cài đặt cmd: verify-path.
màu sắc: sử dụng màu (tri-boolean)
khi true, lệnh cls và hoàn thành đầu ra danh sách tệp màu theo
color: cài đặt màu sắc. Khi được đặt thành tự động, màu sắc được sử dụng khi đầu ra là
thiết bị đầu cuối.
màu sắc: dir-Colors (chuỗi)
tập tin mô tả màu sắc. Theo mặc định, giá trị của môi trường LS_COLORS
biến được sử dụng. Nhìn thấy màu sắc(1).
dns: SRV-query (boolean)
truy vấn bản ghi SRV và sử dụng chúng trước gethostbyname. Hồ sơ CHXHCNVN chỉ là
được sử dụng nếu cổng không được chỉ định rõ ràng. Xem RFC2052 để biết thêm chi tiết.
dns: cache-enable (boolean)
kích hoạt bộ nhớ cache DNS. Nếu nó bị tắt, lftp sẽ phân giải tên máy chủ mỗi khi nó kết nối lại.
dns: cache-expire (Khoảng thời gian)
thời gian tồn tại cho các mục nhập bộ nhớ cache DNS. Nó có định dạng +, ví dụ: 1d12h30m5s
hoặc chỉ 36h. Để tắt hết hạn, hãy đặt nó thành `` inf '' hoặc `` never '.
dns: cache-size (số)
số lượng mục nhập bộ nhớ cache DNS tối đa.
dns: dead-timeout (Khoảng thời gian)
giới hạn thời gian cho các truy vấn DNS. Nếu máy chủ DNS không khả dụng quá lâu, lftp sẽ
không giải quyết được một tên máy chủ nhất định. Đặt thành `` không bao giờ '' để tắt.
dns: đặt hàng (danh sách tên giao thức)
đặt thứ tự các truy vấn DNS. Mặc định là `` inet6 inet '' có nghĩa là tra cứu đầu tiên
địa chỉ trong họ inet6, sau đó là inet và sử dụng chúng theo thứ tự đó. Để tắt inet6
(AAAA) tra cứu, đặt biến này thành `` inet ''.
dns: use-fork (boolean)
nếu đúng, lftp sẽ fork trước khi phân giải địa chỉ máy chủ. Mặc định là đúng.
dns: max-retries (số)
Nếu không, không có giới hạn về số lần lftp sẽ cố gắng tra cứu một
Địa chỉ. Nếu> 0, lftp sẽ chỉ thử số lần này để tra cứu địa chỉ của
mỗi họ địa chỉ trong dns: order.
tập tin: charset (chuỗi)
bộ ký tự cục bộ. Ban đầu nó được đặt từ ngôn ngữ hiện tại.
tập tin: use-lock (boolean)
khi đúng, lftp sử dụng khóa tư vấn trên các tệp cục bộ khi mở chúng.
cá: tự động xác nhận (boolean)
khi đúng, lftp trả lời `` có '' cho tất cả các câu hỏi ssh, đặc biệt là cho câu hỏi
về một khóa máy chủ mới. Nếu không, nó trả lời là `` không ''.
cá: bộ ký tự (chuỗi)
bộ ký tự được sử dụng bởi máy chủ cá trong các yêu cầu, trả lời và danh sách tệp.
Mặc định trống có nghĩa là giống như cục bộ.
fish: chương trình kết nối (chuỗi)
chương trình được sử dụng để kết nối với máy chủ từ xa. Nó sẽ hỗ trợ tùy chọn `-l '
cho tên người dùng, `-p 'cho số cổng. Mặc định là `ssh -a -x '. Bạn có thể đặt nó thành
`` rsh '' chẳng hạn.
cá: vỏ (chuỗi)
sử dụng shell được chỉ định ở phía máy chủ. Mặc định là / bin / sh. Trên một số hệ thống, / Bin / sh
thoát khi thực hiện cd vào một thư mục không tồn tại. lftp có thể xử lý điều đó nhưng nó phải
kết nối lại. Đặt nó thành / bin / bash cho các hệ thống như vậy nếu bash được cài đặt.
ftp: acct (chuỗi)
Gửi chuỗi này trong lệnh ACCT sau khi đăng nhập. Kết quả là bị bỏ qua. Sự đóng cửa
cho cài đặt này có định dạng user @ host.
ftp: anon-pass (chuỗi)
đặt mật khẩu được sử dụng để xác thực truy cập FTP ẩn danh. Mặc định là
"lftp @".
ftp: anon-user (chuỗi)
đặt tên người dùng được sử dụng để xác thực truy cập FTP ẩn danh. Mặc định là
"vô danh".
ftp: auto-sync-mode (biểu thức chính quy)
nếu thông báo máy chủ đầu tiên khớp với regex này, hãy bật chế độ đồng bộ hóa cho máy chủ đó.
ftp: catch-size (boolean)
khi không có hỗ trợ cho lệnh SIZE, hãy cố gắng bắt kích thước tệp từ "150
Đang mở kết nối dữ liệu "trả lời.
ftp: bộ ký tự (chuỗi)
bộ ký tự được máy chủ FTP sử dụng trong các yêu cầu, câu trả lời và danh sách tệp.
Mặc định trống có nghĩa là giống như cục bộ. Cài đặt này chỉ được sử dụng khi
máy chủ không hỗ trợ UTF8.
ftp: khách hàng (chuỗi)
tên của máy khách FTP để gửi bằng lệnh CLNT, nếu được máy chủ hỗ trợ. Nếu nó là
trống, sau đó sẽ không có lệnh CLNT nào được gửi.
ftp: bind-data-socket (boolean)
ràng buộc ổ cắm dữ liệu với giao diện của kết nối điều khiển (ở chế độ thụ động). Vỡ nợ
là true, ngoại lệ là giao diện loopback.
ftp: fix-pasv-address (boolean)
nếu đúng, lftp sẽ cố gắng sửa địa chỉ do máy chủ trả về cho lệnh PASV trong
trường hợp khi địa chỉ máy chủ nằm trong mạng công cộng và PASV trả về một địa chỉ từ
Mạng riêng tư. Trong trường hợp này, lftp sẽ thay thế địa chỉ máy chủ thay vì
một được trả về bởi lệnh PASV, số cổng sẽ không bị thay đổi. Mặc định là đúng.
ftp: fxp-passive-source (boolean)
nếu đúng, trước tiên lftp sẽ cố gắng thiết lập máy chủ FTP nguồn ở chế độ thụ động, nếu không
đích một. Nếu lần thử đầu tiên không thành công, lftp sẽ cố gắng thiết lập chúng theo cách khác.
Nếu quá trình sắp xếp khác cũng không thành công, lftp sẽ trở lại bản sao đơn giản. Xem thêm
ftp: sử dụng-fxp.
ftp: nhà (chuỗi)
Thư mục ban đầu. Mặc định là chuỗi trống có nghĩa là tự động. Đặt giá trị này thành `/ 'nếu bạn
không thích giao diện% 2F trong các URL FTP. Đóng cho cài đặt này có định dạng
user @ host.
ftp: ignore-pasv-address (boolean)
Nếu đúng, lftp sử dụng địa chỉ kết nối điều khiển thay vì địa chỉ được trả về trong PASV
trả lời cho kết nối dữ liệu. Điều này có thể hữu ích cho các NAT bị hỏng. Mặc định là sai.
ftp: list-blank-ok (boolean)
nếu được đặt thành false, danh sách trống từ lệnh LIST sẽ được coi là không chính xác và
một phương pháp khác (NLST) sẽ được sử dụng.
ftp: list-options (chuỗi)
đặt các tùy chọn luôn được nối vào lệnh LIST. Nó có thể hữu ích để thiết lập
điều này thành `-a 'nếu máy chủ không hiển thị tệp chấm (ẩn) theo mặc định. Mặc định là
trống.
ftp: nop-khoảng thời gian (giây)
trễ giữa các lệnh NOOP khi tải xuống đuôi của một tệp. Điều này rất hữu ích cho FTP
máy chủ gửi thông báo "Hoàn tất quá trình chuyển" trước khi truyền dữ liệu. Trong
những trường hợp như vậy lệnh NOOP có thể ngăn kết nối hết thời gian chờ.
ftp: chế độ thụ động (boolean)
đặt chế độ FTP thụ động. Điều này có thể hữu ích nếu bạn đang ở sau tường lửa hoặc
bộ định tuyến giả mạo. Trong chế độ thụ động, lftp sử dụng lệnh PASV, không phải lệnh PORT
được sử dụng trong chế độ hoạt động. Ở chế độ thụ động, lftp tự tạo kết nối dữ liệu
đến máy chủ; ở chế độ hoạt động, máy chủ kết nối với lftp để truyền dữ liệu.
Chế độ thụ động là mặc định.
ftp: port-ipv4 (địa chỉ ipv4)
chỉ định địa chỉ IPv4 để gửi bằng lệnh PORT. Mặc định trống có nghĩa là
để gửi địa chỉ của kết nối điều khiển cục bộ.
ftp: phạm vi cổng (từ-đến)
phạm vi cổng cho phép cho chế độ hoạt động. Định dạng là tối thiểu-tối đa hoặc `` đầy đủ 'hoặc `` bất kỳ' 'thành
chỉ ra bất kỳ cổng nào. Mặc định là đầy đủ.
ftp: prefer-epsv (boolean)
sử dụng EPSV làm chế độ thụ động ưa thích. Mặc định là `` sai ''.
ftp: proxy (URL)
chỉ định proxy FTP để sử dụng. Để tắt proxy, hãy đặt điều này thành chuỗi trống. Lưu ý rằng
nó là một proxy FTP sử dụng giao thức FTP, không phải FTP qua HTTP. Giá trị mặc định là
lấy từ biến môi trường ftp_proxy nếu nó bắt đầu bằng `` ftp: // ''. Nếu FTP của bạn
proxy yêu cầu xác thực, chỉ định tên người dùng và mật khẩu trong URL. Nếu như
ftp: proxy bắt đầu bằng http: // sau đó giao thức hftp (FTP qua proxy HTTP) được sử dụng
thay vì FTP tự động.
ftp: proxy-auth-type (chuỗi)
Khi được đặt thành `` đã tham gia '', lftp sẽ gửi `` người dùng @[email được bảo vệ]'' là tên người dùng
thành proxy và `` password @ proxy_password '' làm mật khẩu.
Khi được đặt thành `` join-acct '', lftp sẽ gửi ``[email được bảo vệ] proxy_user '' (với
dấu cách) làm tên người dùng cho proxy. Mật khẩu trang web được gửi như bình thường và proxy
mật khẩu được mong đợi trong lệnh ACCT sau đây.
Khi được đặt thành `` mở '', trước tiên lftp sẽ gửi người dùng proxy và mật khẩu proxy, sau đó
`` OPEN ftp.example.org '' theo sau là `` USER user ''. Mật khẩu của trang web sau đó được gửi đi
như bình thường.
Khi được đặt thành `` người dùng '' (mặc định), lftp trước tiên sẽ gửi người dùng proxy và mật khẩu proxy và
sau đó ''[email được bảo vệ]'' là tên người dùng. Mật khẩu trang web sau đó được gửi dưới dạng
bình thường.
Khi được đặt thành `` proxy-user @ host '', lftp trước tiên sẽ gửi `` USER
[email được bảo vệ]'', sau đó là mật khẩu proxy. Người dùng trang web và mật khẩu là
sau đó gửi như bình thường.
ftp: danh sách còn lại (boolean)
cho phép sử dụng lệnh REST trước lệnh LIST. Điều này có thể hữu ích cho
thư mục, nhưng một số máy chủ FTP âm thầm bỏ qua REST trước LIST.
ftp: rest-stor (boolean)
nếu sai, lftp sẽ không sử dụng REST trước khi LƯU TRỮ. Điều này có thể hữu ích cho một số
máy chủ lỗi làm hỏng (điền bằng số không) tệp nếu REST theo sau là STOR là
đã sử dụng.
ftp: thử lại-530 (biểu thức chính quy)
Thử lại trên máy chủ trả lời 530 cho lệnh PASS nếu văn bản khớp với biểu thức chính quy này.
Cài đặt này sẽ hữu ích để phân biệt giữa máy chủ quá tải (tạm thời
điều kiện) và mật khẩu không chính xác (điều kiện vĩnh viễn).
ftp: retry-530-nặc danh (biểu thức chính quy)
Biểu thức chính quy bổ sung cho đăng nhập ẩn danh, như ftp: retry-530.
ftp: site-group (chuỗi)
Gửi chuỗi này trong lệnh SITE GROUP sau khi đăng nhập. Kết quả là bị bỏ qua. Các
đóng cửa cho cài đặt này có định dạng user @ host.
ftp: skey-allow (boolean)
cho phép gửi trả lời skey / opie nếu máy chủ xuất hiện để hỗ trợ nó. Bật theo mặc định.
ftp: skey-force (boolean)
không gửi mật khẩu văn bản thuần túy qua mạng, thay vào đó hãy sử dụng skey / opie. Nếu như
skey / opie không khả dụng, giả sử đăng nhập không thành công. Tắt theo mặc định.
ftp: ssl-allow (boolean)
nếu đúng, hãy cố gắng thương lượng kết nối SSL với máy chủ FTP để truy cập không ẩn danh.
Mặc định là đúng. Cài đặt này và các cài đặt SSL khác chỉ khả dụng nếu lftp
được biên dịch bằng thư viện ssl / tls.
ftp: ssl-auth (chuỗi)
đối số cho lệnh AUTH, có thể là một trong SSL, TLS, TLS-P, TLS-C. Xem RFC4217
để được giải thích. Theo mặc định, TLS hoặc SSL sẽ được sử dụng, tùy thuộc vào phản hồi FEAT.
ftp: ssl-data-use-key (boolean)
nếu đúng, lftp cũng tải ssl: key-file cho kết nối dữ liệu được bảo vệ. Khi sai, nó
thì không, và máy chủ có thể khớp dữ liệu và kiểm soát các kết nối bằng ID phiên.
Mặc định là đúng.
ftp: ssl-force (boolean)
nếu đúng, hãy từ chối gửi mật khẩu rõ ràng khi máy chủ không hỗ trợ SSL.
Mặc định là sai.
ftp: ssl-protect-data (boolean)
nếu đúng, hãy yêu cầu kết nối SSL để truyền dữ liệu. Đây là cách sử dụng nhiều cpu nhưng
cung cấp sự riêng tư. Mặc định là sai.
ftp: ssl-protect-fxp (boolean)
nếu đúng, hãy yêu cầu kết nối SSL để truyền dữ liệu giữa hai máy chủ FTP trong FXP
chế độ. Lệnh CPSV hoặc SSCN sẽ được sử dụng trong trường hợp đó. Nếu kết nối SSL không thành công cho
một số lý do, lftp sẽ thử chuyển FXP không được bảo vệ trừ khi ftp: ssl-force được đặt
cho bất kỳ máy chủ nào trong số hai máy chủ. Mặc định là sai.
ftp: ssl-protect-list (boolean)
nếu đúng, hãy yêu cầu kết nối SSL để chuyển danh sách tệp. Mặc định là đúng.
ftp: ssl-use-ccc (boolean)
nếu đúng, lftp sẽ đưa ra lệnh CCC sau khi đăng nhập, do đó vô hiệu hóa tính năng bảo vệ ssl
lớp trên kết nối điều khiển.
ftp: khoảng thời gian stat (Khoảng thời gian)
khoảng thời gian giữa các lệnh STAT. Mặc định là 1 giây.
ftp: nghiêm ngặt-đa dòng (boolean)
khi đúng, lftp kiểm tra nghiêm ngặt định dạng trả lời nhiều dòng (hy vọng nó sẽ kết thúc bằng
cùng mã như nó bắt đầu với). Khi sai, kiểm tra này được nới lỏng.
ftp: sync-mode (boolean)
nếu đúng, lftp sẽ gửi từng lệnh một và chờ phản hồi. Đây có thể là
hữu ích nếu bạn đang sử dụng một máy chủ hoặc bộ định tuyến FTP bị lỗi. Khi nó tắt, lftp sẽ gửi một
gói lệnh và chờ phản hồi - nó tăng tốc hoạt động khi khứ hồi
thời gian là đáng kể. Thật không may, nó không hoạt động với tất cả các máy chủ FTP và một số
bộ định tuyến gặp sự cố với nó, vì vậy nó được bật theo mặc định.
ftp: múi giờ (chuỗi)
Giả sử múi giờ này cho thời gian trong danh sách được trả về bởi lệnh LIST. Cài đặt này
có thể được bù giờ GMT [+ | -] HH [: MM [: SS]] hoặc bất kỳ giá trị TZ hợp lệ nào (ví dụ: Châu Âu / Moscow hoặc
MSK-3MSD, M3.5.0, M10.5.0 / 3). Giá trị mặc định là GMT. Đặt nó thành một giá trị trống để giả định
múi giờ địa phương được chỉ định bởi biến môi trường TZ.
ftp: trust-feat (chuỗi)
Khi đúng, hãy giả sử rằng dữ liệu trả về FEAT là chính xác và không sử dụng giao thức chung
các phần mở rộng như SIZE, MDTM, REST nếu chúng không được liệt kê. Mặc định là sai.
ftp: use-abor (boolean)
nếu sai, lftp không gửi lệnh ABOR mà đóng kết nối dữ liệu ngay lập tức.
ftp: use-allo (boolean)
khi true (mặc định), lftp gửi lệnh ALLO trước khi tải tệp lên.
ftp: use-feat (boolean)
khi true (mặc định), lftp sử dụng lệnh FEAT để xác định các tính năng mở rộng của ftp
máy chủ.
ftp: use-fxp (boolean)
nếu đúng, lftp sẽ cố gắng thiết lập kết nối trực tiếp giữa hai máy chủ ftp.
ftp: use-hftp (boolean)
khi ftp: proxy trỏ đến proxy http, cài đặt này sẽ chọn phương pháp hftp (GET,
HEAD) khi true và phương thức CONNECT khi false. Mặc định là đúng.
ftp: use-ip-tos (boolean)
khi đúng, lftp sử dụng IPTOS_LOWDELAY cho kết nối điều khiển và IPTOS_THROUGHPUT cho
kết nối dữ liệu.
ftp: lang (boolean)
ngôn ngữ được chọn bằng lệnh LANG, nếu được hỗ trợ bởi FEAT
phản ứng. Mặc định trống có nghĩa là mặc định của máy chủ.
ftp: use-mdtm (boolean)
khi true (mặc định), lftp sử dụng lệnh MDTM để xác định thời gian sửa đổi tệp.
ftp: use-mdtm-quá tải (boolean)
khi đúng, lftp sử dụng lệnh MDTM hai đối số để bật thời gian sửa đổi tệp
các tệp đã tải lên. Mặc định là sai.
ftp: use-site-nhàn rỗi (boolean)
khi đúng, lftp gửi lệnh `SITE IDLE 'với đối số net: nhàn rỗi. Mặc định là sai.
ftp: use-site-utime (boolean)
khi đúng, lftp gửi lệnh 5 đối số `SITE UTIME 'để đặt thời gian sửa đổi tệp
trên các tệp đã tải lên. Mặc định là đúng.
ftp: use-site-utime2 (boolean)
khi đúng, lftp gửi lệnh 2 đối số `SITE UTIME 'để đặt thời gian sửa đổi tệp
trên các tệp đã tải lên. Mặc định là đúng. Nếu 5 đối số `` SITE UTIME '' cũng được bật,
Lệnh 2 đối số được thử trước.
ftp: use-size (boolean)
khi true (mặc định), lftp sử dụng lệnh SIZE để xác định kích thước tệp.
ftp: use-stat (boolean)
nếu đúng, lftp gửi lệnh STAT trong chuyển chế độ FXP để biết có bao nhiêu dữ liệu
đã được chuyển nhượng. Xem thêm ftp: stat-khoảng. Mặc định là đúng.
ftp: use-stat-for-list (boolean)
khi true, lftp sử dụng STAT thay vì lệnh LIST. Theo mặc định '.' được sử dụng như STAT
tranh luận. Sử dụng STAT, lftp tránh tạo kết nối dữ liệu cho danh sách thư mục.
Một số máy chủ yêu cầu các tùy chọn đặc biệt cho STAT, hãy sử dụng ftp: list-options để chỉ định chúng
(ví dụ -các).
ftp: use-telnet-iac (boolean)
khi true (mặc định), lftp sử dụng lệnh TELNET IAC và tuân theo giao thức TELNET như
được chỉ định trong RFC959. Khi sai, nó không tuân theo giao thức TELNET và do đó
không nhân đôi 255 (0xFF, 0377) ký tự và không đặt trước các lệnh ABOR và STAT
với tín hiệu TELNET IP + SYNCH.
ftp: use-tvfs (tri-boolean)
Khi được đặt thành tự động, việc sử dụng tính năng TVFS phụ thuộc vào phản hồi của máy chủ FEAT. Nếu không thì
cài đặt này cho biết có sử dụng nó hay không. Tóm lại, nếu một máy chủ hỗ trợ TVFS
thì nó sử dụng các đường dẫn giống unix.
ftp: use-utf8 (boolean)
nếu đúng, lftp gửi `` OPTS UTF8 ON '' đến máy chủ để kích hoạt mã hóa UTF-8 (nếu
được hỗ trợ). Vô hiệu hóa nó nếu tên tệp có mã hóa khác và máy chủ
gặp rắc rối với nó.
ftp: use-thoát (boolean)
nếu đúng, lftp sẽ gửi QUIT trước khi ngắt kết nối khỏi máy chủ ftp. Mặc định là đúng.
ftp: xác minh-địa chỉ (boolean)
xác minh rằng kết nối dữ liệu đến từ địa chỉ mạng của kết nối điều khiển
ngang nhau. Điều này có thể ngăn chặn việc giả mạo kết nối dữ liệu có thể dẫn đến dữ liệu
tham nhũng. Thật không may, điều này có thể không thành công đối với một số máy chủ ftp với một số
giao diện mạng, khi chúng không đặt địa chỉ gửi đi trên ổ cắm dữ liệu, vì vậy
bị tắt theo mặc định.
ftp: verify-port (boolean)
xác minh rằng kết nối dữ liệu có cổng 20 (ftp-data) trên đầu từ xa của nó. Cái này có thể
có thể ngăn chặn việc giả mạo kết nối dữ liệu bởi người dùng máy chủ từ xa. Không may,
quá nhiều cửa sổ và thậm chí cả máy chủ unix ftp quên thiết lập cổng thích hợp trên dữ liệu
kết nối, do đó kiểm tra này bị tắt theo mặc định.
ftp: chế độ web (boolean)
ngắt kết nối sau khi đóng kết nối dữ liệu. Điều này có thể hữu ích cho ftp hoàn toàn bị hỏng
may chủ. Mặc định là sai.
ftps: initial-prot (chuỗi)
chỉ định cài đặt PROT ban đầu cho các kết nối FTPS. Phải là một trong: C, S, E, P,
hoặc trống rỗng. Mặc định trống có nghĩa là không xác định, do đó lftp sẽ sử dụng lệnh PROT
một cách vô điều kiện. Nếu lệnh PROT hóa ra không được hỗ trợ, thì chế độ Xóa sẽ
được giả định.
hftp: bộ nhớ cache (boolean)
cho phép bộ nhớ đệm phía máy chủ / proxy cho giao thức ftp-over-http.
hftp: cache-control (chuỗi)
chỉ định tiêu đề yêu cầu HTTP tương ứng.
hftp: giải mã (boolean)
khi đúng, lftp tự động giải mã đối tượng trong giao thức hftp khi Nội dung-
Giá trị tiêu đề mã hóa khớp với deflate, gzip, nén, x-gzip hoặc x-nén.
hftp: proxy (URL)
chỉ định proxy HTTP cho giao thức FTP qua HTTP (hftp). Giao thức hftp không thể
rõ ràng là hoạt động mà không cần proxy HTTP. Giá trị mặc định được lấy từ môi trường
biến ftp_proxy nếu nó bắt đầu bằng `` http: // '', nếu không từ môi trường
biến http Proxy. Nếu proxy FTP của bạn yêu cầu xác thực, hãy chỉ định tên người dùng
và mật khẩu trong URL.
hftp: use-allprop (boolean)
nếu đúng, lftp sẽ gửi ` 'request body trong các yêu cầu `PROPFIND', nếu không
nó sẽ gửi một nội dung yêu cầu trống.
hftp: sử dụng-ủy quyền (boolean)
nếu được đặt thành tắt, lftp sẽ gửi mật khẩu như một phần của URL tới proxy. Điều này có thể
cần thiết cho một số proxy (ví dụ: M-soft). Mặc định được bật và lftp sẽ gửi mật khẩu
như một phần của tiêu đề Ủy quyền.
hftp: use-head (boolean)
nếu được đặt thành tắt, lftp sẽ cố gắng sử dụng `` GET '' thay vì `` HEAD '' cho giao thức hftp.
Mặc dù điều này chậm hơn nhưng nó có thể cho phép lftp hoạt động với một số proxy không
hiểu hoặc xử lý sai yêu cầu `` HEAD ftp: // ''.
hftp: use-mkcol (boolean)
nếu được đặt thành tắt, lftp sẽ cố gắng sử dụng `` PUT '' thay vì `` MKCOL '' để tạo thư mục
với giao thức hftp. Mặc định bị tắt.
hftp: use-propfind (boolean)
nếu được đặt thành tắt, lftp sẽ không cố sử dụng `PROPFIND 'để lấy nội dung thư mục với
giao thức hftp và sử dụng `` GET '' để thay thế. Mặc định bị tắt.
hftp: use-type (boolean)
Nếu được đặt thành tắt, lftp sẽ không cố gắng nối `; type = 'vào các URL được chuyển tới proxy. Một vài
proxy bị hỏng không xử lý nó một cách chính xác. Mặc định đang bật.
http: chấp nhận, http: bộ ký tự chấp nhận, http: chấp nhận mã hóa, http: chấp nhận ngôn ngữ (chuỗi)
chỉ định tiêu đề yêu cầu HTTP tương ứng.
http: ủy quyền (chuỗi)
ủy quyền sử dụng theo mặc định, khi không có người dùng nào được chỉ định. Định dạng là
`` user: password ''. Mặc định trống có nghĩa là không có ủy quyền.
http: cache (boolean)
cho phép bộ nhớ đệm phía máy chủ / proxy.
http: cache-control (chuỗi)
chỉ định tiêu đề yêu cầu HTTP tương ứng.
http: cookie (chuỗi)
gửi cookie này đến máy chủ. Việc đóng cửa rất hữu ích ở đây:
đặt cookie / www.somehost.com "param = value"
http: giải mã (boolean)
khi đúng, lftp tự động giải mã đối tượng khi giá trị tiêu đề Mã hóa Nội dung
khớp với deflate, gzip, nén, x-gzip hoặc x-nén.
http: post-content-type (chuỗi)
chỉ định giá trị của tiêu đề yêu cầu HTTP Loại Nội dung cho phương thức POST. Mặc định là
`` application / x-www-form-urlencoded ''.
http Proxy (URL)
chỉ định proxy HTTP. Nó được sử dụng khi lftp hoạt động trên giao thức HTTP. Giá trị mặc định
được lấy từ biến môi trường http Proxy. Nếu proxy của bạn yêu cầu
xác thực, chỉ định tên người dùng và mật khẩu trong URL.
http: put-method (PUT hoặc POST)
chỉ định phương thức HTTP nào sẽ sử dụng trên trang web.
http: put-content-type (chuỗi)
chỉ định giá trị của tiêu đề yêu cầu HTTP Loại Nội dung cho phương thức PUT.
http: giới thiệu (chuỗi)
chỉ định giá trị cho tiêu đề yêu cầu Referer HTTP. Dấu chấm đơn `. ' mở rộng đến hiện tại
URL thư mục. Mặc định là `. '. Đặt thành chuỗi trống để tắt tiêu đề Người giới thiệu.
http: set-cookies (boolean)
nếu đúng, lftp sửa đổi các biến http: cookie khi nhận được tiêu đề Set-Cookie.
http: use-allprop (boolean)
nếu đúng, lftp sẽ gửi ` 'request body trong các yêu cầu `PROPFIND', nếu không
nó sẽ gửi một nội dung yêu cầu trống.
http: use-mkcol (boolean)
nếu được đặt thành tắt, lftp sẽ cố gắng sử dụng `` PUT '' thay vì `` MKCOL '' để tạo thư mục
với giao thức HTTP. Mặc định đang bật.
http: use-propfind (boolean)
nếu được đặt thành tắt, lftp sẽ không cố sử dụng `PROPFIND 'để lấy nội dung thư mục với
Giao thức HTTP và sử dụng `` GET '' để thay thế. Mặc định đang bật.
http: tác nhân người dùng (chuỗi)
chuỗi lftp gửi trong tiêu đề Tác nhân người dùng của yêu cầu HTTP.
https: proxy (chuỗi)
chỉ định proxy https. Giá trị mặc định được lấy từ biến môi trường
https_proxy.
mirror: dereference (boolean)
khi true, theo mặc định, mirror sẽ bỏ qua các liên kết tượng trưng. Bạn có thể ghi đè nó
bởi tùy chọn --no-dereference. Mặc định nếu sai.
gương: loại trừ-regex (biểu thức chính quy)
chỉ định mẫu loại trừ mặc định. Bạn có thể ghi đè nó bằng tùy chọn --include.
mirror: include-regex (biểu thức chính quy)
chỉ định mẫu bao gồm mặc định. Nó được sử dụng ngay sau mirror :lude-regex is
đã áp dụng. Nó không bao giờ được sử dụng nếu mirror :lude-regex trống.
mirror: no-blank-dirs (boolean)
khi true, mirror không tạo các thư mục trống (như tùy chọn --no-blank-dirs).
mirror: sắp xếp theo (chuỗi)
chỉ định thứ tự chuyển tệp. Các giá trị hợp lệ là: name, name-desc, size, size-
desc, date, date-desc. Khi giá trị là name hoặc name-desc, thì mirror: order
cài đặt cũng ảnh hưởng đến đơn đặt hàng hoặc chuyển khoản.
gương: đặt hàng (danh sách các mẫu)
chỉ định thứ tự chuyển tệp khi sắp xếp theo tên. Ví dụ: đặt cái này thành "* .sfv
* .sum "tạo nhân bản để chuyển các tệp phù hợp với * .sfv trước, sau đó đến các tệp phù hợp
* .sum và sau đó là tất cả các tệp khác. Để xử lý các thư mục sau các tệp khác, hãy thêm "* /"
vào cuối danh sách mẫu.
mirror: ghi đè lên (boolean)
khi true, mirror sẽ ghi đè lên các tệp thuần túy thay vì xóa và tạo lại
Chúng.
mirror: song song-thư mục (boolean)
nếu đúng, máy nhân bản sẽ bắt đầu xử lý một số thư mục song song khi nó
ở chế độ song song. Nếu không, nó sẽ chuyển các tệp từ một thư mục trước đó
chuyển sang các thư mục khác.
gương: song song-chuyển-đếm (số)
chỉ định số lượng bản sao chuyển giao song song được phép bắt đầu. Mặc định là 1.
Bạn có thể ghi đè nó bằng tùy chọn --parallel.
mirror: request-source (boolean)
Khi đúng, mirror yêu cầu một thư mục nguồn phải được chỉ định rõ ràng, nếu không
nó được cho là thư mục hiện tại.
mirror: set-permissions (boolean)
Khi được đặt thành tắt, mirror sẽ không cố gắng sao chép quyền đối với tệp và thư mục. Bạn có thể
ghi đè nó bằng tùy chọn --perms. Mặc định đang bật.
gương: bỏ qua-noaccess (boolean)
khi đúng, mirror không cố tải xuống các tệp rõ ràng là không thể truy cập được
bởi mặt nạ quyền. Mặc định là sai.
mirror: use-pget-n (số)
chỉ định tùy chọn -n cho lệnh pget được sử dụng để chuyển mọi tệp đơn theo
gương. Mặc định là 1 vô hiệu hóa pget.
module: đường dẫn (chuỗi)
danh sách thư mục được phân tách bằng dấu hai chấm để tìm kiếm các mô-đun. Có thể được khởi tạo bằng
biến môi trường LFTP_MODULE_PATH. Mặc định là `PKGLIBDIR / VERSION: PKGLIBDIR '.
net: giới hạn kết nối (số)
số lượng tối đa các kết nối đồng thời đến cùng một trang web. 0 có nghĩa là không giới hạn.
net: kết nối-tiếp quản (boolean)
nếu đúng, các kết nối nền trước được ưu tiên hơn các kết nối nền và có thể
ngắt chuyển nền để hoàn thành hoạt động nền trước.
net: nhàn rỗi (Khoảng thời gian)
ngắt kết nối khỏi máy chủ sau thời gian nhàn rỗi này. Mặc định là 3 phút.
net: tỷ lệ giới hạn (byte trên giây)
giới hạn tốc độ truyền trên kết nối dữ liệu. 0 có nghĩa là không giới hạn. Bạn có thể chỉ định hai
các số được phân tách bằng dấu hai chấm để giới hạn tỷ lệ tải xuống và tải lên riêng biệt. Hậu tố
được hỗ trợ, ví dụ: 100K có nghĩa là 102400.
net: giới hạn-tối đa (byte)
hạn chế tích lũy tỷ lệ giới hạn chưa sử dụng. 0 có nghĩa là gấp đôi tỷ lệ giới hạn.
net: giới hạn-tổng-tỷ lệ (byte trên giây)
tổng giới hạn tốc độ truyền của tất cả các kết nối. 0 có nghĩa là không giới hạn. Bạn có thể chỉ định
hai số được phân tách bằng dấu hai chấm để giới hạn tỷ lệ tải xuống và tải lên riêng biệt. Ghi chú
rằng các ổ cắm có bộ đệm nhận trên chúng, điều này có thể dẫn đến tải liên kết mạng
cao hơn giới hạn tỷ lệ này ngay sau khi bắt đầu chuyển tiền. Bạn có thể thử đặt
net: socket-buffer thành giá trị tương đối nhỏ để tránh điều này.
net: giới hạn-tổng-tối đa (byte)
hạn chế tích lũy tổng tỷ lệ giới hạn chưa sử dụng. 0 có nghĩa là hai lần giới hạn-tổng-tỷ lệ.
net: max-retries (số)
số lần thử liên tiếp tối đa của một hoạt động mà không thành công. 0 nghĩa là
vô hạn. 1 có nghĩa là không cần thử lại.
net: no-proxy (chuỗi)
chứa danh sách các miền được phân tách bằng dấu phẩy mà không nên sử dụng proxy.
Mặc định được lấy từ biến môi trường không có proxy.
net: dai dẳng-retries (số)
bỏ qua số lỗi khó này. Hữu ích khi đăng nhập vào các máy chủ FTP có lỗi trả lời
5xx khi có quá nhiều người dùng.
net: kết nối lại-khoảng thời gian-cơ sở (giây)
đặt thời gian cơ bản tối thiểu giữa các lần kết nối lại. Khoảng thời gian thực tế phụ thuộc vào
net: kết nối lại-khoảng-nhân và số lần thử thực hiện một thao tác.
net: kết nối lại-khoảng thời gian-tối đa (giây)
đặt khoảng thời gian kết nối lại tối đa. Khi khoảng thời gian hiện tại sau khi nhân với
net: hệ số nhân khoảng cách kết nối lại đạt đến giá trị này (hoặc vượt quá nó), nó được đặt lại
back to net: kết nối lại-khoảng-cơ-sở.
net: kết nối lại-khoảng-nhân (số thực)
đặt hệ số theo đó khoảng cơ bản được nhân lên mỗi lần thử mới
thực hiện một hoạt động không thành công. Khi khoảng thời gian đạt mức tối đa, nó được đặt lại thành cơ sở
giá trị. Xem mạng: kết nối lại-khoảng thời gian-cơ sở và mạng: kết nối lại-khoảng-tối đa.
net: socket-bind-ipv4 (địa chỉ ipv4)
liên kết tất cả các ổ cắm IPv4 với địa chỉ được chỉ định. Điều này có thể hữu ích để chọn một
giao diện mạng để sử dụng. Mặc định trống có nghĩa là không liên kết các ổ cắm IPv4,
hệ điều hành sẽ tự động chọn một địa chỉ bằng cách sử dụng bảng định tuyến.
net: socket-bind-ipv6 (địa chỉ ipv6)
đối với ổ cắm IPv6 cũng vậy.
net: ổ cắm-đệm (byte)
sử dụng kích thước đã cho cho các tùy chọn ổ cắm SO_SNDBUF và SO_RCVBUF. 0 có nghĩa là mặc định của hệ thống.
net: socket-maxseg (byte)
sử dụng kích thước đã cho cho tùy chọn ổ cắm TCP_MAXSEG. Không phải tất cả các hệ điều hành đều hỗ trợ điều này
nhưng Linux thì có.
net: hết giờ (Khoảng thời gian)
đặt thời gian chờ của giao thức mạng.
pget: default-n (số)
số phần mặc định để chia tệp thành trong pget.
pget: min-chunk-size (số)
kích thước chunk tối thiểu để chia tệp thành.
pget: lưu trạng thái (Khoảng thời gian)
lưu trạng thái chuyển pget này thường xuyên. Đặt thành `` không bao giờ '' để tắt tính năng lưu
tệp trạng thái. Trạng thái được lưu vào một tệp có hậu tố .lftp-pget-trạng thái.
sftp: tự động xác nhận (boolean)
khi đúng, lftp trả lời `` có '' cho tất cả các câu hỏi ssh, đặc biệt là cho câu hỏi
về một khóa máy chủ mới. Nếu không, nó trả lời là `` không ''.
sftp: bộ ký tự (chuỗi)
bộ ký tự được máy chủ SFTP sử dụng trong tên tệp và danh sách tệp. Mặc định là
trống có nghĩa là giống như địa phương. Cài đặt này chỉ được sử dụng cho giao thức SFTP
phiên bản trước 4. Phiên bản 4 trở lên luôn sử dụng UTF-8.
sftp: chương trình kết nối (chuỗi)
chương trình được sử dụng để kết nối với máy chủ từ xa. Nó sẽ hỗ trợ tùy chọn `-l '
cho tên người dùng, `-p 'cho số cổng. Mặc định là `ssh -a -x '. Bạn có thể đặt nó thành
`` rsh '' chẳng hạn.
sftp: max-packets-in-flight (số)
Số lượng gói tin chưa được trả lời tối đa trong chuyến bay. Nếu thời gian khứ hồi là
đáng kể, bạn nên tăng kích thước này và kích thước-đọc / kích thước-ghi. Mặc định là 16.
sftp: giao thức-phiên bản (số)
Số giao thức để thương lượng. Mặc định là 4. Phiên bản giao thức thực tế được sử dụng
phụ thuộc vào máy chủ.
sftp: máy chủ-chương trình (chuỗi)
Chương trình máy chủ thực hiện giao thức SFTP. Nếu nó không chứa dấu gạch chéo `/ ',
nó được coi là một hệ thống con ssh2 và tùy chọn -s được sử dụng khi bắt đầu kết nối-
chương trình. Mặc định là `sftp '. Bạn có thể sử dụng rsh làm giao thức cấp độ truyền tải như sau:
set sftp: connect-program rsh
đặt sftp: server-program / usr / libexec / openssh / sftp-server
Tương tự, bạn có thể chạy SFTP qua SSH1.
sftp: size-read (số)
Kích thước khối để đọc. Mặc định là 0x8000.
sftp: size-write (số)
Kích thước khối để viết. Mặc định là 0x8000.
ssl: ca-file (đường dẫn đến tệp)
sử dụng tệp được chỉ định làm chứng chỉ của Tổ chức phát hành chứng chỉ.
ssl: ca-path (đường dẫn đến thư mục)
sử dụng thư mục được chỉ định làm kho lưu trữ chứng chỉ của Tổ chức phát hành chứng chỉ (OpenSSL
chỉ có).
ssl: check-hostname (boolean)
khi true, lftp kiểm tra xem tên máy chủ được sử dụng để kết nối với máy chủ có tương ứng không
đến tên máy chủ trong chứng chỉ của nó.
ssl: crl-file (đường dẫn đến tệp)
sử dụng tệp được chỉ định làm chứng chỉ Danh sách thu hồi chứng chỉ.
ssl: crl-path (đường dẫn đến thư mục)
sử dụng thư mục được chỉ định làm kho lưu trữ chứng chỉ Danh sách thu hồi chứng chỉ
(Chỉ OpenSSL).
ssl: key-file (đường dẫn đến tệp)
sử dụng tệp được chỉ định làm khóa cá nhân của bạn.
ssl: cert-file (đường dẫn đến tệp)
sử dụng tệp được chỉ định làm chứng chỉ của bạn.
ssl: use-sni (boolean)
khi đúng, hãy sử dụng tiện ích mở rộng TLS Chỉ báo Tên Máy chủ (SNI).
ssl: xác minh-chứng chỉ (boolean)
nếu được đặt thành có, sau đó xác minh chứng chỉ của máy chủ để được ký bởi một Chứng chỉ đã biết
Thẩm quyền và không có trong Danh sách Thu hồi Chứng chỉ.
ssl: ưu tiên (chuỗi)
chuỗi ưu tiên biểu mẫu miễn phí cho GnuTLS. Nếu được xây dựng với OpenSSL, các giá trị hiểu được
đang + or - tiếp theo là SSL3.0, TLS1.0, TLS1.1 hoặc TLS1.2, được phân tách bằng :. Thí dụ:
đặt ssl: ưu tiên "NORMAL: -SSL3.0: -TLS1.0: -TLS1.1: + TLS1.2"
torrent: ip (địa chỉ ipv4)
Địa chỉ IP để gửi tới trình theo dõi. Chỉ định nó nếu bạn đang sử dụng proxy HTTP.
torrent: ipv6 (địa chỉ ipv6)
Địa chỉ IPv6 để gửi tới trình theo dõi. Theo mặc định, địa chỉ unicast toàn cầu được tìm thấy đầu tiên
Được sử dụng.
torrent: max-peer (số)
số lượng đồng nghiệp tối đa cho một torrent. Các ứng dụng ngang hàng ít được sử dụng nhất bị xóa để duy trì
giới hạn này.
torrent: phạm vi cổng (từ-đến)
phạm vi cổng để chấp nhận kết nối. Một cổng duy nhất được chọn khi torrent
bắt đầu.
torrent: retracement (URL)
URL truy vấn lại rõ ràng, ví dụ:http://retracker.local/announce'.
torrent: lưu siêu dữ liệu (boolean)
khi đúng, lftp lưu siêu dữ liệu của từng torrent mà nó hoạt động để
~ / .local / share / lftp / torrent / md or ~ / .lftp / torrent / md thư mục và tải nó từ
ở đó nếu cần thiết.
torrent: seed-max-time (Khoảng thời gian)
thời gian gieo hạt tối đa. Sau khoảng thời gian này, một torrent hoàn toàn sẽ tắt
không phụ thuộc vào tỷ lệ. Nó có thể được đặt thành vô cùng nếu cần.
torrent: seed-min-peer (số)
số lượng đồng nghiệp tối thiểu khi torrent hoàn tất. Nếu có ít hơn, các đồng nghiệp mới
được tích cực tìm kiếm.
torrent: stop-on-ratio (số thực)
torrent dừng khi nó hoàn tất và tỷ lệ đạt đến con số này.
torrent: use-dht (boolean)
khi đúng, DHT được sử dụng.
xfer: tự động đổi tên(boolean)
tên tệp đề xuất do máy chủ cung cấp được sử dụng nếu người dùng đặt điều này một cách rõ ràng
tùy chọn để bật. Vì đây có thể là rủi ro bảo mật, mặc định bị tắt.
xfer: clobber (boolean)
nếu cài đặt này bị tắt, lệnh get sẽ không ghi đè lên các tệp hiện có và tạo
một lỗi thay thế.
xfer: đích-thư mục (đường dẫn hoặc URL đến thư mục)
Cài đặt này được sử dụng làm tùy chọn -O mặc định cho các lệnh get và mget. Mặc định là
trống, có nghĩa là thư mục hiện tại (không có tùy chọn -O).
xfer: disk-full-fat (boolean)
khi true, lftp hủy quá trình truyền nếu nó không thể ghi tệp đích vì đầy
đĩa hoặc hạn ngạch; khi false, lftp sẽ đợi dung lượng đĩa được giải phóng.
xfer: eta-period (giây)
khoảng thời gian mà tỷ lệ bình quân gia quyền được tính toán để tạo ra ETA.
xfer: eta-terse (boolean)
hiển thị ngắn gọn ETA (chỉ các bộ phận có thứ tự cao). Mặc định là đúng.
xfer: log (boolean)
khi true, nhật ký lftp chuyển sang tệp từ cài đặt xfer: log-file.
xfer: log-file (đường dẫn đến tệp)
tệp để đăng nhập chuyển đến. Mặc định là ~ / .local / share / lftp / transfer_log or
~ / .lftp / transfer_log.
xfer: make-backup (boolean)
khi đúng, lftp đổi tên tệp đã có từ trước bằng cách thêm hậu tố `` ~ '' thay vì
ghi đè lên nó.
xfer: max-log-size (số)
kích thước tối đa của tệp nhật ký chuyển. Khi đạt đến kích thước, tệp là
đổi tên và bắt đầu lại.
xfer: max-redirections (số)
số lần chuyển hướng tối đa. Điều này có thể hữu ích cho việc tải xuống qua HTTP. 0
cấm chuyển hướng.
xfer: tỷ lệ-kỳ (giây)
khoảng thời gian mà tỷ lệ bình quân gia quyền được tính toán để hiển thị.
xfer: temp-file-name (chuỗi)
mẫu tên tệp tạm thời, dấu hoa thị đầu tiên được thay thế bằng tên tệp gốc.
xfer: use-temp-file (boolean)
khi đúng, tệp sẽ được chuyển sang tệp tạm thời trong cùng thư mục và
sau đó được đổi tên.
xfer: xác minh (boolean)
khi true, lệnh verify được khởi chạy sau khi chuyển thành công để xác thực tệp
thanh Liêm. Mã thoát XNUMX của lệnh đó sẽ chỉ ra tính đúng đắn của tệp.
xfer: verify-command (chuỗi)
lệnh xác thực tính toàn vẹn của tệp. Đối số duy nhất là đường dẫn đến tệp.
Tên của một biến có thể được viết tắt trừ khi nó trở nên mơ hồ. Tiền tố trước
`: 'cũng có thể được bỏ qua. Bạn có thể đặt một biến nhiều lần cho các lần đóng khác nhau, và
do đó bạn có thể nhận được một cài đặt cụ thể cho trạng thái cụ thể. Đóng cửa là
được chỉ định sau tên biến được phân tách bằng dấu gạch chéo `/ '.
Hiện tại, việc đóng các biến miền `dns: ',` net:', `ftp: ',` http:', `hftp: '
chỉ tên máy chủ lưu trữ khi bạn chỉ định nó trong lệnh `` mở '' (với một số ngoại lệ trong đó
việc đóng là vô nghĩa, ví dụ: dns: cache-size). Đối với một số biến miền `cmd: ',
đóng là URL hiện tại không có đường dẫn. Đối với các biến khác, nó hiện không được sử dụng. Nhìn thấy
ví dụ trong mẫu lftp.conf.
Một số lệnh và cài đặt có tham số khoảng thời gian. Nó có định dạng Nx [Nx ...],
trong đó N là lượng thời gian (dấu phẩy động) và x là đơn vị thời gian: d - ngày, h - giờ, m -
phút, s - giây. Đơn vị mặc định là thứ hai. Ví dụ: 5h30 phút hoặc 5.5h. Ngoài ra khoảng thời gian có thể
là `` vô cực '', `` vô tận '', `` không bao giờ '', `` mãi mãi '' - nó có nghĩa là khoảng thời gian vô hạn. Vd: ngủ
forever 'hoặc' set dns: cache-expire never '.
Cài đặt Boolean có thể là một trong (true, on, yes, 1, +) cho giá trị True hoặc một trong (false,
tắt, không, 0, -) cho giá trị Sai.
Cài đặt tri-boolean có giá trị boolean hoặc `` tự động ''.
Cài đặt số nguyên có thể có hậu tố: k - kibi, m - mebi, g - gigi, v.v. Chúng cũng có thể có
tiền tố: 0 - bát phân, 0x - thập lục phân.
FTP không đồng bộ chế độ (đường ống dẫn)
Lftp có thể tăng tốc hoạt động FTP bằng cách gửi một số lệnh cùng một lúc và sau đó kiểm tra tất cả
Các câu trả lời. Xem ftp: biến chế độ đồng bộ hóa. Đôi khi điều này không hoạt động, do đó đồng bộ
chế độ là mặc định. Bạn có thể thử tắt chế độ đồng bộ và xem nó có phù hợp với bạn không.
Được biết, một số phần mềm mạng xử lý dịch địa chỉ hoạt động không chính xác
trong trường hợp có nhiều lệnh FTP trong một gói mạng.
RFC959 cho biết: `` Quá trình người dùng gửi một lệnh khác trước khi trả lời hoàn thành sẽ
vi phạm giao thức; nhưng các quy trình máy chủ-FTP nên xếp hàng đợi bất kỳ lệnh nào
đến trong khi lệnh trước đó đang được thực hiện ''. Ngoài ra, RFC1123 nói: `` Người triển khai PHẢI
KHÔNG giả định bất kỳ sự tương ứng nào giữa các ranh giới ĐỌC trên kết nối điều khiển và
Trình tự Telnet EOL (CR LF). '' Và `` một ĐỌC từ kết nối điều khiển có thể
bao gồm nhiều hơn một lệnh FTP ''.
Vì vậy, phải an toàn khi gửi nhiều lệnh cùng một lúc, điều này giúp tăng tốc hoạt động rất nhiều và
dường như hoạt động với tất cả các máy chủ ftp dựa trên Unix và VMS. Thật không may, các cửa sổ dựa trên
máy chủ thường không thể xử lý một số lệnh trong một gói và do đó, một số lệnh không thể bị hỏng
bộ định tuyến.
LỰA CHỌN
-d Bật chế độ gỡ lỗi.
-e lệnh
Thực hiện các lệnh đã cho và không thoát.
-p cổng
Sử dụng cổng đã cho để kết nối.
-u người sử dụng[,vượt qua]
Sử dụng tên người dùng và mật khẩu đã cho để kết nối. Nhớ trích dẫn mật khẩu
đúng cách trong vỏ. Cũng lưu ý rằng không an toàn khi chỉ định mật khẩu trên
dòng lệnh, sử dụng ~ / .netrc tập tin. Ngoài ra, bạn có thể sử dụng các giao thức dựa trên ssh
với các khóa được ủy quyền, vì vậy bạn không cần phải nhập mật khẩu.
--norc Không thực thi các tệp rc từ thư mục chính.
-f tập kịch bản
Thực hiện các lệnh trong tệp và thoát. Tùy chọn này phải được sử dụng một mình mà không
các đối số khác (ngoại trừ --norc).
-c lệnh
Thực hiện các lệnh đã cho và thoát. Các lệnh có thể được phân tách bằng dấu chấm phẩy,
`&& 'hoặc` ||'. Hãy nhớ trích dẫn đối số lệnh một cách chính xác trong trình bao. Điều này
tùy chọn phải được sử dụng một mình mà không có các đối số khác (ngoại trừ --norc).
MÔI TRƯỜNG BIẾN
Các biến môi trường sau đây được xử lý bởi ftp:
EDITOR Được sử dụng làm trình soạn thảo cục bộ cho chỉnh sửa chỉ huy.
TRANG CHỦ Được sử dụng để mở rộng dấu ngã (`~ ') (cục bộ).
SHELL Được sử dụng bởi ! lệnh để xác định trình bao để chạy.
PAGER Đây phải là tên của máy nhắn tin để sử dụng. Nó được sử dụng bởi chi tiết và anh ấy có thể
lệnh.
http Proxy, https_proxy
Được sử dụng để đặt các biến http: proxy, hftp: proxy và https: proxy ban đầu.
ftp_proxy
Được sử dụng để đặt các biến ftp: proxy hoặc hftp: proxy ban đầu, tùy thuộc vào giao thức URL
được sử dụng trong biến môi trường này.
không có proxy
Được sử dụng để đặt biến net: no-proxy ban đầu.
LFTP_MODULE_PATH
Được sử dụng để thiết lập biến mô-đun ban đầu: đường dẫn.
LFTP_HOME
Được sử dụng để định vị thư mục lưu trữ các tệp cấu hình dành riêng cho người dùng. Nếu như
không đặt, ~ / .lftp sẽ được sử dụng. Xin lưu ý rằng nếu thư mục này không tồn tại,
thì các thư mục XDG sẽ được sử dụng.
LS_COLORS
được sử dụng để đặt biến màu ban đầu: dir-Colors.
XDG_CONFIG_DIR, XDG_DATA_DIR, XDG_CACHE_DIR
Được sử dụng để định vị các thư mục cho các tệp người dùng cụ thể khi ~ / .lftp (Hoặc $ LFTP_HOME
thư mục) không tồn tại. Mặc định là ~ / .config, ~ / .local / chia sẻ và ~ / .cache
tương ứng. Hậu tố / lftp được thêm vào để tạo đường dẫn đầy đủ đến
thư mục.
Sử dụng lftp trực tuyến bằng các dịch vụ onworks.net
