এফটিপি
এটি হল lftp কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
lftp - অত্যাধুনিক ফাইল স্থানান্তর প্রোগ্রাম
বাক্য গঠন
এফটিপি [-d] [-e cmd কমান্ড] [-p বন্দর] [-u ব্যবহারকারী[,পাস]] [সাইট]
এফটিপি -f স্ক্রিপ্ট_ফাইল
এফটিপি -c কমান্ড
এফটিপি --সংস্করণ
এফটিপি --help
সংস্করণ
এই ম্যান পেজটি lftp সংস্করণ 4.6.3 নথিভুক্ত করে।
বর্ণনাঃ
এফটিপি একটি ফাইল স্থানান্তর প্রোগ্রাম যা পরিশীলিত FTP, HTTP এবং অন্যান্য সংযোগের অনুমতি দেয়
অন্যান্য হোস্টদের কাছে। যদি সাইট নির্দিষ্ট করা হলে lftp সেই সাইটের সাথে সংযোগ করবে অন্যথায় ক
ওপেন কমান্ড দিয়ে সংযোগ স্থাপন করতে হবে।
এফটিপি বিভিন্ন ফাইল অ্যাক্সেস পদ্ধতি পরিচালনা করতে পারে - FTP, FTPS, HTTP, HTTPS, HFTP, FISH, SFTP এবং
ফাইল (HTTPS এবং FTPS শুধুমাত্র তখনই পাওয়া যায় যখন lftp GNU TLS বা OpenSSL এর সাথে কম্পাইল করা হয়
লাইব্রেরি)। আপনি `ওপেন ইউআরএল' কমান্ডে ব্যবহার করার পদ্ধতি উল্লেখ করতে পারেন, যেমন `ওপেন
http://www.us.kernel.org/pub/linux' HFTP হল ftp-over-http-proxy প্রোটোকল। এটা ব্যবহার করা যেতে পারে
স্বয়ংক্রিয়ভাবে FTP-এর পরিবর্তে যদি ftp:proxy `তে সেট করা থাকেhttp://proxy[:বন্দর]'। মাছ a
প্রোটোকল একটি ইউনিক্স অ্যাকাউন্টে একটি ssh সংযোগের মাধ্যমে কাজ করে। SFtp হল একটি প্রটোকল বাস্তবায়িত
SSH2 এ SFTP সাবসিস্টেম হিসাবে।
FTP-এর মতো প্রোটোকল ছাড়াও, lftp-এ 'টরেন্ট' কমান্ড হিসাবে বিটটরেন্ট প্রোটোকলের সমর্থন রয়েছে।
বীজ বপনও সমর্থিত।
প্রতিটি অপারেশন ইন এফটিপি নির্ভরযোগ্য, যে কোনো অ-মারাত্মক ত্রুটি সঠিকভাবে পরিচালনা করা হয় এবং
অপারেশন পুনরাবৃত্তি হয়। সুতরাং ডাউনলোডিং বিরতি হলে, এটি বিন্দু থেকে পুনরায় চালু করা হবে
স্বয়ংক্রিয়ভাবে. এমনকি যদি FTP সার্ভার REST কমান্ড সমর্থন না করে, এফটিপি চেষ্টা করবে
ফাইলটি সম্পূর্ণরূপে স্থানান্তর না হওয়া পর্যন্ত প্রথম থেকে ফাইলটি পুনরুদ্ধার করুন।
এফটিপি শেল-এর মতো কমান্ড সিনট্যাক্স রয়েছে যা আপনাকে সমান্তরালভাবে বেশ কয়েকটি কমান্ড চালু করতে দেয়
পটভূমি (&)। এটি () এর মধ্যে গ্রুপ কমান্ড এবং সেগুলি কার্যকর করাও সম্ভব
পটভূমি সমস্ত ব্যাকগ্রাউন্ড কাজ একই একক প্রক্রিয়ায় সম্পাদিত হয়। আপনি একটি আনতে পারেন
^Z (cz) দিয়ে ব্যাকগ্রাউন্ডে ফোরগ্রাউন্ড কাজ এবং 'ওয়েট' (বা 'fg') কমান্ড সহ
alias to `wait')। চলমান কাজের তালিকা করতে, 'জবস' কমান্ড ব্যবহার করুন। কিছু কমান্ড অনুমতি দেয়
তাদের আউটপুট (cat, ls, ...) ফাইলে বা পাইপের মাধ্যমে বহিরাগত কমান্ডে পুনঃনির্দেশিত করা হচ্ছে। কমান্ড
পূর্ববর্তী কমান্ড (&&, ||) এর সমাপ্তির অবস্থার উপর ভিত্তি করে শর্তসাপেক্ষে কার্যকর করা যেতে পারে।
বের হলে এফটিপি সব কাজ এখনও শেষ না হওয়ার আগে, এফটিপি নিজেকে nohup মোডে সরানো হবে
পটভূমিতে একই জিনিস একটি বাস্তব মডেম হ্যাংআপ বা আপনি একটি xterm বন্ধ যখন ঘটবে.
এফটিপি বিল্ট-ইন মিরর রয়েছে যা একটি সম্পূর্ণ ডিরেক্টরি ট্রি ডাউনলোড বা আপডেট করতে পারে। এখানে
এছাড়াও বিপরীত মিরর (মিরর -আর) যা সার্ভারে একটি ডিরেক্টরি ট্রি আপলোড বা আপডেট করে।
FXP যদি ব্যবহার করে, মিরর দুটি দূরবর্তী সার্ভারের মধ্যে ডিরেক্টরিগুলিকে সিঙ্ক্রোনাইজ করতে পারে
পাওয়া যায়.
বর্তমান প্রেক্ষাপটে নির্দিষ্ট সময়ে একটি কাজ চালু করার জন্য 'at' কমান্ড রয়েছে, কমান্ড
'সারি' বর্তমান সার্ভারের জন্য অনুক্রমিক সম্পাদনের জন্য সারিবদ্ধ কমান্ড, এবং আরও অনেক কিছু।
শুরুতে, এফটিপি চালায় /etc/lftp.conf এবং তারপর ~/.lftprc এবং ~/.lftp/rc (অথবা
~/.config/lftp/rc if ~/.lftp এটির অস্তিত্ব নেই). আপনি উপনাম এবং 'সেট' কমান্ড রাখতে পারেন
সেখানে কিছু লোক সম্পূর্ণ প্রোটোকল ডিবাগ দেখতে পছন্দ করে, ডিবাগ চালু করতে 'ডিবাগ' ব্যবহার করুন।
শুধুমাত্র শুভেচ্ছা বার্তা এবং ত্রুটি বার্তা দেখতে `ডিবাগ 3' ব্যবহার করুন।
এফটিপি সেটেবল ভেরিয়েবলের একটি সংখ্যা আছে। আপনি সব ভেরিয়েবল দেখতে `set -a' ব্যবহার করতে পারেন এবং
ডিফল্টের তালিকা দেখতে তাদের মান বা `সেট -d'। পরিবর্তনশীল নাম সংক্ষিপ্ত করা যেতে পারে এবং
উপসর্গ বাদ দেওয়া যেতে পারে যদি না বাকিটি অস্পষ্ট হয়।
যদি lftp OpenSSL এর সাথে কম্পাইল করা হয় (configure --with-openssl) এতে সফ্টওয়্যার অন্তর্ভুক্ত থাকে
OpenSSL টুলকিটে ব্যবহারের জন্য OpenSSL প্রজেক্ট দ্বারা তৈরি করা হয়েছে। (http://www.openssl.org/)
কমান্ড
! খোল হুকুম
শেল বা শেল কমান্ড চালু করুন।
!ls
স্থানীয় হোস্টের একটি ডিরেক্টরি তালিকা করতে।
উপনাম [নাম [মূল্য]]
উপনাম সংজ্ঞায়িত বা অসংজ্ঞায়িত করুন নাম। যদি মূল্য বাদ দেওয়া হয়, উপনামটি অনির্ধারিত, অন্যথায় এটি লাগে
মূল্য মূল্য. কোন যুক্তি দেওয়া না হলে বর্তমান উপনাম তালিকাভুক্ত করা হয়।
alias dir ls -lF
alias less zmore
at সময় [--- হুকুম ]
প্রদত্ত সময় পর্যন্ত অপেক্ষা করুন এবং প্রদত্ত (ঐচ্ছিক) কমান্ড কার্যকর করুন। আরো দেখুন at(1).
সংযুক্ত [পিআইডি]
নির্দিষ্ট ব্যাকগ্রাউন্ডযুক্ত lftp প্রক্রিয়ায় টার্মিনাল সংযুক্ত করুন।
বুকমার্ক [সাবকমান্ড]
বুকমার্ক কমান্ড বুকমার্ক নিয়ন্ত্রণ করে।
সাইটের নাম ব্যবহার করা যেতে পারে খোলা সরাসরি যেমন আছে বা যে কোনো কমান্ড যা গ্রহণ করে
ইনপুট ইউআরএল ব্যবহার করে bm: সাইট/পথ বিন্যাস।
যোগ করুন [ ] বুকমার্কে বর্তমান স্থান বা প্রদত্ত অবস্থান যোগ করুন এবং আবদ্ধ করুন
প্রদত্ত নাম
ডেল নাম সহ বুকমার্ক সরান
বুকমার্ক ফাইলে শুরু সম্পাদক সম্পাদনা করুন
আমদানি বিদেশী বুকমার্ক আমদানি করুন
তালিকা তালিকা বুকমার্ক (ডিফল্ট)
ক্যাশে [সাবকমান্ড]
ক্যাশে কমান্ড স্থানীয় মেমরি ক্যাশে নিয়ন্ত্রণ করে। নিম্নলিখিত সাবকমান্ডগুলি স্বীকৃত:
স্ট্যাট প্রিন্ট ক্যাশে স্ট্যাটাস (ডিফল্ট)
চালু|অফ ক্যাশে চালু/বন্ধ করুন
ফ্লাশ ফ্লাশ ক্যাশে
আয়তন লিম মেমরি সীমা সেট করুন, -1 মানে সীমাহীন
মেয়াদ শেষ Nx ক্যাশে মেয়াদ শেষ হওয়ার সময় সেট করুন N সেকেন্ড (x=s) মিনিট (x= মি) ঘন্টা (x=h) বা
দিন (x=d)
বিড়াল নথি পত্র
cat রিমোট ফাইল(গুলি) stdout এ আউটপুট করে। (আরো দেখুন অধিক, zcat এবং সে পারে)
cd res
বর্তমান দূরবর্তী ডিরেক্টরি পরিবর্তন করুন. পূর্ববর্তী দূরবর্তী ডিরেক্টরি `-' হিসাবে সংরক্ষণ করা হয়. তুমি পারবে
ডিরেক্টরীটি আবার পরিবর্তন করতে `cd -' করুন। প্রতিটি সাইটের জন্য পূর্ববর্তী ডিরেক্টরি এছাড়াও
ডিস্কে সংরক্ষিত, যাতে আপনি `ওপেন সাইট করতে পারেন; cd -' এমনকি lftp পুনরায় চালু করার পরেও।
chmod মোড নথি পত্র
দূরবর্তী ফাইলগুলিতে অনুমতি মাস্ক পরিবর্তন করুন। মোড একটি অক্টাল সংখ্যা হতে হবে.
ঘনিষ্ঠ [-a]
নিষ্ক্রিয় সংযোগ বন্ধ করুন. শুধুমাত্র বর্তমান সার্ভারের সাথে ডিফল্টরূপে, সমস্ত নিষ্ক্রিয় বন্ধ করতে -a ব্যবহার করুন
সংযোগ।
CLS [ওপিটিএস] নথি পত্র...
`cls' নির্দিষ্ট ফাইল বা ডিরেক্টরি সম্পর্কে তথ্য পুনরুদ্ধার করার চেষ্টা করে এবং আউটপুট দেয়
বিন্যাস বিকল্প অনুযায়ী তথ্য। 'ls' এবং 'cls' এর মধ্যে পার্থক্য হল এটি
`ls' সার্ভারকে ফাইল তালিকা বিন্যাস করার জন্য অনুরোধ করে, এবং `cls' এটি নিজেই ফরম্যাট করে, পরে
সমস্ত প্রয়োজনীয় তথ্য পুনরুদ্ধার করা।
-1 একক-কলাম আউটপুট
-a, --সব ডট ফাইল দেখান
-B, --basename শুধুমাত্র ফাইলের বেসনাম দেখায়
--block-size=SIZ SIZ-বাইট ব্লক ব্যবহার করে
বিষয়বস্তুর পরিবর্তে -d, --directory তালিকা ডিরেক্টরি এন্ট্রি
এন্ট্রিতে -F, --শ্রেণীভুক্ত করুন সূচক (/@ এর একটি)
-h, --মানুষ-পাঠযোগ্য প্রিন্ট সাইজ মানুষের পঠনযোগ্য বিন্যাসে (যেমন, 1K)
--si একইভাবে, কিন্তু 1000 নয় 1024 এর ক্ষমতা ব্যবহার করুন
-k, --কিলোবাইট যেমন --ব্লক-সাইজ=1024
-l, --long একটি দীর্ঘ তালিকা বিন্যাস ব্যবহার করুন
-q, --চুপ স্ট্যাটাস দেখাবেন না
-s, --size প্রতিটি ফাইলের প্রিন্ট সাইজ
--filesize যদি প্রিন্টিং সাইজ, শুধুমাত্র ফাইলের জন্য প্রিন্ট সাইজ
-i, --nocase কেস-সংবেদনশীল প্যাটার্ন ম্যাচিং
-I, --sortnocase নামগুলি কেস-সংবেদনশীলভাবে সাজান
-D, --dirsfirst তালিকা ডিরেক্টরি প্রথমে
--sort=OPT "নাম", "আকার", "তারিখ"
ফাইলের আকার অনুসারে সাজান
--ব্যবহারকারী দল,
--পারমস, --তারিখ,
--linkcount, --links পৃথক ক্ষেত্র দেখায়
--time-style=স্টাইল নির্দিষ্ট সময় বিন্যাস ব্যবহার করুন
হুকুম cmd কমান্ড args...
উপনাম উপেক্ষা করে প্রদত্ত কমান্ড চালান।
ডেবাগ্ করা [ওপিটিএস] স্তর|বন্ধ
ডিবাগিং এ স্যুইচ করুন স্তর অথবা এটি বন্ধ করুন। বিকল্প:
-ও ফাইলে ডিবাগ আউটপুট রিডাইরেক্ট করুন
-c বার্তা প্রসঙ্গ দেখান
-p পিআইডি দেখান
টাইমস্ট্যাম্প দেখান না
প্রতিধ্বনি [-n] স্ট্রিং
ডিসপ্লেতে প্রদত্ত স্ট্রিং প্রিন্ট করে (প্রতিধ্বনি)।
সম্পাদন করা [ওপিটিএস] ফাইল
একটি অস্থায়ী অবস্থানে দূরবর্তী ফাইল পুনরুদ্ধার করুন, এটিতে একটি স্থানীয় সম্পাদক চালান এবং ফাইলটি আপলোড করুন
পরিবর্তিত হলে ফিরে যান। বিকল্প:
-k অস্থায়ী ফাইল রাখুন
-ও স্পষ্ট অস্থায়ী ফাইল অবস্থান
স্পষ্ট [-f বিন্যাস ] args...
-f ছাড়া এটি কমান্ড হিসাবে প্রদত্ত আর্গুমেন্ট চালায়। -f দিয়ে, আর্গুমেন্ট রুপান্তরিত হয়
একটি নতুন কমান্ডে বিন্যাসে প্লেইন টেক্সট এবং প্লেসহোল্ডার $0...$9 এবং $@ থাকতে পারে,
আর্গুমেন্টের সাথে সঙ্গতিপূর্ণ।
প্রস্থান [bg] [শীর্ষ] [মাতা] [বধ] [কোড]
exit lftp থেকে প্রস্থান করবে অথবা সক্রিয় কাজ থাকলে ব্যাকগ্রাউন্ডে চলে যাবে। যদি চাকরি না হয়
সক্রিয়, কোড lftp এর সমাপ্তি অবস্থা হিসাবে অপারেটিং সিস্টেমে প্রেরণ করা হয়। যদি কোড is
বাদ দেওয়া, শেষ কমান্ডের প্রস্থান কোড ব্যবহার করা হয়।
cmd:move-background মিথ্যা হলে `exit bg' পটভূমিতে চলে যায়। `প্রস্থান শীর্ষ' তোলে
শীর্ষ স্তরের `শেল' (অভ্যন্তরীণ lftp কমান্ড নির্বাহক) সমাপ্ত করুন। 'প্রস্থান অভিভাবক' সমাপ্ত হয়
একটি নেস্টেড স্ক্রিপ্ট চালানোর সময় প্যারেন্ট শেল। 'প্রস্থান কিল' আগে সমস্ত সংখ্যাযুক্ত কাজকে হত্যা করে
প্রস্থান বিকল্পগুলি একত্রিত করা যেতে পারে, যেমন `08:00 এ -- এক্সিট টপ কিল এবং' সমস্ত কাজকে হত্যা করে
এবং নির্দিষ্ট সময়ে lftp প্রস্থান করে।
fg
'অপেক্ষা করুন' এর উপনাম।
আবিষ্কার [ওপিটিএস] ডিরেক্টরি...
ডিরেক্টরিতে ফাইলগুলিকে তালিকাভুক্ত করুন (ডিফল্টরূপে বর্তমান ডিরেক্টরি) পুনরাবৃত্তিমূলকভাবে। এই সাহায্য করতে পারেন
সার্ভারে ls -R সমর্থন নেই। আপনি এই কমান্ডের আউটপুট পুনর্নির্দেশ করতে পারেন। বিকল্প:
-d MD, --সর্বোচ্চ-গভীরতা=MD সর্বাধিক স্ক্যান গভীরতা নির্দিষ্ট করুন
-l, --list দীর্ঘ তালিকা বিন্যাস ব্যবহার করুন
ftpcopy
অপ্রচলিত। পরিবর্তে নিম্নলিখিতগুলির মধ্যে একটি ব্যবহার করুন:
ftp://... -o ftp://... পান
পেতে -O ftp://... file1 file2...
FTP/
mput এফটিপি://.../*
mget -O ftp://... এফটিপি://.../*
বা FXP স্থানান্তর পেতে অন্যান্য সমন্বয় (সরাসরি দুটি FTP সার্ভারের মধ্যে)। lftp হবে
প্লেইন কপিতে ফলব্যাক (ক্লায়েন্টের মাধ্যমে) যদি FXP স্থানান্তর শুরু করা না যায় বা ftp:use-fxp হয়
মিথ্যা।
পাওয়া [-E] [-a] [-c] [-e] [-O ভিত্তি] rfile [-o ফাইল]...
দূরবর্তী ফাইল পুনরুদ্ধার করুন rfile এবং এটি স্থানীয় ফাইল হিসাবে সংরক্ষণ করুন ফাইল. যদি -o বাদ দেওয়া হয়,
ফাইলটি স্থানীয় ফাইলে সংরক্ষণ করা হয় যার নাম বেস নামে rfile. আপনি একাধিক ফাইল পেতে পারেন
এর একাধিক উদাহরণ উল্লেখ করে rfile (এবং -ও ফাইল) ওয়াইল্ডকার্ড প্রসারিত করে না, ব্যবহার করুন
mget যে জন্য.
-c চালিয়ে যান, পুনরায় চালু করুন
-ই সফল স্থানান্তর পরে উত্স ফাইল মুছে দিন
-ই স্থানান্তরের আগে টার্গেট ফাইল মুছে ফেলুন
- একটি ascii মোড ব্যবহার করুন (বাইনারী ডিফল্ট)
-ও বেস ডিরেক্টরি বা URL নির্দিষ্ট করে যেখানে ফাইলগুলি স্থাপন করা উচিত
উদাহরণ:
README পান
README -o debian.README পান
README README.mirrs পান
README -o debian.README README.mirrors -o debian.mirrors পান
README -o পান ftp://some.host.org/debian.README
README -o পান ftp://some.host.org/debian-dir/ (শেষ শোঁ শোঁ শব্দ করা is গুরুত্বপূর্ণ)
get1 [ওপিটিএস] rfile
একটি একক ফাইল স্থানান্তর. বিকল্প:
-ও গন্তব্য ফাইলের নাম (ডিফল্ট - rfile এর বেসনাম)
-c চালিয়ে যান, পুনরায় চালু করুন
-ই সফল স্থানান্তর পরে উত্স ফাইল মুছে দিন
- একটি ascii মোড ব্যবহার করুন (বাইনারী ডিফল্ট)
--উৎস-অঞ্চল= উৎস ফাইলের নির্দিষ্ট অঞ্চল স্থানান্তর করুন
--টার্গেট-পজিশন= টার্গেট ফাইলের অবস্থানে ডেটা লিখতে
গ্লোব [ওপিটিএস] [হুকুম] নিদর্শন
গ্লোব দেওয়া প্যাটার্ন যাতে মেটাক্যারেক্টার থাকে এবং প্রদত্ত কমান্ড বা রিটার্নে ফলাফল পাস করে
উপযুক্ত প্রস্থান কোড।
-f প্লেইন ফাইল (ডিফল্ট)
-d ডিরেক্টরি
- সব ধরনের
--exist রিটার্ন শূন্য প্রস্থান কোড যখন প্যাটার্নগুলি অ-খালি তালিকায় প্রসারিত হয়
--not-exist রিটার্ন শূন্য প্রস্থান কোড যখন প্যাটার্নগুলি একটি খালি তালিকায় প্রসারিত হয়
উদাহরণ:
গ্লোব ইকো *
glob --exist *.csv && echo "*.csv ফাইল আছে"
সাহায্য [cmd কমান্ড]
জন্য সাহায্য মুদ্রণ cmd কমান্ড অথবা যদি না cmd কমান্ড উপলব্ধ কমান্ডের একটি তালিকা মুদ্রণ নির্দিষ্ট করা হয়েছিল।
কাজ [ওপিটিএস] [কর্ম নাই...]
চলমান কাজের তালিকা করুন। যদি কর্ম নাই নির্দিষ্ট করা আছে, শুধুমাত্র সেই নম্বর সহ একটি কাজের তালিকা করুন। বিকল্প:
-v ভার্বোস, বেশ কিছু -v ভার্বসিটি বাড়ায়
-r পুনরাবৃত্ত ছাড়া শুধুমাত্র একটি নির্দিষ্ট কাজ তালিকা
বধ সব |কর্ম নাই
এর সাথে নির্দিষ্ট কাজ মুছুন কর্ম নাই বা সব কাজ। (এর জন্য কর্ম নাই দেখ কাজ)
LCD ldir
বর্তমান স্থানীয় ডিরেক্টরি পরিবর্তন করুন ldir. পূর্ববর্তী স্থানীয় ডিরেক্টরি `-' হিসাবে সংরক্ষণ করা হয়। আপনি
আবার ডিরেক্টরি পরিবর্তন করতে `lcd -' করতে পারেন।
ln [-s] বিদ্যমান-ফাইল নতুন লিঙ্ক
একটি বিদ্যমান ফাইলে একটি হার্ড/সিম্বলিক লিঙ্ক তৈরি করুন। Option -s একটি প্রতীকী সৃষ্টি নির্বাচন করে
লিঙ্ক।
স্থানীয় হুকুম
দূরবর্তী সেশনের পরিবর্তে স্থানীয় ডিরেক্টরি ফাইল:// সেশনের সাথে নির্দিষ্ট কমান্ড চালান।
উদাহরণ:
স্থানীয় pwd
স্থানীয় ls
স্থানীয় আয়না /dir1 /dir2
lpwd
স্থানীয় মেশিনে বর্তমান কাজের ডিরেক্টরি প্রিন্ট করুন।
ls প্যারাম
দূরবর্তী ফাইল তালিকা. আপনি এই কমান্ডের আউটপুট ফাইলে বা পাইপের মাধ্যমে এক্সটার্নাল এ রিডাইরেক্ট করতে পারেন
আদেশ ডিফল্টরূপে, নতুন তালিকা ব্যবহার দেখতে ls আউটপুট ক্যাশে করা হয় rels or ক্যাশে ফ্লাশ
mget [-c] [-d] [-a] [-E] [-O ভিত্তি] নথি পত্র
প্রসারিত ওয়াইল্ডকার্ড সহ নির্বাচিত ফাইল পায়।
-c চালিয়ে যান, পুনরায় চালু করুন।
-d ফাইলের নামের মতোই ডিরেক্টরি তৈরি করুন এবং ফাইলগুলি তাদের মধ্যে পান
বর্তমান ডিরেক্টরির পরিবর্তে।
-ই সফল স্থানান্তর পরে উত্স ফাইল মুছে দিন
- একটি ascii মোড ব্যবহার করুন (বাইনারী ডিফল্ট)
-ও বেস ডিরেক্টরি বা URL নির্দিষ্ট করে যেখানে ফাইলগুলি স্থাপন করা উচিত
আয়না [ওপিটিএস] [উৎস [লক্ষ্য]]
স্থানীয় লক্ষ্য ডিরেক্টরিতে নির্দিষ্ট উৎস ডিরেক্টরিকে মিরর করুন। লক্ষ্য ডিরেক্টরি শেষ হলে
একটি স্ল্যাশের সাথে (রুট বাদে), উৎস বেস নাম টার্গেট ডিরেক্টরি নামের সাথে যুক্ত করা হয়।
উৎস এবং/অথবা টার্গেট হতে পারে ইউআরএল যা ডিরেক্টরির দিকে নির্দেশ করে।
-c, --সম্ভব হলে একটি মিরর কাজ চালিয়ে যান
-ই, -- দূরবর্তী সাইটে উপস্থিত না থাকা ফাইল মুছে ফেলুন
--মুছে ফেলুন- নতুন ফাইল স্থানান্তর করার আগে পুরানো ফাইল মুছে দিন
--depth-প্রথম স্থানান্তর করার আগে সাবডিরেক্টরিতে নেমে যান
নথি পত্র
--স্ক্যান-অল-প্রথম আগে পুনরাবৃত্তিমূলকভাবে সমস্ত ডিরেক্টরি স্ক্যান করুন
ফাইল স্থানান্তর করা হচ্ছে
-s, --allow-suid দূরবর্তী সাইট অনুযায়ী suid/sgid বিট সেট করুন
--allow-chown ফাইলগুলিতে মালিক এবং গোষ্ঠী সেট করার চেষ্টা করুন
--ascii ascii মোড স্থানান্তর ব্যবহার করে (উচিত -- উপেক্ষা-আকার)
--ignore-time ডাউনলোড করবেন কিনা সিদ্ধান্ত নেওয়ার সময় সময় উপেক্ষা করুন
--ignore-size ডাউনলোড করবেন কিনা সিদ্ধান্ত নেওয়ার সময় আকার উপেক্ষা করুন
--অনলি-অনুপস্থিত ডাউনলোড শুধুমাত্র অনুপস্থিত ফাইল
--অনলি-বিদ্যমান ডাউনলোড শুধুমাত্র ফাইল আগে থেকেই লক্ষ্যে বিদ্যমান
-n, --only-নতুন ডাউনলোড শুধুমাত্র নতুন ফাইল (-c কাজ করবে না)
--আপলোড-পুরাতন আপলোড এমনকি দূরবর্তী ফাইলের চেয়ে পুরানো ফাইল
--no-empty-dirs খালি ডিরেক্টরি তৈরি করে না (উচিত
--গভীরতা-প্রথম)
-r, --no-recursion সাবডিরেক্টরিতে যান না
-r, --recursion=মোড একটি শর্তে সাবডিরেক্টরিতে যান
--no-symlinks প্রতীকী লিঙ্ক তৈরি করে না
-p, --no-perms ফাইলের অনুমতি সেট করে না
--নো-উমাস্ক ফাইল মোডে উমাস্ক প্রয়োগ করবেন না
-আর, --রিভার্স রিভার্স মিরর (ফাইল রাখুন)
-L, --dereference ফাইল হিসাবে প্রতীকী লিঙ্ক ডাউনলোড করুন
--ওভাররাইট ওভাররাইট প্লেইন ফাইলগুলি প্রথমে অপসারণ না করে
--নো-ওভাররাইট সরান এবং পরিবর্তে প্লেইন ফাইল পুনরায় তৈরি করুন
ওভাররাইটিং
-N, --নতুন-এর চেয়ে=ফটকা খেলা শুধুমাত্র নির্দিষ্ট সময়ের চেয়ে নতুন ফাইল ডাউনলোড করুন
--পুরোনো-এর চেয়ে=ফটকা খেলা শুধুমাত্র নির্দিষ্ট সময়ের চেয়ে পুরানো ফাইল ডাউনলোড করুন
--আকার-পরিসীমা=শ্রেণিটি শুধুমাত্র নির্দিষ্ট পরিসরে আকার সহ ফাইল ডাউনলোড করুন
-পি, --সমান্তরাল[=N] সমান্তরালভাবে N ফাইল ডাউনলোড করুন
--use-pget[-n=N] প্রতিটি একক ফাইল স্থানান্তর করতে pget ব্যবহার করুন
--অন-চেঞ্জ=সিএমডি যদি কিছু পরিবর্তন করা হয় তবে কমান্ডটি চালান
--লুপ রিপিট মিরর যতক্ষণ না কোনো পরিবর্তন না পাওয়া যায়
-i RX, --include=RX মিলিত ফাইল অন্তর্ভুক্ত করুন
-x RX, --বাদ=RX মিলে যাওয়া ফাইল বাদ দিন
-I GP, --include-glob=GP মিলিত ফাইল অন্তর্ভুক্ত করুন
-X GP, --exclude-glob=GP মিলে যাওয়া ফাইল বাদ দিন
-f ফাইল, --file=ফাইল একটি একক ফাইল বা গ্লবড গ্রুপ মিরর করুন (যেমন
/path/to/*.txt)
-O থেকে DIR, --টার্গেট-ডিরেক্টরি=থেকে DIR লক্ষ্য বেস পাথ বা URL
-v, --ভারবোস[=স্তর] ভার্বোস অপারেশন
--log=ফাইল FILE তে চালানো lftp কমান্ড লিখুন
--স্ক্রিপ্ট=ফাইল FILE-এ lftp কমান্ড লিখুন, কিন্তু কার্যকর করবেন না
তাহাদিগকে
--শুধু-মুদ্রণ, --শুষ্ক-রান একই --স্ক্রিপ্ট=-
--max-errors=N এই সংখ্যার ত্রুটির পরে থামুন
--skip-noaccess কোনো পঠিত অ্যাক্সেস ছাড়া ফাইল স্থানান্তর করার চেষ্টা করবেন না।
--use-cache ক্যাশেড ডিরেক্টরি তালিকা ব্যবহার করুন
--Remove-source-files স্থানান্তরের পরে ফাইল সরিয়ে ফেলুন (সতর্কতার সাথে ব্যবহার করুন)
-allow-chown --allow-suid --no-umask-এর মতই
-R ব্যবহার করার সময়, উত্স ডিরেক্টরিটি স্থানীয় এবং লক্ষ্যটি দূরবর্তী। টার্গেট হলে
ডিরেক্টরি বাদ দেওয়া হয়, উৎস ডিরেক্টরির ভিত্তি নাম ব্যবহার করা হয়। উভয় ডিরেক্টরি হলে
বাদ দেওয়া, বর্তমান স্থানীয় এবং দূরবর্তী ডিরেক্টরি ব্যবহার করা হয়। লক্ষ্য ডিরেক্টরি দিয়ে শেষ হলে
একটি স্ল্যাশ (রুট ডিরেক্টরি বাদে) তারপর উৎস ডিরেক্টরির বেস নাম যুক্ত করা হয়।
RX একটি বর্ধিত নিয়মিত অভিব্যক্তি, ঠিক যেমন ইন egrep(1).
GP একটি গ্লোব প্যাটার্ন, যেমন `*.zip'।
অন্তর্ভুক্ত এবং বর্জন বিকল্পগুলি একাধিকবার নির্দিষ্ট করা যেতে পারে। এর মানে হল যে একটি ফাইল বা
ডিরেক্টরিটি মিরর করা হবে যদি এটি একটি অন্তর্ভুক্তের সাথে মেলে এবং পরে বাদ দিয়ে মেলে না
অন্তর্ভুক্ত, বা কিছু মেলে না এবং প্রথম চেক বাদ দেওয়া হয়. ডিরেক্টরি হয়
একটি স্ল্যাশ সংযুক্ত সঙ্গে মিলিত.
মনে রাখবেন যে দূরবর্তী সার্ভারে আপলোড করার সময় প্রতীকী লিঙ্ক তৈরি করা হয় না, কারণ FTP
প্রোটোকল এটা করতে পারে না। লিঙ্কগুলি উল্লেখিত ফাইলগুলি আপলোড করতে, `মিরর -আরএল' কমান্ড ব্যবহার করুন (ট্রিট
ফাইল হিসাবে প্রতীকী লিঙ্ক)।
বিকল্পগুলির জন্য --নতুন-এর চেয়ে এবং --পুরনো-এর চেয়ে আপনি হয় একটি ফাইল বা সময় নির্দিষ্ট করতে পারেন
দ্বারা ব্যবহৃত যে মত স্পেসিফিকেশন at(1) কমান্ড, যেমন 'এখন-7 দিন' বা 'সপ্তাহ আগে'। আপনি যদি
একটি ফাইল নির্দিষ্ট করুন, তারপর সেই ফাইলটির পরিবর্তনের সময় ব্যবহার করা হবে।
ভার্বোসিটি লেভেল --verbose=level অপশন বা বেশ কিছু -v বিকল্প ব্যবহার করে নির্বাচন করা যেতে পারে,
যেমন -vvv স্তরগুলি হল:
0 - আউটপুট নেই (ডিফল্ট)
1 - মুদ্রণ কর্ম
2 - +প্রিন্ট করা ফাইলের নাম মুছে ফেলা হয়নি (যখন -e নির্দিষ্ট করা হয় না)
3 - +প্রিন্ট ডিরেক্টরি নাম যা মিরর করা হয়
--only-newer ফাইলের আকারের তুলনা বন্ধ করে এবং শুধুমাত্র নতুন ফাইল আপলোড/ডাউনলোড করে এমনকি যদি
আকার ভিন্ন। ডিফল্টরূপে পুরানো ফাইলগুলি স্থানান্তরিত হয় এবং নতুনগুলি প্রতিস্থাপন করা হয়।
--upload-older নতুন রিমোট ফাইলগুলিকে পুরানোগুলির সাথে প্রতিস্থাপন করার অনুমতি দেয় (যখন টার্গেট সাইড
দূরবর্তী)। কিছু দূরবর্তী ব্যাক-এন্ড টাইমস্ট্যাম্প সংরক্ষণ করতে পারে না তাই ডিফল্ট রাখতে হয়
নতুন ফাইল।
পুনরাবৃত্তি মোড হতে পারে 'সর্বদা', 'কখনও না', 'অনুপস্থিত', 'নতুন'। অপশন সহ
'নতুন' মিরর ডিরেক্টরির টাইমস্ট্যাম্প তুলনা করে এবং একটি ডিরেক্টরিতে প্রবেশ করে শুধুমাত্র যদি এটি হয়
পুরানো বা লক্ষ্য দিকে অনুপস্থিত. সচেতন থাকুন যে যখন একটি ফাইল ডিরেক্টরি পরিবর্তন করে
টাইমস্ট্যাম্প একই থাকতে পারে, তাই মিরর সেই ডিরেক্টরিটি প্রক্রিয়া করবে না।
আপনি দুটি সার্ভারের মধ্যে মিরর করতে পারেন যদি আপনি ডিরেক্টরির পরিবর্তে URL উল্লেখ করেন। FXP হল
যদি সম্ভব হয় FTP সার্ভারের মধ্যে স্থানান্তরের জন্য স্বয়ংক্রিয়ভাবে ব্যবহৃত হয়।
কিছু FTP সার্ভার ডিফল্টরূপে ডট-ফাইল লুকিয়ে রাখে (যেমন .htaccess), এবং শুধুমাত্র LIST হলেই তাদের দেখান
কমান্ড -a বিকল্পের সাথে ব্যবহার করা হয়। এই ক্ষেত্রে `set ftp:list-options -a' ব্যবহার করার চেষ্টা করুন।
mkdir, [-p] [-f] পরিচালক
দূরবর্তী ডিরেক্টরি তৈরি করুন। যদি -p ব্যবহার করা হয়, পাথের সমস্ত উপাদান তৈরি করুন। -f বিকল্প তৈরি করে
mkdir শান্ত এবং বার্তা দমন করে।
মডিউল মডিউল [ args ]
প্রদত্ত মডিউল ব্যবহার করে লোড করুন dlopen(3) ফাংশন। যদি মডিউলের নাম একটি স্ল্যাশ ধারণ না করে, এটি হয়
মডিউল:পথ পরিবর্তনশীল দ্বারা নির্দিষ্ট ডিরেক্টরিগুলিতে অনুসন্ধান করা হয়েছে। আর্গুমেন্ট পাস করা হয়
module_init ফাংশন। প্রযুক্তিগত বিবরণের জন্য README.modules দেখুন।
অধিক নথি পত্র
একই রকম `বিড়াল নথি পত্র | আরো'। যদি পেজার সেট করা হয়, এটি ফিল্টার হিসাবে ব্যবহৃত হয়। (আরো দেখুন বিড়াল, zcat
এবং সে পারে)
mput [-c] [-d] [-a] [-E] [-O ভিত্তি] নথি পত্র
ওয়াইল্ডকার্ড সম্প্রসারণ সহ ফাইল আপলোড করুন। ডিফল্টরূপে এটি স্থানীয় নামের বেস নাম হিসাবে ব্যবহার করে
দূরবর্তী এক এটি `-d' বিকল্প দ্বারা পরিবর্তন করা যেতে পারে।
-c চালিয়ে যান, খ্যাতি
-d ফাইলের নামের মতোই ডিরেক্টরি তৈরি করুন এবং ফাইলগুলিকে তাদের মধ্যে রাখুন
বর্তমান ডিরেক্টরির পরিবর্তে
-ই সফল স্থানান্তরের পরে উত্স ফাইলগুলি মুছুন (বিপজ্জনক)
- একটি ascii মোড ব্যবহার করুন (বাইনারী ডিফল্ট)
-ও বেস ডিরেক্টরি বা URL নির্দিষ্ট করে যেখানে ফাইলগুলি স্থাপন করা উচিত
মি নথি পত্র)
`গ্লোব আরএম' এর মতোই। ওয়াইল্ডকার্ড সম্প্রসারণের সাথে নির্দিষ্ট ফাইল(গুলি) সরিয়ে দেয়।
mv file1 file2
পুনঃনামকরণ file1 থেকে file2.
nlist [args]
দূরবর্তী ফাইল নাম তালিকা
খোলা [-e cmd কমান্ড] [-u ব্যবহারকারী[,পাস]] [-p বন্দর] নিমন্ত্রণকর্তা|URL
একটি FTP সার্ভার নির্বাচন করুন।
pget [ওপিটিএস] rfile [-o ফাইল]
বিভিন্ন সংযোগ ব্যবহার করে নির্দিষ্ট ফাইল পায়। এটি স্থানান্তরের গতি বাড়াতে পারে, তবে লোড হয়
নেট এবং সার্ভার অন্যান্য ব্যবহারকারীদের ব্যাপকভাবে প্রভাবিত করছে। আপনি যদি সত্যিই স্থানান্তর করতে হয় শুধুমাত্র ব্যবহার করুন
যত তাড়াতাড়ি সম্ভব ফাইল। বিকল্প:
-c স্থানান্তর চালিয়ে যান। প্রয়োজন lfile.lftp-pget-স্থিতি ফাইল.
-n ম্যাক্সকন সংযোগের সর্বাধিক সংখ্যা সেট করুন (ডিফল্ট থেকে নেওয়া হয় pget:ডিফল্ট-n
বিন্যাস)
করা [-E] [-a] [-c] [-O ভিত্তি] ফাইল [-o rfile]
আপলোড ফাইল দূরবর্তী নাম সহ rfile. যদি -o বাদ দেওয়া হয়, এর মূল নাম ফাইল হিসাবে ব্যবহৃত হয়
দূরবর্তী নাম। ওয়াইল্ডকার্ড প্রসারিত করে না, ব্যবহার করুন mput যে জন্য.
-ও দূরবর্তী ফাইলের নাম নির্দিষ্ট করে (ডিফল্ট - ফাইলের ভিত্তি নাম)
-c চালিয়ে যান, খ্যাতি। এটি দূরবর্তী ফাইল ওভাররাইট করার অনুমতি প্রয়োজন
-ই সফল স্থানান্তরের পরে উত্স ফাইলগুলি মুছুন (বিপজ্জনক)
- একটি ascii মোড ব্যবহার করুন (বাইনারী ডিফল্ট)
-ও বেস ডিরেক্টরি বা URL নির্দিষ্ট করে যেখানে ফাইলগুলি স্থাপন করা উচিত
PWD [-p]
বর্তমান দূরবর্তী URL প্রিন্ট করুন। ইউআরএলে পাসওয়ার্ড দেখানোর জন্য `-p' বিকল্প ব্যবহার করুন।
বেণী [-n NUM ] cmd কমান্ড
ক্রমিক সম্পাদনের জন্য সারিতে প্রদত্ত কমান্ড যোগ করুন। প্রতিটি সাইটের নিজস্ব সারি আছে। `-n'
সারিতে প্রদত্ত আইটেমের আগে কমান্ড যোগ করে। 'cd' বা 'lcd' সারিবদ্ধ করার চেষ্টা করবেন না
কমান্ড, এটি lftp কে বিভ্রান্ত করতে পারে। পরিবর্তে 'কিউ' কমান্ডের আগে cd/lcd করুন এবং এটি হবে
যে জায়গায় আদেশটি করা হবে তা মনে রাখবেন। এটি একটি সারিবদ্ধ করা সম্ভব
ইতিমধ্যে `সারি অপেক্ষা করে কাজ চলছে ', তবে চাকরি হলেও চলবে
এটি সারিতে প্রথম নয়।
'কিউ স্টপ' সারি বন্ধ করবে, এটি কোনও নতুন কমান্ড কার্যকর করবে না, তবে ইতিমধ্যেই
চলমান চাকরি চলতে থাকবে। আপনি একটি খালি স্টপ তৈরি করতে 'কিউ স্টপ' ব্যবহার করতে পারেন
কিউ. 'কিউ শুরু' সারি সম্পাদন পুনরায় শুরু করবে। আপনি যখন lftp থেকে প্রস্থান করবেন, এটি সব শুরু হবে
স্বয়ংক্রিয়ভাবে সারি বন্ধ.
কোনো আর্গুমেন্ট ছাড়া `সারি' হয় একটি বন্ধ সারি তৈরি করবে বা সারি স্থিতি মুদ্রণ করবে।
বেণী --মুছুন|-d [সূচক or ওয়াইল্ডকার্ড অভিব্যক্তি]
সারি থেকে এক বা একাধিক আইটেম মুছুন। কোন যুক্তি দেওয়া না হলে, শেষ এন্ট্রি
সারি মুছে ফেলা হয়।
বেণী --মুভ|-মি <সূচক or ওয়াইল্ডকার্ড অভিব্যক্তি> [সূচক]
প্রদত্ত আইটেমগুলিকে প্রদত্ত সারি সূচকের আগে বা শেষ পর্যন্ত সরান যদি কোনো গন্তব্য না থাকে
দেওয়া।
- চুপ কর।
-v শব্দসমৃদ্ধ হও।
-কিউ আউটপুট একটি বিন্যাসে যা পুনরায় সারিতে ব্যবহার করা যেতে পারে। --delete এর সাথে দরকারী।
উদাহরণ:
> ফাইল পান এবং
[১] ফাইল পান
> সারি অপেক্ষা করুন 1
> কিউ অন্য_ফাইল পান
> cd a_directory
> কিউ এখনো_অন্যতর_ফাইল পান
queue -d 3 সারিতে থাকা তৃতীয় আইটেমটি মুছুন।
queue -m 6 4 চতুর্থটির আগে সারিতে থাকা ষষ্ঠ আইটেমটিকে সরান।
queue -m "get*zip" 1 "get*zip" এর সাথে মিলে যাওয়া সমস্ত কমান্ড সরান
কিউ. (আইটেমগুলির ক্রম সংরক্ষিত আছে।)
queue -d "get*zip" "get*zip" এর সাথে মিলে যাওয়া সমস্ত কমান্ড মুছুন।
উদ্ধৃতি cmd কমান্ড
FTP-এর জন্য - ব্যাখ্যাহীন কমান্ড পাঠান। সতর্কতার সাথে ব্যবহার করুন - এটি অজানা দূরবর্তী হতে পারে
রাষ্ট্র এবং এইভাবে পুনরায় সংযোগ ঘটাবে. আপনি নিশ্চিত হতে পারবেন না যে দূরবর্তী অবস্থার কোন পরিবর্তন
কারণ উদ্ধৃত কমান্ডটি কঠিন - এটি যেকোনো সময় পুনরায় সংযোগ করে পুনরায় সেট করা যেতে পারে।
HTTP এর জন্য - HTTP কর্মের জন্য নির্দিষ্ট। সিনট্যাক্স: ``উদ্ধৃতি [ ]' কমান্ড হতে পারে
``সেট-কুকি'' বা ``পোস্ট''।
খোলা http://www.site.net
উদ্ধৃতি সেট-কুকি "variable=value; othervar=othervalue"
http:post-content-type application/x-www-form-urlencoded সেট করুন
উদ্ধৃতি পোস্ট /cgi-bin/script.cgi "var=value&othervar=othervalue" > local_file
মাছের জন্য - ব্যাখ্যা ছাড়াই কমান্ডটি পাঠান। এটি নির্বিচারে আদেশ কার্যকর করতে ব্যবহার করা যেতে পারে
সার্ভারে কমান্ডটি অবশ্যই ইনপুট নেবে না বা নতুন লাইনের শুরুতে ### মুদ্রণ করবে না। যদি এটা করে,
প্রোটোকল সিঙ্কের বাইরে হয়ে যাবে।
খোলা মাছ: // সার্ভার
উদ্ধৃতি খুঁজুন -নাম \".zip
রিগেট rfile [-o ফাইল]
'get -c' এর মতই।
rels [args]
'ls' এর মতো, কিন্তু ক্যাশে উপেক্ষা করে।
পুনরায় তালিকাভুক্ত করা [args]
'nlist' হিসাবে একই, কিন্তু ক্যাশে উপেক্ষা করে।
পুনরাবৃত্তি [ওপিটিএস] [-d] বিলম্ব] [হুকুম]
পুনরাবৃত্তির মধ্যে বিলম্ব সহ নির্দিষ্ট কমান্ড পুনরাবৃত্তি করুন। ডিফল্ট বিলম্ব হল এক সেকেন্ড,
ডিফল্ট কমান্ড খালি।
-গ পুনরাবৃত্তির সর্বাধিক সংখ্যা
-d পুনরাবৃত্তির মধ্যে বিলম্ব
--while-ok স্টপ যখন কমান্ডটি অ-শূন্য কোড সহ প্রস্থান করে
--যখন জিরো কোড সহ কমান্ড প্রস্থান করে তখন ঠিক আছে থামুন
--এলএফটিপি ব্যাকগ্রাউন্ডে চলে গেলে দুর্বল স্টপ।
উদাহরণ:
আগামীকাল পুনরাবৃত্তি করুন -- আয়না
পুনরাবৃত্তি 1d আয়না
খ্যাতি ফাইল [-o rfile]
`পুট -সি' এর মতোই।
rm [-r] [-f] নথি পত্র
দূরবর্তী ফাইল সরান. ওয়াইল্ডকার্ড প্রসারিত করে না, ব্যবহার করুন মি যে জন্য. -r পুনরাবৃত্তিমূলক জন্য
ডিরেক্টরি অপসারণ। সাবধান, কিছু ভুল হলে আপনি ফাইল হারাতে পারেন। -f দমন করা
ভুল বার্তা.
কাছে rmdir পরিচালক
দূরবর্তী ডিরেক্টরি সরান.
scache [সেশন]
ক্যাশ করা সেশনের তালিকা করুন বা নির্দিষ্ট সেশনে স্যুইচ করুন।
সেট [Var [Val]]
প্রদত্ত মান পরিবর্তনশীল সেট করুন. মান বাদ দেওয়া হলে, পরিবর্তনশীল আনসেট করুন। পরিবর্তনশীল নাম
ফর্ম্যাট আছে ``নাম/ক্লোজার'', যেখানে ক্লোজার সেটিংটির সঠিক প্রয়োগ নির্দিষ্ট করতে পারে।
বিস্তারিত জানার জন্য নীচে দেখুন. যদি সেটকে কোন পরিবর্তনশীল ছাড়াই বলা হয় তবে শুধুমাত্র পরিবর্তিত সেটিংস
তালিকাভুক্ত এটি বিকল্প দ্বারা পরিবর্তন করা যেতে পারে:
- একটি তালিকা সমস্ত সেটিংস, ডিফল্ট মান সহ
-d তালিকা শুধুমাত্র ডিফল্ট মান, প্রয়োজনীয় বর্তমান মান নয়
সাইট site_cmd
সাইট কমান্ড চালান site_cmd এবং ফলাফল আউটপুট। আপনি এর আউটপুট পুনর্নির্দেশ করতে পারেন।
ঘুম অন্তর
নির্দিষ্ট সময়ের ব্যবধানে ঘুমান এবং প্রস্থান করুন। ডিফল্টরূপে ব্যবধান সেকেন্ডে, কিন্তু প্রত্যয় হতে পারে
মিনিট, ঘন্টা এবং দিনের জন্য যথাক্রমে 'm', 'h', 'd' দিয়ে। আরো দেখুন at.
ছেঁদা [নাম]
নির্দিষ্ট স্লট নির্বাচন করুন বা বরাদ্দকৃত সমস্ত স্লট তালিকা করুন। একটি স্লট একটি সার্ভারের সাথে একটি সংযোগ,
কিছুটা ভার্চুয়াল কনসোলের মতো। আপনি বিভিন্ন সাথে সংযুক্ত একাধিক স্লট তৈরি করতে পারেন
সার্ভার এবং তাদের মধ্যে সুইচ. আপনিও ব্যবহার করতে পারেন স্লট: নাম একটি ছদ্ম-URL হিসাবে মূল্যায়ন করা হয়
যে স্লট অবস্থান.
ডিফল্ট রিডলাইন বাইন্ডিং মেটা-0 ব্যবহার করে 9-0 নামের স্লটের মধ্যে দ্রুত স্যুইচ করার অনুমতি দেয় -
Meta-9 কী (প্রায়শই আপনি মেটার পরিবর্তে Alt ব্যবহার করতে পারেন)।
উৎস ফাইল
উৎস -e হুকুম
ফাইলে রেকর্ড করা কমান্ডগুলি চালান ফাইল বা নির্দিষ্ট বাহ্যিক কমান্ড দ্বারা ফিরে.
উৎস ~/.lftp/rc
উৎস-ই ইকো সাহায্য
ঝুলান
lftp প্রক্রিয়া বন্ধ করুন। মনে রাখবেন যে আপনি প্রক্রিয়াটি চালিয়ে না যাওয়া পর্যন্ত স্থানান্তরও বন্ধ থাকবে
শেল এর fg বা bg কমান্ড সহ।
টরেন্ট [ওপিটিএস] টরেন্ট ফাইল...
প্রদত্ত জন্য BitTorrent প্রক্রিয়া শুরু করুন টরেন্ট ফাইল, যা একটি স্থানীয় ফাইল হতে পারে, URL,
চুম্বক লিঙ্ক বা প্লেইন মন্তব্যসমূহ হেক্স বা বেস 32 এ লেখা। স্থানীয় ওয়াইল্ডকার্ড প্রসারিত হয়.
বিদ্যমান ফাইলগুলি প্রথমে যাচাই করা হয় যদি না --বল-বৈধ অপশন দেওয়া হয়। অনুপস্থিত টুকরা
ডাউনলোড করা হয়। ফাইল নির্দিষ্ট মধ্যে সংরক্ষণ করা হয় ডিরেক্টরি বা বর্তমান কাজের ডিরেক্টরি দ্বারা
ডিফল্ট. অনুপাত না পৌঁছা পর্যন্ত বীজ বপন চলতে থাকে টরেন্ট: স্টপ-অন-অনুপাত সেটিং বা সময়
টরেন্ট:বীজ-সর্বোচ্চ সময় রান আউট.
বিকল্প:
-ও বেস ডিরেক্টরি নির্দিষ্ট করে যেখানে ফাইলগুলি স্থাপন করা উচিত
--force-valid skip file validation (যদি আপনি নিশ্চিত হন যে তারা ঠিক আছে)।
--only-new stop যদি মেটাডেটা ইতিমধ্যেই পরিচিত হয় বা টরেন্ট হয়
সম্পূর্ণ হয়েছে।
--শুধু-অসম্পূর্ণ স্টপ যদি টরেন্ট ইতিমধ্যেই সম্পূর্ণ হয়।
--dht-বুটস্ট্র্যাপ= বুটস্ট্র্যাপ DHT নির্দিষ্ট করে একটি প্রশ্ন পাঠিয়ে নোড. এই
স্থানীয় নোড পূরণ করার জন্য বিকল্পটি একবার ব্যবহার করা উচিত
ক্যাশে পোর্ট নম্বর কোলনের পরে দেওয়া যেতে পারে, ডিফল্ট
6881. বুটস্ট্র্যাপিংয়ের জন্য এখানে কিছু নোড রয়েছে:
dht.transmissionbt.com, router.utorrent.com,
router.bittorrent.com।
--বিটটরেন্ট প্রোটোকল ব্যবহার করে নির্দিষ্ট ফাইল বা ডিরেক্টরি শেয়ার করুন।
চুম্বক লিঙ্কটি প্রস্তুত হলে মুদ্রিত হয়।
ব্যবহারকারী ব্যবহারকারী [পাস]
ব্যবহারকারী URL টি [পাস]
দূরবর্তী লগইন জন্য নির্দিষ্ট তথ্য ব্যবহার করুন. আপনি যদি ব্যবহারকারীর নামের সাথে একটি URL উল্লেখ করেন, তাহলে প্রবেশ করানো হয়
পাসওয়ার্ড ক্যাশ করা হবে যাতে ভবিষ্যতে ইউআরএল রেফারেন্স এটি ব্যবহার করতে পারে।
সংস্করণ
প্রিন্ট এফটিপি সংস্করণ।
অপেক্ষা করুন [কর্ম নাই]
অপেক্ষা করুন সব
নির্দিষ্ট কাজ শেষ হওয়ার জন্য অপেক্ষা করুন। যদি jobno বাদ দেওয়া হয়, শেষ ব্যাকগ্রাউন্ড করা কাজের জন্য অপেক্ষা করুন।
'সব অপেক্ষা করুন' সব চাকরি শেষ হওয়ার জন্য অপেক্ষা করে।
zcat নথি পত্র
বিড়ালের মতোই, তবে zcat এর মাধ্যমে প্রতিটি ফাইল ফিল্টার করুন। (আরো দেখুন বিড়াল, অধিক এবং সে পারে)
সে পারে নথি পত্র
আরো হিসাবে একই, কিন্তু zcat মাধ্যমে প্রতিটি ফাইল ফিল্টার. (আরো দেখুন বিড়াল, zcat এবং অধিক)
সেটিংস
স্টার্টআপে, lftp কার্যকর করে ~/.lftprc এবং ~/.lftp/rc (অথবা ~/.config/lftp/rc if ~/.lftp না
অস্তিত্ব নেই). আপনি সেখানে উপনাম এবং 'সেট' কমান্ড রাখতে পারেন। কিছু লোক দেখতে পছন্দ করে
সম্পূর্ণ প্রোটোকল ডিবাগ, ডিবাগ চালু করতে 'ডিবাগ' ব্যবহার করুন।
এছাড়াও একটি সিস্টেম-ওয়াইড স্টার্টআপ ফাইল রয়েছে /etc/lftp.conf. এটা বিভিন্ন হতে পারে
ডিরেক্টরি, ফাইল বিভাগ দেখুন।
এফটিপি নিম্নলিখিত সেটেবল ভেরিয়েবল আছে (আপনি সব ভেরিয়েবল দেখতে `set -a' ব্যবহার করতে পারেন
এবং তাদের মান):
bmk: সেভ-পাসওয়ার্ড (বুলিয়ান)
প্লেইন টেক্সট পাসওয়ার্ড সংরক্ষণ করুন ~/.local/share/lftp/bookmarks or ~/.lftp/bookmarks on
`বুকমার্ক অ্যাড' কমান্ড। ডিফল্টরূপে বন্ধ.
ক্যাশে:ক্যাশে-খালি-তালিকা (বুলিয়ান)
মিথ্যা হলে, খালি তালিকা ক্যাশে করা হয় না।
ক্যাশে: সক্ষম করুন (বুলিয়ান)
মিথ্যা হলে, ক্যাশে অক্ষম করা হয়।
ক্যাশে: মেয়াদ শেষ (বিরতি)
এই সময়ের ব্যবধানে ইতিবাচক ক্যাশে এন্ট্রির মেয়াদ শেষ হয়ে যায়।
ক্যাশে: মেয়াদোত্তীর্ণ-নেতিবাচক (বিরতি)
এই সময়ের ব্যবধানে নেতিবাচক ক্যাশে এন্ট্রির মেয়াদ শেষ হয়ে যায়।
ক্যাশে: আকার (সংখ্যা)
সর্বাধিক ক্যাশে আকার। অতিক্রম করা হলে, ক্যাশে থেকে প্রাচীনতম ক্যাশে এন্ট্রিগুলি সরানো হবে৷
cmd:এ-প্রস্থান (স্ট্রিং)
lftp প্রস্থান করার আগে বা পটভূমিতে চলে যাওয়ার আগে স্ট্রিং-এর কমান্ডগুলি কার্যকর করা হয়।
cmd:at-exit-bg (স্ট্রিং)
ব্যাকগ্রাউন্ডেড lftp প্রস্থান করার আগে স্ট্রিং-এর কমান্ডগুলি কার্যকর করা হয়।
cmd:at-exit-fg (স্ট্রিং)
স্ট্রিং-এর কমান্ডগুলি ফোরগ্রাউন্ড lftp প্রস্থান করার আগে কার্যকর করা হয়।
cmd:এট-ব্যাকগ্রাউন্ড (স্ট্রিং)
lftp ব্যাকগ্রাউন্ডে যাওয়ার আগে স্ট্রিং-এর কমান্ডগুলি কার্যকর করা হয়।
cmd:এট-টার্মিনেট (স্ট্রিং)
স্ট্রিং-এর কমান্ডগুলি lftp বন্ধ হওয়ার আগে কার্যকর করা হয় (হয় ব্যাকগ্রাউন্ডেড বা
অগ্রভাগ)।
cmd:at-finish (স্ট্রিং)
সমস্ত কাজ সম্পন্ন হলে স্ট্রিং-এর কমান্ডগুলি একবার কার্যকর করা হয়।
cmd:at-queue-finish (স্ট্রিং)
স্ট্রিং-এর কমান্ডগুলি একবার কার্যকর করা হয় যখন একটি সারিতে থাকা সমস্ত কাজ সম্পন্ন হয়।
cmd:cls-completion-default (স্ট্রিং)
ডিফল্ট CLS সমাপ্তির পছন্দ প্রদর্শনের জন্য বিকল্প। উদাহরণস্বরূপ, তৈরি করা
সমাপ্তি তালিকা ফাইলের আকার দেখায়, cmd:cls-completion-default `-s'-এ সেট করুন।
cmd:cls-ডিফল্ট (স্ট্রিং)
ডিফল্ট CLS কমান্ড অপশন। সুস্পষ্টভাবে প্রদত্ত বিকল্প দ্বারা তারা ওভাররাইড করা যেতে পারে।
cmd:cls-সঠিক-সময় (বুলিয়ান)
যখন সত্য, CLS সঠিক ফাইল পরিবর্তনের সময় পেতে চেষ্টা করবে এমনকি যদি এর অর্থ আরও বেশি হয়
সার্ভারের কাছে অনুরোধ।
cmd:csh-ইতিহাস (বুলিয়ান)
csh-এর মতো ইতিহাস সম্প্রসারণ সক্ষম করে।
cmd: ডিফল্ট-প্রটোকল (স্ট্রিং)
মানটি ব্যবহার করা হয় যখন 'ওপেন' প্রোটোকল ছাড়া শুধু হোস্ট নামের সাথে ব্যবহার করা হয়। ডিফল্ট
'এফটিপি'।
cmd:fail-exit (বুলিয়ান)
সত্য হলে, কমান্ড ব্যর্থ হলে প্রস্থান করুন এবং নিম্নলিখিত কমান্ডটি শর্তহীন (যেমন
দিয়ে শুরু হয় না || অথবা &&)। শর্তহীন কমান্ড জারি করার পরে lftp প্রস্থান করে
এটি কার্যকর না করেই।
cmd: ইন্টারেক্টিভ (ত্রি-বুলিয়ান)
সত্য হলে, lftp ইন্টারেক্টিভভাবে কাজ করে, টার্মিনাল সংকেত পরিচালনা করে এবং কিছু অতিরিক্ত আউটপুট দেয়
বার্তা ডিফল্ট স্বয়ংক্রিয় এবং stdin একটি টার্মিনাল হওয়ার উপর নির্ভর করে।
cmd: দীর্ঘমেয়াদী (সেকেন্ড)
কমান্ড কার্যকর করার সময়, যা 'দীর্ঘ' হিসাবে বিবেচিত হয় এবং এর আগে একটি বীপ করা হয়
পরবর্তী প্রম্পট। 0 মানে বন্ধ।
cmd:ls-ডিফল্ট (স্ট্রিং)
ডিফল্ট ls যুক্তি
cmd: মুভ-ব্যাকগ্রাউন্ড (বুলিয়ান)
মিথ্যা হলে, lftp প্রস্থান করার সময় ব্যাকগ্রাউন্ডে যেতে অস্বীকার করে। এটা জোর করতে, `প্রস্থান ব্যবহার করুন
বিজি'।
cmd:মুভ-ব্যাকগ্রাউন্ড-ডিটাচ (বুলিয়ান)
সত্য (ডিফল্ট) হলে, lftp কন্ট্রোল টার্মিনাল থেকে নিজেকে বিচ্ছিন্ন করে যখন-এ চলে যায়
ব্যাকগ্রাউন্ড, 'সংযুক্ত' কমান্ড ব্যবহার করে আবার সংযুক্ত করা সম্ভব; যখন মিথ্যা, lftp
ব্যাকগ্রাউন্ড প্রসেস গ্রুপে lftp সরানোর জন্য শেলকে কৌশল করে এবং চলতে থাকে,
তারপর fg শেল কমান্ড lftp কে ফোরগ্রাউন্ডে ফিরিয়ে আনে যদি না এটি সমস্ত কাজ না করে থাকে
এবং সমাপ্ত।
cmd: প্রম্পট (স্ট্রিং)
প্রম্পট. lftp নিম্নলিখিত ব্যাকস্ল্যাশ-এস্কেপড বিশেষ অক্ষরগুলিকে স্বীকৃতি দেয় যেগুলি
নিম্নরূপ ডিকোড করা হয়:
\@ যদি বর্তমান ব্যবহারকারী ডিফল্ট না হয় তাহলে @ সন্নিবেশ করুন
\a একটি ASCII ঘণ্টা অক্ষর (07)
\e একটি ASCII এস্কেপ চরিত্র (033)
\h আপনি যে হোস্টনামটির সাথে সংযুক্ত আছেন
\n নতুন লাইন
\s ক্লায়েন্টের নাম (lftp)
\S বর্তমান স্লটের নাম
\u আপনি যে ব্যবহারকারী হিসাবে লগ ইন করেছেন তার ব্যবহারকারীর নাম
\U দূরবর্তী সাইটের URL (যেমন, ftp://g437.ub.gu.se/home/james/src/lftp)
\v সংস্করণ এফটিপি (যেমন, 2.0.3)
\w দূরবর্তী সাইটে বর্তমান কাজের ডিরেক্টরি
\W দূরবর্তী সাইটে বর্তমান কার্যকারী ডিরেক্টরির মূল নাম
\NNN অক্টাল সংখ্যার সাথে সঙ্গতিপূর্ণ অক্ষর NNN
\\ একটি ব্যাকস্ল্যাশ
\? পূর্ববর্তী প্রতিস্থাপন খালি থাকলে পরবর্তী অক্ষর এড়িয়ে যায়।
\[ অ-মুদ্রণ অক্ষরগুলির একটি ক্রম শুরু করুন, যা একটি এম্বেড করতে ব্যবহার করা যেতে পারে
প্রম্পটে টার্মিনাল কন্ট্রোল সিকোয়েন্স
\] অমুদ্রিত অক্ষরগুলির একটি ক্রম শেষ করুন
cmd: সমান্তরাল (সংখ্যা)
অ-ইন্টারেক্টিভ মোডে সমান্তরালভাবে চালিত কাজের সংখ্যা। উদাহরণস্বরূপ, এটি হতে পারে
একাধিক 'গেট' কমান্ড সহ স্ক্রিপ্টগুলির জন্য দরকারী। নোট করুন যে এটি একটি মান নির্ধারণ করুন
1 টির বেশি শর্তসাপেক্ষ এক্সিকিউশন আচরণ পরিবর্তন করে, মূলত এটি তৈরি করে
অসঙ্গত।
cmd: সারি-সমান্তরাল (সংখ্যা)
একটি সারিতে সমান্তরালভাবে চাকুরীর সংখ্যা।
cmd:রিমোট-সম্পূর্ণতা (বুলিয়ান)
lftp দূরবর্তী সমাপ্তি ব্যবহার করে কিনা তা নিয়ন্ত্রণ করার জন্য একটি বুলিয়ান। যখন সত্য, ট্যাব চাবি
অনুমান করে যে শব্দটি সম্পূর্ণ হওয়া উচিত একটি দূরবর্তী ফাইলের নাম। মেটা-ট্যাব না
সর্বদা দূরবর্তী সমাপ্তি। তাই আপনি সঙ্গে দূরবর্তী সমাপ্তি জোর করতে পারেন মেটা-ট্যাব কখন
cmd:রিমোট-সম্পূর্ণতা মিথ্যা বা যখন অনুমান ভুল।
cmd: save-cwd-history (বুলিয়ান)
সত্য হলে, lftp প্রতিটি সাইটের শেষ CWD সংরক্ষণ করে ~/.local/share/lftp/cwd_history or
~/.lftp/cwd_history, lftp পুনরায় চালু করার পরে ``cd -'' করার অনুমতি দেয়। ডিফল্ট সত্য.
cmd: save-rl-history (বুলিয়ান)
সত্য হলে, lftp রিডলাইন ইতিহাস সংরক্ষণ করে ~/.local/share/lftp/rl_history or
~/.lftp/rl_history প্রস্থান করার সময় ডিফল্ট সত্য.
cmd: শো-স্ট্যাটাস (বুলেম)
মিথ্যা হলে, lftp টার্মিনালে স্ট্যাটাস লাইন দেখায় না। ডিফল্ট সত্য.
cmd:সেট-টার্ম-স্ট্যাটাস (বুলিয়ান)
সত্য হলে, সমর্থিত হলে lftp টার্মিনাল স্থিতি আপডেট করে (যেমন xterm)। জন্য বন্ধ
এই সেটিংটি TERM পরিবেশ পরিবর্তনশীল থেকে টার্মিনাল প্রকার।
cmd:স্থিতি-ব্যবধান (সময়অন্তর)
স্ট্যাটাস আপডেটের মধ্যে সময়ের ব্যবধান।
cmd:stifle-rl-history (সংখ্যা)
রিডলাইনের ইতিহাসে রাখা লাইনের সংখ্যা।
cmd: টার্ম-স্ট্যাটাস (স্ট্রিং)
টার্মিনাল স্থিতি প্রদর্শন করতে ব্যবহার করার জন্য বিন্যাস স্ট্রিং। এই সেটিং জন্য বন্ধ
TERM পরিবেশ পরিবর্তনশীল থেকে টার্মিনাল প্রকার। ডিফল্ট ব্যবহার করে ``tsl'' এবং
``fsl'' টার্মক্যাপ মান।
নিম্নলিখিত পালানো সমর্থিত:
\একটি ঘণ্টা
পালানো
\n নতুন লাইন
\s "lftp"
\v lftp সংস্করণ
\T স্ট্যাটাস স্ট্রিং
cmd:সময়-শৈলী (স্ট্রিং)
এই সেটিংটি cls --time-style বিকল্পের জন্য ডিফল্ট মান।
cmd: ট্রেস (বুলিয়ান)
সত্য হলে, lftp যে কমান্ডগুলি চালায় তা প্রিন্ট করে (যেমন sh -x)।
cmd: verify-host (বুলিয়ান)
সত্য হলে, lftp 'ওপেন' কমান্ডে হোস্টের নাম অবিলম্বে সমাধান করে। ইহা ও
একটি একক `ওপেন' কমান্ডের জন্য চেক এড়িয়ে যাওয়া সম্ভব যদি `&' দেওয়া হয়, অথবা যদি ^Z হয়
চেক করার সময় চাপা।
cmd: যাচাই-পাথ (বুলিয়ান)
সত্য হলে, lftp 'cd' কমান্ডে দেওয়া পথ পরীক্ষা করে। এড়িয়ে যাওয়াও সম্ভব
একটি একক `cd' কমান্ডের জন্য চেক করুন যদি `&' দেওয়া হয়, অথবা যদি ^Z চাপানো হয়
চেক উদাহরণ:
cmd:verify-path/hftp://* মিথ্যা সেট করুন
সিডি ডিরেক্টরি এবং
cmd: ভেরিফাই-পাথ-ক্যাশেড (বুলিয়ান)
মিথ্যা হলে, ক্যাশে থেকে অস্তিত্ব হিসাবে পরিচিত একটি ডিরেক্টরিতে `cd' সফল হবে
অবিলম্বে অন্যথায় যাচাইকরণ cmd:verify-path সেটিং এর উপর নির্ভর করবে।
রঙ: ব্যবহার-রঙ (ত্রি-বুলিয়ান)
সত্য হলে, cls কমান্ড এবং সমাপ্তির আউটপুট রঙিন ফাইল তালিকা অনুযায়ী
রঙ: dir-রঙ সেটিং। স্বয়ংক্রিয়ভাবে সেট করা হলে, আউটপুট a হলে রং ব্যবহার করা হয়
টার্মিনাল।
রঙ: dir-colors (স্ট্রিং)
ফাইল তালিকার রঙের বিবরণ। ডিফল্টরূপে LS_COLORS পরিবেশের মান
পরিবর্তনশীল ব্যবহার করা হয়। দেখা dircolors(1).
dns: SRV-query (বুলিয়ান)
SRV রেকর্ডের জন্য অনুসন্ধান করুন এবং gethostbyname এর আগে সেগুলি ব্যবহার করুন। SRV রেকর্ড শুধুমাত্র
পোর্ট স্পষ্টভাবে নির্দিষ্ট করা না থাকলে ব্যবহার করা হয়। বিস্তারিত জানার জন্য RFC2052 দেখুন।
dns: ক্যাশে-সক্ষম (বুলিয়ান)
DNS ক্যাশে সক্ষম করুন। যদি এটি বন্ধ থাকে, lftp প্রতিবার পুনরায় সংযোগ করার সময় হোস্টের নাম সমাধান করে।
dns:ক্যাশে মেয়াদ শেষ (বিরতি)
DNS ক্যাশে এন্ট্রির জন্য বেঁচে থাকার সময়। এটার বিন্যাস আছে +, যেমন 1d12h30m5s
অথবা মাত্র 36 ঘন্টা। মেয়াদ নিষ্ক্রিয় করতে, এটিকে 'inf' বা 'কখনও না' সেট করুন।
dns: ক্যাশে-আকার (সংখ্যা)
DNS ক্যাশে এন্ট্রির সর্বোচ্চ সংখ্যা।
dns: মারাত্মক-টাইমআউট (বিরতি)
DNS প্রশ্নের জন্য সময় সীমিত করুন। যদি DNS সার্ভার খুব দীর্ঘ অনুপলব্ধ হয়, lftp হবে
একটি প্রদত্ত হোস্ট নাম সমাধান করতে ব্যর্থ. নিষ্ক্রিয় করতে 'কখনই না' সেট করুন।
ডিএনএস: অর্ডার (প্রটোকল নামের তালিকা)
DNS প্রশ্নের ক্রম সেট করে। ডিফল্ট হল ``inet6 inet'' যার মানে ফার্স্ট লুক আপ
inet6 পরিবারের ঠিকানা, তারপর inet এবং সেই ক্রমে সেগুলি ব্যবহার করুন। inet6 নিষ্ক্রিয় করতে
(AAAA) লুকআপ, এই ভেরিয়েবলটিকে ``inet'' এ সেট করুন।
dns: use-fork (বুলিয়ান)
সত্য হলে, হোস্ট ঠিকানা সমাধান করার আগে lftp ফর্ক করবে। ডিফল্ট সত্য.
dns:max-retry (সংখ্যা)
শূন্য হলে, lftp কতবার অনুসন্ধান করার চেষ্টা করবে তার কোনো সীমা নেই
ঠিকানা যদি > 0, lftp শুধুমাত্র এই সংখ্যক বার চেষ্টা করবে ঠিকানা খুঁজতে
dns:ক্রমে প্রতিটি ঠিকানা পরিবার।
ফাইল: অক্ষর সেট (স্ট্রিং)
স্থানীয় চরিত্র সেট। এটি প্রাথমিকভাবে বর্তমান লোকেল থেকে সেট করা হয়েছে।
ফাইল: use-lock (বুলিয়ান)
যখন সত্য, lftp স্থানীয় ফাইলগুলি খোলার সময় পরামর্শমূলক লকিং ব্যবহার করে।
মাছ: স্বয়ংক্রিয়ভাবে নিশ্চিত করুন (বুলিয়ান)
যখন সত্য, lftp সব ssh প্রশ্নের উত্তর দেয় ``হ্যাঁ'', বিশেষ করে প্রশ্নের জন্য
একটি নতুন হোস্ট কী সম্পর্কে। অন্যথায় এটি 'না' উত্তর দেয়।
মাছ: অক্ষর সেট (স্ট্রিং)
অনুরোধ, উত্তর এবং ফাইল তালিকায় মাছ সার্ভার দ্বারা ব্যবহৃত অক্ষর সেট।
ডিফল্ট খালি যার মানে স্থানীয় হিসাবে একই।
মাছ:কানেক্ট-প্রোগ্রাম (স্ট্রিং)
দূরবর্তী সার্ভারের সাথে সংযোগ করার জন্য ব্যবহার করা প্রোগ্রাম। এটা `-l' বিকল্প সমর্থন করা উচিত
ব্যবহারকারীর নামের জন্য, পোর্ট নম্বরের জন্য `-p'। ডিফল্ট হল `ssh -a -x'। আপনি এটা সেট করতে পারেন
'rsh', উদাহরণস্বরূপ।
মাছ: শেল (স্ট্রিং)
সার্ভার সাইডে নির্দিষ্ট শেল ব্যবহার করুন। ডিফল্ট হল /bin/sh। কিছু সিস্টেমে, / বিন / SH
একটি অস্তিত্বহীন ডিরেক্টরিতে সিডি করার সময় প্রস্থান করে। lftp এটি পরিচালনা করতে পারে তবে এটি করতে হবে
পুনরায় সংযোগ করা এটা সেট করুন / বিন / বাশ এই ধরনের সিস্টেমের জন্য যদি bash ইনস্টল করা থাকে।
ftp: acct (স্ট্রিং)
লগইন করার পরে ACCT কমান্ডে এই স্ট্রিংটি পাঠান। ফলাফল উপেক্ষা করা হয়. বন্ধ
এই সেটিং ফরম্যাট আছে user@host.
ftp:অ্যানন-পাস (স্ট্রিং)
বেনামী FTP অ্যাক্সেস প্রমাণীকরণের জন্য ব্যবহৃত পাসওয়ার্ড সেট করে। ডিফল্ট হয়
"lftp@"।
ftp: anon-user (স্ট্রিং)
বেনামী FTP অ্যাক্সেস প্রমাণীকরণের জন্য ব্যবহৃত ব্যবহারকারীর নাম সেট করে। ডিফল্ট হয়
"বেনামী"
ftp: অটো-সিঙ্ক-মোড (regex)
যদি প্রথম সার্ভার বার্তা এই রেজেক্সের সাথে মেলে, তাহলে সেই হোস্টের জন্য সিঙ্ক মোড চালু করুন।
ftp: ধরার আকার (বুলিয়ান)
যখন SIZE কমান্ডের জন্য কোন সমর্থন নেই, তখন "150" থেকে ফাইলের আকার ধরার চেষ্টা করুন
ডেটা সংযোগ খোলা হচ্ছে" উত্তর।
ftp: অক্ষর সেট (স্ট্রিং)
অনুরোধ, উত্তর এবং ফাইল তালিকায় FTP সার্ভার দ্বারা ব্যবহৃত অক্ষর সেট।
ডিফল্ট খালি যার মানে স্থানীয় হিসাবে একই। এই সেটিং শুধুমাত্র ব্যবহার করা হয় যখন
সার্ভার UTF8 সমর্থন করে না।
ftp: ক্লায়েন্ট (স্ট্রিং)
সার্ভার দ্বারা সমর্থিত হলে CLNT কমান্ডের সাথে পাঠাতে FTP ক্লায়েন্টের নাম। যদি হয়
খালি, তারপর কোন CLNT কমান্ড পাঠানো হবে না।
ftp: বাইন্ড-ডেটা-সকেট (বুলিয়ান)
কন্ট্রোল সংযোগের ইন্টারফেসে ডাটা সকেট আবদ্ধ করুন (প্যাসিভ মোডে)। ডিফল্ট
সত্য, ব্যতিক্রম লুপব্যাক ইন্টারফেস।
ftp: fix-pasv-ঠিকানা (বুলিয়ান)
সত্য হলে, lftp PASV কমান্ডের জন্য সার্ভার দ্বারা প্রত্যাবর্তিত ঠিকানা সংশোধন করার চেষ্টা করবে
যখন সার্ভার ঠিকানা সর্বজনীন নেটওয়ার্কে থাকে এবং PASV একটি থেকে একটি ঠিকানা প্রদান করে
ব্যক্তিগত নেটওয়ার্ক। এই ক্ষেত্রে lftp সার্ভার ঠিকানার পরিবর্তে প্রতিস্থাপন করবে
একটি PASV কমান্ড দ্বারা ফেরত, পোর্ট নম্বর পরিবর্তন করা হবে না। ডিফল্ট সত্য.
ftp:fxp-প্যাসিভ-উৎস (বুলিয়ান)
সত্য হলে, lftp প্রথমে প্যাসিভ মোডে উৎস FTP সার্ভার সেট আপ করার চেষ্টা করবে, অন্যথায়
গন্তব্য এক প্রথম প্রচেষ্টা ব্যর্থ হলে, lftp অন্য উপায়ে তাদের সেট আপ করার চেষ্টা করে।
যদি অন্য স্বভাবও ব্যর্থ হয়, lftp আবার প্লেইন কপিতে ফিরে আসে। আরো দেখুন
ftp: use-fxp.
ftp: বাড়ি (স্ট্রিং)
প্রাথমিক ডিরেক্টরি। ডিফল্ট হল খালি স্ট্রিং যার মানে স্বয়ংক্রিয়। আপনি যদি এটি `/' তে সেট করুন
FTP URL-এ %2F-এর চেহারা পছন্দ করি না। এই সেটিং এর জন্য বন্ধ বিন্যাস আছে
user@host.
ftp: ignore-pasv-ঠিকানা (বুলিয়ান)
সত্য হলে, lftp PASV-তে ফিরে আসা একটির পরিবর্তে নিয়ন্ত্রণ সংযোগ ঠিকানা ব্যবহার করে
ডেটা সংযোগের জন্য উত্তর দিন। এটি ভাঙা NAT-এর জন্য উপযোগী হতে পারে। ডিফল্ট মিথ্যা.
ftp:তালিকা-খালি-ঠিক আছে (বুলিয়ান)
মিথ্যাতে সেট করা হলে, LIST কমান্ডের খালি তালিকাগুলিকে ভুল হিসাবে গণ্য করা হবে, এবং
আরেকটি পদ্ধতি (NLST) ব্যবহার করা হবে।
ftp: তালিকা-বিকল্প (স্ট্রিং)
বিকল্পগুলি সেট করে যা সর্বদা LIST কমান্ডের সাথে যুক্ত থাকে। এটা সেট করা দরকারী হতে পারে
যদি সার্ভার ডিফল্টরূপে ডট (লুকানো) ফাইল না দেখায় তাহলে এটি `-a' তে। ডিফল্ট হয়
খালি।
ftp:nop-ব্যবধান (সেকেন্ড)
একটি ফাইলের টেল ডাউনলোড করার সময় NOOP কমান্ডের মধ্যে বিলম্ব। এটি FTP এর জন্য দরকারী
যে সার্ভারগুলি ডাটা ট্রান্সফার ফ্লাশ করার আগে "ট্রান্সফার কমপ্লিট" মেসেজ পাঠায়। ভিতরে
এই ধরনের ক্ষেত্রে NOOP কমান্ড সংযোগের সময়সীমা রোধ করতে পারে।
ftp: প্যাসিভ-মোড (বুলিয়ান)
প্যাসিভ FTP মোড সেট করে। আপনি একটি ফায়ারওয়াল বা একটি বোবা পিছনে থাকলে এটি দরকারী হতে পারে
মাস্করাডিং রাউটার। প্যাসিভ মোডে lftp PASV কমান্ড ব্যবহার করে, PORT কমান্ড নয়
যা সক্রিয় মোডে ব্যবহৃত হয়। প্যাসিভ মোডে lftp নিজেই ডেটা সংযোগ তৈরি করে
সার্ভারে; সক্রিয় মোডে সার্ভার ডেটা স্থানান্তরের জন্য lftp-এর সাথে সংযোগ করে।
প্যাসিভ মোড ডিফল্ট।
ftp:port-ipv4 (ipv4 ঠিকানা)
PORT কমান্ড দিয়ে পাঠানোর জন্য একটি IPv4 ঠিকানা নির্দিষ্ট করে। ডিফল্ট খালি যার মানে
নিয়ন্ত্রণ সংযোগের স্থানীয় প্রান্তের ঠিকানা পাঠাতে।
ftp: পোর্ট-রেঞ্জ (থেকে)
সক্রিয় মোডের জন্য অনুমোদিত পোর্ট পরিসীমা। বিন্যাস সর্বনিম্ন-সর্বোচ্চ, বা `পূর্ণ' বা `যে কোনো' থেকে
কোন পোর্ট নির্দেশ করুন। ডিফল্ট 'পূর্ণ'।
ftp: prefer-epsv (বুলিয়ান)
পছন্দের প্যাসিভ মোড হিসাবে EPSV ব্যবহার করুন। ডিফল্ট 'মিথ্যা'।
ftp:প্রক্সি (URL) থাকবে
ব্যবহার করার জন্য FTP প্রক্সি নির্দিষ্ট করে। প্রক্সি নিষ্ক্রিয় করতে এটি খালি স্ট্রিং এ সেট করুন। মনে রাখবেন যে
এটি একটি FTP প্রক্সি যা FTP প্রোটোকল ব্যবহার করে, HTTP এর উপর FTP নয়। ডিফল্ট মান হল
পরিবেশ পরিবর্তনশীল থেকে নেওয়া ftp_proxy যদি এটি ``ftp://'' দিয়ে শুরু হয়। যদি আপনার FTP
প্রক্সির জন্য প্রমাণীকরণ প্রয়োজন, URL-এ ব্যবহারকারীর নাম এবং পাসওয়ার্ড উল্লেখ করুন। যদি
ftp:প্রক্সি http:// দিয়ে শুরু হয় তারপর hftp প্রোটোকল (HTTP প্রক্সির উপর FTP) ব্যবহার করা হয়
স্বয়ংক্রিয়ভাবে FTP এর পরিবর্তে।
ftp:প্রক্সি-অথ-টাইপ (স্ট্রিং)
যখন ``joined'' সেট করা হয়, lftp পাঠায় ``user@[ইমেল সুরক্ষিত]'' ব্যবহারকারীর নাম হিসাবে
প্রক্সিতে, এবং পাসওয়ার্ড হিসাবে ``password@proxy_password''।
``joined-acct'' এ সেট করা হলে, lftp `` পাঠায়[ইমেল সুরক্ষিত] proxy_user'' (সহ
স্পেস) প্রক্সিতে ব্যবহারকারীর নাম হিসাবে। সাইটের পাসওয়ার্ড যথারীতি এবং প্রক্সি পাঠানো হয়
নিম্নলিখিত ACCT কমান্ডে পাসওয়ার্ড প্রত্যাশিত।
যখন ``খোলা' সেট করা হয়, lftp প্রথমে প্রক্সি ব্যবহারকারী এবং প্রক্সি পাসওয়ার্ড পাঠায় এবং তারপর
``OPEN ftp.example.org'' এর পরে ``USER user''। তারপর সাইটের পাসওয়ার্ড পাঠানো হয়
সচরাচর.
``ব্যবহারকারী'' (ডিফল্ট) এ সেট করা হলে, lftp প্রথমে প্রক্সি ব্যবহারকারী এবং প্রক্সি পাসওয়ার্ড পাঠায় এবং
তারপর ``[ইমেল সুরক্ষিত]'' ব্যবহারকারীর নাম হিসাবে। সাইট পাসওয়ার্ড তারপর হিসাবে পাঠানো হয়
চলিত.
``proxy-user@host'' এ সেট করা হলে, lftp প্রথমে ``USER পাঠায়
[ইমেল সুরক্ষিত]'', তারপর প্রক্সি পাসওয়ার্ড। সাইট ব্যবহারকারী এবং পাসওয়ার্ড হয়
তারপর যথারীতি পাঠানো।
ftp:বিশ্রাম-তালিকা (বুলিয়ান)
LIST কমান্ডের আগে REST কমান্ড ব্যবহারের অনুমতি দিন। এই বড় জন্য দরকারী হতে পারে
ডিরেক্টরি, কিন্তু কিছু FTP সার্ভার নীরবে তালিকার আগে REST উপেক্ষা করে।
ftp: rest-stor (বুলিয়ান)
মিথ্যা হলে, lftp STOR এর আগে REST ব্যবহার করার চেষ্টা করবে না। এটি কিছু জন্য দরকারী হতে পারে
বগি সার্ভারগুলি যা ফাইলটিকে দূষিত করে (শূন্য দিয়ে পূরণ করুন) যদি REST এর পরে STOR হয়
ব্যবহার করা হয়েছে।
ftp: retry-530 (regex)
PASS কমান্ডের জন্য সার্ভার উত্তর 530 এ পুনরায় চেষ্টা করুন যদি পাঠ্য এই রেগুলার এক্সপ্রেশনের সাথে মেলে।
ওভারলোড সার্ভারের মধ্যে পার্থক্য করতে এই সেটিংটি কার্যকর হওয়া উচিত (অস্থায়ী
শর্ত) এবং ভুল পাসওয়ার্ড (স্থায়ী শর্ত)।
ftp: retry-530-অনামী (regex)
বেনামী লগইনের জন্য অতিরিক্ত রেগুলার এক্সপ্রেশন, যেমন ftp:retry-530।
ftp:সাইট-গ্রুপ (স্ট্রিং)
লগইন করার পর SITE GROUP কমান্ডে এই স্ট্রিংটি পাঠান। ফলাফল উপেক্ষা করা হয়. দ্য
এই সেটিং জন্য বন্ধ বিন্যাস আছে user@host.
ftp: sky-allow (বুলিয়ান)
যদি সার্ভার এটি সমর্থন করে বলে মনে হয় তাহলে sky/opie উত্তর পাঠানোর অনুমতি দিন। ডিফল্টরূপে চালু
ftp: স্কাই-ফোর্স (বুলিয়ান)
নেটওয়ার্কে প্লেইন টেক্সট পাসওয়ার্ড পাঠাবেন না, পরিবর্তে sky/opie ব্যবহার করুন। যদি
sky/opie উপলব্ধ নয়, অনুমান ব্যর্থ লগইন। ডিফল্টরূপে বন্ধ.
ftp:ssl-অনুমতি দিন (বুলিয়ান)
সত্য হলে, অ-বেনামী অ্যাক্সেসের জন্য FTP সার্ভারের সাথে SSL সংযোগ নিয়ে আলোচনা করার চেষ্টা করুন।
ডিফল্ট সত্য. এটি এবং অন্যান্য SSL সেটিংস শুধুমাত্র lftp থাকলেই উপলব্ধ
একটি ssl/tls লাইব্রেরি দিয়ে সংকলিত।
ftp:ssl-auth (স্ট্রিং)
AUTH কমান্ডের আর্গুমেন্ট, SSL, TLS, TLS-P, TLS-C এর যেকোনো একটি হতে পারে। RFC4217 দেখুন
ব্যাখ্যার জন্য FEAT উত্তরের উপর নির্ভর করে ডিফল্টভাবে TLS বা SSL ব্যবহার করা হবে।
ftp:ssl-ডেটা-ব্যবহার-কী (বুলিয়ান)
সত্য হলে, lftp সুরক্ষিত ডেটা সংযোগের জন্য ssl:key-file লোড করে। যখন মিথ্যা, এটা
করে না, এবং সার্ভার সেশন আইডি দ্বারা ডেটা এবং নিয়ন্ত্রণ সংযোগের সাথে মেলে।
ডিফল্ট সত্য.
এফটিপি: এসএসএল-ফোর্স (বুলিয়ান)
সত্য হলে, সার্ভার SSL সমর্থন না করলে স্পষ্ট পাসওয়ার্ড পাঠাতে অস্বীকার করুন।
ডিফল্ট মিথ্যা.
ftp:ssl-protect-data (বুলিয়ান)
সত্য হলে, ডেটা স্থানান্তরের জন্য SSL সংযোগের অনুরোধ করুন। এটি সিপিইউ-ইনটেনসিভ কিন্তু
গোপনীয়তা প্রদান করে। ডিফল্ট মিথ্যা.
ftp:ssl-protect-fxp (বুলিয়ান)
সত্য হলে, FXP-এ দুটি FTP সার্ভারের মধ্যে ডেটা স্থানান্তরের জন্য SSL সংযোগের অনুরোধ করুন
মোড. সেক্ষেত্রে CPSV বা SSCN কমান্ড ব্যবহার করা হবে। SSL সংযোগ ব্যর্থ হলে
কিছু কারণে, lftp অরক্ষিত FXP স্থানান্তরের চেষ্টা করবে যদি না ftp:ssl-force সেট করা হয়
দুটি সার্ভারের যেকোনো একটির জন্য। ডিফল্ট মিথ্যা.
ftp:ssl-protect-list (বুলিয়ান)
সত্য হলে, ফাইল তালিকা স্থানান্তরের জন্য SSL সংযোগের অনুরোধ করুন। ডিফল্ট সত্য.
ftp:ssl-use-ccc (বুলিয়ান)
সত্য হলে, লগইন করার পরে lftp CCC কমান্ড জারি করবে, এইভাবে ssl সুরক্ষা নিষ্ক্রিয় করবে
নিয়ন্ত্রণ সংযোগের উপর স্তর।
ftp: stat-ব্যবধান (বিরতি)
STAT কমান্ডের মধ্যে ব্যবধান। ডিফল্ট হল 1 সেকেন্ড।
ftp: কঠোর-মাল্টিলাইন (বুলিয়ান)
সত্য হলে, lftp কঠোরভাবে মাল্টিলাইন উত্তর বিন্যাস পরীক্ষা করে (এটি শেষ হবে বলে আশা করে
এটি দিয়ে শুরু করা একই কোড)। মিথ্যা হলে, এই চেক শিথিল করা হয়।
ftp: সিঙ্ক-মোড (বুলিয়ান)
সত্য হলে, lftp একবারে একটি কমান্ড পাঠাবে এবং প্রতিক্রিয়ার জন্য অপেক্ষা করবে। এই হতে পারে
আপনি যদি একটি বগি FTP সার্ভার বা রাউটার ব্যবহার করেন তবে দরকারী। এটি বন্ধ হলে, lftp একটি পাঠায়
কমান্ডের প্যাক এবং প্রতিক্রিয়ার জন্য অপেক্ষা করে - এটি রাউন্ড ট্রিপের সময় অপারেশনকে গতি দেয়
সময় তাৎপর্যপূর্ণ। দুর্ভাগ্যবশত এটি সমস্ত FTP সার্ভার এবং কিছুর সাথে কাজ করে না
রাউটারগুলির সাথে সমস্যা আছে, তাই এটি ডিফল্টরূপে চালু থাকে।
ftp:টাইমজোন (স্ট্রিং)
LIST কমান্ড দ্বারা প্রত্যাবর্তিত তালিকার সময়ের জন্য এই টাইমজোনটি অনুমান করুন। এই সেটিং
GMT অফসেট [+|-]HH[:MM[:SS]] বা কোনো বৈধ TZ মান (যেমন ইউরোপ/মস্কো বা
MSK-3MSD,M3.5.0,M10.5.0/3)। ডিফল্ট হল GMT। অনুমান করার জন্য এটি একটি খালি মান সেট করুন
পরিবেশ পরিবর্তনশীল TZ দ্বারা নির্দিষ্ট স্থানীয় সময় অঞ্চল।
ftp:ট্রাস্ট-ফিট (স্ট্রিং)
সত্য হলে, অনুমান করুন যে FEAT ফেরত দেওয়া ডেটা সঠিক এবং সাধারণ প্রোটোকল ব্যবহার করবেন না
SIZE, MDTM, REST এর মত এক্সটেনশন যদি তালিকাভুক্ত না থাকে। ডিফল্ট মিথ্যা.
ftp: use-abor (বুলিয়ান)
মিথ্যা হলে, lftp ABOR কমান্ড পাঠায় না কিন্তু ডাটা সংযোগ অবিলম্বে বন্ধ করে দেয়।
ftp: use-allo (বুলিয়ান)
যখন সত্য (ডিফল্ট), lftp একটি ফাইল আপলোড করার আগে ALLO কমান্ড পাঠায়।
ftp: use-feat (বুলিয়ান)
যখন সত্য (ডিফল্ট), lftp ftp-এর বর্ধিত বৈশিষ্ট্য নির্ধারণ করতে FEAT কমান্ড ব্যবহার করে
সার্ভার।
ftp: use-fxp (বুলিয়ান)
সত্য হলে, lftp দুটি ftp সার্ভারের মধ্যে সরাসরি সংযোগ স্থাপন করার চেষ্টা করবে।
ftp: use-hftp (বুলিয়ান)
যখন ftp:proxy একটি HTTP প্রক্সির দিকে নির্দেশ করে, এই সেটিংটি hftp পদ্ধতি নির্বাচন করে (GET,
HEAD) সত্য হলে, এবং মিথ্যা হলে সংযোগ পদ্ধতি। ডিফল্ট সত্য.
ftp: use-ip-tos (বুলিয়ান)
সত্য হলে, lftp নিয়ন্ত্রণ সংযোগের জন্য IPTOS_LOWDELAY এবং IPTOS_THROUGHPUT ব্যবহার করে
ডেটা সংযোগ।
ftp:lang (বুলিয়ান)
LANG কমান্ড দিয়ে নির্বাচিত ভাষা, যদি FEAT দ্বারা নির্দেশিত সমর্থিত হয়
প্রতিক্রিয়া ডিফল্ট খালি যার মানে সার্ভার ডিফল্ট।
ftp: use-mdtm (বুলিয়ান)
যখন true (ডিফল্ট), lftp ফাইল পরিবর্তনের সময় নির্ধারণ করতে MDTM কমান্ড ব্যবহার করে।
ftp: use-mdtm-ওভারলোডেড (বুলিয়ান)
সত্য হলে, lftp ফাইল পরিবর্তনের সময় সেট করতে দুটি আর্গুমেন্ট MDTM কমান্ড ব্যবহার করে
আপলোড করা ফাইল। ডিফল্ট মিথ্যা.
ftp: use-site-idle (বুলিয়ান)
সত্য হলে, lftp net:idle আর্গুমেন্ট সহ `SITE IDLE' কমান্ড পাঠায়। ডিফল্ট মিথ্যা.
ftp: use-site-utime (বুলিয়ান)
সত্য হলে, lftp ফাইল পরিবর্তনের সময় সেট করতে 5-আর্গুমেন্ট `SITE UTIME' কমান্ড পাঠায়
আপলোড করা ফাইলগুলিতে। ডিফল্ট সত্য.
ftp: use-site-utime2 (বুলিয়ান)
সত্য হলে, lftp ফাইল পরিবর্তনের সময় সেট করতে 2-আর্গুমেন্ট `SITE UTIME' কমান্ড পাঠায়
আপলোড করা ফাইলগুলিতে। ডিফল্ট সত্য. যদি 5-আর্গুমেন্ট `SITE UTIME'ও সক্রিয় থাকে,
2-আর্গুমেন্ট কমান্ড প্রথমে চেষ্টা করা হয়।
ftp: use-size (বুলিয়ান)
যখন সত্য (ডিফল্ট), lftp ফাইলের আকার নির্ধারণ করতে SIZE কমান্ড ব্যবহার করে।
ftp: use-stat (বুলিয়ান)
সত্য হলে, lftp কত ডেটা আছে তা জানতে FXP মোড ট্রান্সফারে STAT কমান্ড পাঠায়
স্থানান্তর করা হয়েছে। এছাড়াও ftp:stat-interval দেখুন। ডিফল্ট সত্য.
ftp: ইউজ-স্ট্যাট-ফর-লিস্ট (বুলিয়ান)
সত্য হলে, lftp LIST কমান্ডের পরিবর্তে STAT ব্যবহার করে। ডিফল্টরূপে `.' STAT হিসাবে ব্যবহৃত হয়
যুক্তি. STAT ব্যবহার করে, lftp ডিরেক্টরি তালিকার জন্য ডেটা সংযোগ তৈরি করা এড়িয়ে যায়।
কিছু সার্ভারের STAT-এর জন্য বিশেষ বিকল্পের প্রয়োজন হয়, তাদের নির্দিষ্ট করতে ftp:list-options ব্যবহার করুন
(যেমন -দ্য).
ftp: use-telnet-iac (বুলিয়ান)
যখন সত্য (ডিফল্ট), lftp TELNET IAC কমান্ড ব্যবহার করে এবং TELNET প্রোটোকল অনুসরণ করে
RFC959 এ নির্দিষ্ট করা হয়েছে। মিথ্যা হলে, এটি TELNET প্রোটোকল অনুসরণ করে না এবং তাই করে
255 (0xFF, 0377) অক্ষর দ্বিগুণ নয় এবং ABOR এবং STAT কমান্ডের উপসর্গ নেই
TELNET IP+SYNCH সংকেত সহ।
ftp: use-tvfs (ত্রি-বুলিয়ান)
অটোতে সেট করা হলে, TVFS বৈশিষ্ট্যের ব্যবহার FEAT সার্ভারের উত্তরের উপর নির্ভর করে। অন্যথায়
এই সেটিং এটি ব্যবহার করুন কি না তা বলে। সংক্ষেপে, যদি একটি সার্ভার TVFS সমর্থন করে
বৈশিষ্ট্য তারপর এটি ইউনিক্স মত পাথ ব্যবহার করে.
ftp: use-utf8 (বুলিয়ান)
সত্য হলে, LTF-8 এনকোডিং সক্রিয় করতে lftp সার্ভারে `OPTS UTF8 ON' পাঠায় (যদি
সমর্থিত)। ফাইলের নামের একটি ভিন্ন এনকোডিং এবং সার্ভার থাকলে এটি অক্ষম করুন
এটা নিয়ে সমস্যা আছে।
ftp: use-quit (বুলিয়ান)
সত্য হলে, lftp সার্ভার থেকে সংযোগ বিচ্ছিন্ন করার আগে QUIT পাঠায়। ডিফল্ট সত্য.
ftp: যাচাই-ঠিকানা (বুলিয়ান)
যাচাই করুন যে ডেটা সংযোগ নিয়ন্ত্রণ সংযোগের নেটওয়ার্ক ঠিকানা থেকে আসে
সমকক্ষ ব্যক্তি. এটি সম্ভবত ডেটা সংযোগ স্পুফিং প্রতিরোধ করতে পারে যা ডেটার দিকে নিয়ে যেতে পারে
দুর্নীতি দুর্ভাগ্যবশত, এটি বেশ কয়েকটির সাথে নির্দিষ্ট এফটিপি সার্ভারের জন্য ব্যর্থ হতে পারে
নেটওয়ার্ক ইন্টারফেস, যখন তারা ডেটা সকেটে বহির্গামী ঠিকানা সেট করে না, তাই এটি হয়
ডিফল্টরূপে নিষ্ক্রিয়।
ftp: যাচাই-পোর্ট (বুলিয়ান)
যাচাই করুন যে ডেটা সংযোগের দূরবর্তী প্রান্তে পোর্ট 20 (এফটিপি-ডেটা) রয়েছে। এটা পারে
সম্ভবত দূরবর্তী হোস্ট ব্যবহারকারীদের দ্বারা ডেটা সংযোগ স্পুফিং প্রতিরোধ করুন। দুর্ভাগ্যবশত,
অনেকগুলি উইন্ডো এবং এমনকি ইউনিক্স এফটিপি সার্ভারগুলি ডেটাতে সঠিক পোর্ট সেট করতে ভুলে যায়
সংযোগ, এইভাবে এই চেক ডিফল্টরূপে বন্ধ.
ftp: ওয়েব-মোড (বুলিয়ান)
ডেটা সংযোগ বন্ধ করার পরে সংযোগ বিচ্ছিন্ন করুন। এটি সম্পূর্ণভাবে ভাঙা এফটিপির জন্য কার্যকর হতে পারে
সার্ভার ডিফল্ট মিথ্যা.
ftps: initial-prot (স্ট্রিং)
FTPS সংযোগের জন্য প্রাথমিক PROT সেটিং নির্দিষ্ট করে। এর মধ্যে একটি হওয়া উচিত: C, S, E, P,
বা খালি। ডিফল্ট খালি যার মানে অজানা, তাই lftp PROT কমান্ড ব্যবহার করবে
শর্তহীনভাবে যদি PROT কমান্ড অসমর্থিত হতে দেখা যায়, তাহলে ক্লিয়ার মোড হবে
অনুমান করা
hftp:ক্যাশে (বুলিয়ান)
ftp-over-http প্রোটোকলের জন্য সার্ভার/প্রক্সি সাইড ক্যাশে করার অনুমতি দিন।
hftp: ক্যাশে-নিয়ন্ত্রণ (স্ট্রিং)
সংশ্লিষ্ট HTTP অনুরোধ শিরোনাম নির্দিষ্ট করুন।
hftp: ডিকোড (বুলিয়ান)
যখন সত্য, lftp স্বয়ংক্রিয়ভাবে এইচএফটিপি প্রোটোকলে সত্তাকে ডিকোড করে যখন বিষয়বস্তু-
এনকোডিং হেডার মান ডিফ্লেট, জিজিপ, কম্প্রেস, এক্স-জিজিপ বা এক্স-কম্প্রেসের সাথে মেলে।
hftp: প্রক্সি (URL) থাকবে
FTP-ওভার-HTTP প্রোটোকল (hftp) এর জন্য HTTP প্রক্সি নির্দিষ্ট করে। প্রোটোকল hftp পারে না
একটি HTTP প্রক্সি ছাড়া কাজ, স্পষ্টতই. ডিফল্ট মান পরিবেশ থেকে নেওয়া হয়
পরিবর্তনশীল ftp_proxy যদি এটি ``http://'' দিয়ে শুরু হয়, অন্যথায় পরিবেশ থেকে
পরিবর্তনশীল হাইপারটেক্সট ট্রান্সফার প্রটোকল প্রক্সি. যদি আপনার FTP প্রক্সির জন্য প্রমাণীকরণের প্রয়োজন হয়, ব্যবহারকারীর নাম উল্লেখ করুন
এবং URL-এ পাসওয়ার্ড।
hftp: use-allprop (বুলিয়ান)
সত্য হলে, lftp ` পাঠাবে 'প্রপফাইন্ড'-এ 'রিকোয়েস্ট বডি' অনুরোধ, অন্যথায়
এটি একটি খালি অনুরোধ বডি পাঠাবে।
hftp: ব্যবহার-অনুমোদন (বুলিয়ান)
বন্ধ সেট করা হলে, lftp প্রক্সিতে URL-এর অংশ হিসেবে পাসওয়ার্ড পাঠাবে। এটা হতে পারে
কিছু প্রক্সির জন্য প্রয়োজন (যেমন M-soft)। ডিফল্ট চালু আছে, এবং lftp পাসওয়ার্ড পাঠাবে
অনুমোদন হেডারের অংশ হিসাবে।
hftp: use-head (বুলিয়ান)
বন্ধ সেট করা হলে, lftp hftp প্রোটোকলের জন্য 'HEAD'-এর পরিবর্তে `GET' ব্যবহার করার চেষ্টা করবে।
যদিও এটি ধীর, এটি lftp কে কিছু প্রক্সির সাথে কাজ করার অনুমতি দিতে পারে যা করে না
``HEAD ftp://'' অনুরোধগুলি বুঝতে বা ভুল পরিচালনা করুন।
hftp: use-mkcol (বুলিয়ান)
যদি বন্ধ করা হয়, lftp ডিরেক্টরি তৈরি করতে `MKCOL' এর পরিবর্তে `PUT' ব্যবহার করার চেষ্টা করবে
hftp প্রোটোকল সহ। ডিফল্ট বন্ধ আছে.
hftp: use-propfind (বুলিয়ান)
যদি অফ সেট করা হয়, lftp এর সাথে ডিরেক্টরি বিষয়বস্তু পেতে `PROPFIND' ব্যবহার করার চেষ্টা করবে না
hftp প্রোটোকল এবং পরিবর্তে 'GET' ব্যবহার করুন। ডিফল্ট বন্ধ আছে.
hftp: use-type (বুলিয়ান)
যদি অফ সেট করা থাকে, lftp প্রক্সিতে পাস করা URLগুলিতে `;type=' যুক্ত করার চেষ্টা করবে না। কিছু
ভাঙ্গা প্রক্সিগুলি সঠিকভাবে এটি পরিচালনা করে না। ডিফল্ট চালু আছে।
http:গ্রহণ, http:accept-charset, http:স্বীকার-এনকোডিং, http:স্বীকার-ভাষা (স্ট্রিং)
সংশ্লিষ্ট HTTP অনুরোধ শিরোনাম নির্দিষ্ট করুন।
http:অনুমোদন (স্ট্রিং)
ডিফল্টরূপে ব্যবহার করার অনুমোদন, যখন কোনো ব্যবহারকারী নির্দিষ্ট করা হয় না। ফরম্যাট হল
``ব্যবহারকারী:পাসওয়ার্ড''। ডিফল্ট খালি যার মানে কোন অনুমোদন নেই।
http:ক্যাশে (বুলিয়ান)
সার্ভার/প্রক্সি সাইড ক্যাশে করার অনুমতি দিন।
http:ক্যাশে-নিয়ন্ত্রণ (স্ট্রিং)
সংশ্লিষ্ট HTTP অনুরোধ শিরোনাম নির্দিষ্ট করুন।
http:কুকি (স্ট্রিং)
এই কুকি সার্ভারে পাঠান। একটি বন্ধ এখানে দরকারী:
কুকি/www.somehost.com "param=value" সেট করুন
http:ডিকোড (বুলিয়ান)
যখন সত্য, lftp স্বয়ংক্রিয়ভাবে সত্তা ডিকোড করে যখন বিষয়বস্তু-এনকোডিং হেডার মান
ডিফ্লেট, জিজিপ, কম্প্রেস, এক্স-জিজিপ বা এক্স-কম্প্রেস মেলে।
http:পোস্ট-কন্টেন্ট-টাইপ (স্ট্রিং)
POST পদ্ধতির জন্য সামগ্রী-প্রকার HTTP অনুরোধ শিরোনামের মান নির্দিষ্ট করে। ডিফল্ট হয়
``আবেদন/x-www-form-urlencoded''।
হাইপারটেক্সট ট্রান্সফার প্রটোকল প্রক্সি (URL) থাকবে
HTTP প্রক্সি নির্দিষ্ট করে। এটি ব্যবহার করা হয় যখন lftp HTTP প্রোটোকলের উপর কাজ করে। ডিফল্ট মান
পরিবেশ পরিবর্তনশীল থেকে নেওয়া হয় হাইপারটেক্সট ট্রান্সফার প্রটোকল প্রক্সি. আপনার প্রক্সি প্রয়োজন হলে
প্রমাণীকরণ, URL-এ ব্যবহারকারীর নাম এবং পাসওয়ার্ড উল্লেখ করুন।
http:পুট-পদ্ধতি (পুট বা পোস্ট করুন)
পুটে কোন HTTP পদ্ধতি ব্যবহার করতে হবে তা নির্দিষ্ট করে।
http:পুট-কন্টেন্ট-টাইপ (স্ট্রিং)
PUT পদ্ধতির জন্য Content-Type HTTP অনুরোধ শিরোনামের মান নির্দিষ্ট করে।
http:রেফারার (স্ট্রিং)
রেফারার HTTP অনুরোধ শিরোনামের জন্য মান নির্দিষ্ট করে। একক বিন্দু `।' বর্তমান পর্যন্ত প্রসারিত হয়
ডিরেক্টরি URL। ডিফল্ট হল `.'। রেফারার হেডার নিষ্ক্রিয় করতে খালি স্ট্রিং সেট করুন।
http:সেট-কুকিজ (বুলিয়ান)
সত্য হলে, সেট-কুকি হেডার প্রাপ্ত হলে lftp http:cookie ভেরিয়েবল পরিবর্তন করে।
http:use-allprop (বুলিয়ান)
সত্য হলে, lftp ` পাঠাবে 'প্রপফাইন্ড'-এ 'রিকোয়েস্ট বডি' অনুরোধ, অন্যথায়
এটি একটি খালি অনুরোধ বডি পাঠাবে।
http:use-mkcol (বুলিয়ান)
যদি বন্ধ করা হয়, lftp ডিরেক্টরি তৈরি করতে `MKCOL' এর পরিবর্তে `PUT' ব্যবহার করার চেষ্টা করবে
HTTP প্রোটোকল সহ। ডিফল্ট চালু আছে।
http:use-propfind (বুলিয়ান)
যদি অফ সেট করা হয়, lftp এর সাথে ডিরেক্টরি বিষয়বস্তু পেতে `PROPFIND' ব্যবহার করার চেষ্টা করবে না
HTTP প্রোটোকল এবং পরিবর্তে 'GET' ব্যবহার করুন। ডিফল্ট চালু আছে।
http:ব্যবহারকারী-এজেন্ট (স্ট্রিং)
স্ট্রিং lftp HTTP অনুরোধের User-Agent হেডারে পাঠায়।
https:প্রক্সি (স্ট্রিং)
https প্রক্সি নির্দিষ্ট করে। ডিফল্ট মান পরিবেশ পরিবর্তনশীল থেকে নেওয়া হয়
https_proxy.
মিরর: dereference (বুলিয়ান)
সত্য হলে, মিরর ডিফল্টরূপে প্রতীকী লিঙ্কগুলিকে ডিরেফার করবে। আপনি এটা ওভাররাইড করতে পারেন
--no-dereference অপশন দ্বারা। মিথ্যা হলে ডিফল্ট।
মিরর: exclude-regex (regex)
ডিফল্ট বর্জন প্যাটার্ন নির্দিষ্ট করে। আপনি --include বিকল্প দ্বারা এটি ওভাররাইড করতে পারেন।
মিরর:include-regex (regex)
ডিফল্ট অন্তর্ভুক্তি প্যাটার্ন নির্দিষ্ট করে। এটি মিরর এর ঠিক পরে ব্যবহার করা হয়: exclude-regex is
প্রয়োগ করা mirror:exclude-regex খালি থাকলে এটি কখনই ব্যবহার করা হয় না।
মিরর:কোন-খালি-ডিরস (বুলিয়ান)
সত্য হলে, মিরর খালি ডিরেক্টরি তৈরি করে না (যেমন --no-empty-dirs বিকল্প)।
আয়না:বাছাই করে (স্ট্রিং)
ফাইল স্থানান্তরের আদেশ নির্দিষ্ট করে। বৈধ মানগুলি হল: নাম, নাম-ডেস্ক, আকার, আকার-
desc, date, date-desc. যখন মানটি নাম বা নাম-ডেস্ক হয়, তখন মিরর: অর্ডার
সেটিং অর্ডার বা স্থানান্তরকেও প্রভাবিত করে।
মিরর: অর্ডার (নিদর্শন তালিকা)
নাম অনুসারে সাজানোর সময় ফাইল স্থানান্তরের ক্রম নির্দিষ্ট করে। যেমন এটিকে "*.sfv এ সেট করা
*.sum" ফাইলগুলি স্থানান্তর করতে আয়না তৈরি করে যা *.sfv এর সাথে মিলে যায়, তারপরে মিলে যায়
*.sum এবং তারপর অন্য সব ফাইল। অন্যান্য ফাইলের পরে ডিরেক্টরিগুলি প্রক্রিয়া করতে, "*/" যোগ করুন
প্যাটার্ন তালিকার শেষ পর্যন্ত।
mirror: overwrite (বুলিয়ান)
সত্য হলে, মিরর সরানো এবং পুনরায় তৈরি করার পরিবর্তে প্লেইন ফাইলগুলিকে ওভাররাইট করবে
তাদের.
মিরর: সমান্তরাল-ডিরেক্টরি (বুলিয়ান)
সত্য হলে, মিরর সমান্তরালভাবে বেশ কয়েকটি ডিরেক্টরি প্রক্রিয়াকরণ শুরু করবে যখন এটি হবে
সমান্তরাল মোডে। অন্যথায়, এটি আগে একটি একক ডিরেক্টরি থেকে ফাইল স্থানান্তর করবে
অন্যান্য ডিরেক্টরিতে চলে যাচ্ছে।
মিরর: সমান্তরাল-স্থানান্তর-গণনা (সংখ্যা)
সমান্তরাল স্থানান্তর মিরর শুরু করার অনুমতি দেওয়া হয় সংখ্যা নির্দিষ্ট করে। ডিফল্ট হল 1।
আপনি --parallel বিকল্প দিয়ে এটিকে ওভাররাইড করতে পারেন।
মিরর: প্রয়োজন-উৎস (বুলিয়ান)
সত্য হলে, মিররের একটি উৎস ডিরেক্টরিকে স্পষ্টভাবে উল্লেখ করতে হবে, অন্যথায়
এটা বর্তমান ডিরেক্টরি হতে অনুমিত হয়.
মিরর: সেট-অনুমতি (বুলিয়ান)
বন্ধ সেট করা হলে, মিরর ফাইল এবং ডিরেক্টরি অনুমতি অনুলিপি করার চেষ্টা করবে না। তুমি পারবে
--perms বিকল্প দ্বারা এটি ওভাররাইড করুন। ডিফল্ট চালু আছে।
mirror:skip-noaccess (বুলিয়ান)
সত্য হলে, মিরর এমন ফাইল ডাউনলোড করার চেষ্টা করে না যা স্পষ্টতই অ্যাক্সেসযোগ্য নয়
অনুমতি মাস্ক দ্বারা। ডিফল্ট মিথ্যা.
মিরর: use-pget-n (সংখ্যা)
প্রতিটি ফাইলের অধীনে স্থানান্তর করতে ব্যবহৃত pget কমান্ডের জন্য -n বিকল্প নির্দিষ্ট করে
আয়না ডিফল্ট হল 1 যা pget নিষ্ক্রিয় করে।
মডিউল:পথ (স্ট্রিং)
মডিউল খোঁজার জন্য ডিরেক্টরির কোলন আলাদা করা তালিকা। দ্বারা আরম্ভ করা যেতে পারে
পরিবেশ পরিবর্তনশীল LFTP_MODULE_PATH। ডিফল্ট হল `PKGLIBDIR/VERSION:PKGLIBDIR'।
নেট: সংযোগ-সীমা (সংখ্যা)
একই সাইটে সর্বাধিক সংখ্যক সমবর্তী সংযোগ। 0 মানে সীমাহীন।
নেট: সংযোগ গ্রহণ (বুলিয়ান)
সত্য হলে, অগ্রভাগের সংযোগগুলি ব্যাকগ্রাউন্ডের তুলনায় অগ্রাধিকার পায় এবং করতে পারে
একটি ফোরগ্রাউন্ড অপারেশন সম্পূর্ণ করতে ব্যাকগ্রাউন্ড ট্রান্সফার ব্যাহত করুন।
নেট: নিষ্ক্রিয় (বিরতি)
এই নিষ্ক্রিয় সময়ের পরে সার্ভার থেকে সংযোগ বিচ্ছিন্ন করুন। ডিফল্ট 3 মিনিট।
নেট:সীমা-হার (বাইট প্রতি সেকেন্ড)
ডেটা সংযোগে স্থানান্তর হার সীমিত করুন। 0 মানে সীমাহীন। আপনি দুটি নির্দিষ্ট করতে পারেন
ডাউনলোড এবং আপলোডের হার আলাদাভাবে সীমিত করতে কোলন দ্বারা আলাদা করা সংখ্যা। প্রত্যয়
সমর্থিত, যেমন 100K মানে 102400।
নেট:সীমা-সর্বোচ্চ (বাইট)
অব্যবহৃত সীমা-হারের সীমা সঞ্চয়। 0 মানে সীমা-হারের দ্বিগুণ।
নেট: সীমা-মোট-হার (বাইট প্রতি সেকেন্ড)
সমষ্টিতে সমস্ত সংযোগের স্থানান্তর হার সীমা। 0 মানে সীমাহীন। আপনি নির্দিষ্ট করতে পারেন
ডাউনলোড এবং আপলোডের হার আলাদাভাবে সীমিত করতে কোলন দ্বারা পৃথক দুটি সংখ্যা। বিঃদ্রঃ
যে সকেটগুলিতে বাফার রয়েছে, এটি নেটওয়ার্ক লিঙ্ক লোড হতে পারে
স্থানান্তর শুরু হওয়ার পরে এই হার সীমার চেয়ে বেশি। সেট করার চেষ্টা করতে পারেন
net:সকেট-বাফার তুলনামূলকভাবে ছোট মান এটি এড়াতে.
নেট:সীমা-মোট-সর্বোচ্চ (বাইট)
অব্যবহৃত সীমা-মোট-হারের সীমা সঞ্চয়। 0 মানে লিমিট-টোটাল-রেটের দ্বিগুণ।
net:max-retry (সংখ্যা)
সফলতা ছাড়াই একটি অপারেশনের সর্বাধিক সংখ্যক অনুক্রমিক চেষ্টা। 0 মানে
সীমাহীন 1 মানে কোন পুনঃপ্রচার নেই।
নেট: নো-প্রক্সি (স্ট্রিং)
ডোমেইনগুলির কমা দ্বারা পৃথক করা তালিকা রয়েছে যার জন্য প্রক্সি ব্যবহার করা উচিত নয়৷
ডিফল্ট এনভায়রনমেন্ট ভেরিয়েবল থেকে নেওয়া হয় no_proxy.
net: persist-retry (সংখ্যা)
কঠিন ত্রুটি এই সংখ্যা উপেক্ষা. বগি FTP সার্ভারে লগইন করার জন্য দরকারী যা উত্তর দেয়
5xx যখন অনেক বেশি ব্যবহারকারী থাকে।
net: reconnect-interval-base (সেকেন্ড)
পুনঃসংযোগের মধ্যে বেস ন্যূনতম সময় সেট করে। প্রকৃত ব্যবধান নির্ভর করে
net:পুনঃসংযোগ-ব্যবধান-গুণক এবং একটি অপারেশন সঞ্চালনের প্রচেষ্টার সংখ্যা।
নেট: পুনরায় সংযোগ-ব্যবধান-ম্যাক্স (সেকেন্ড)
সর্বোচ্চ পুনঃসংযোগ ব্যবধান সেট করে। যখন বর্তমান ব্যবধান দ্বারা গুণ করার পরে
net:reconnect-interval-multiplier এই মান ছুঁয়েছে (বা এটি অতিক্রম করেছে), এটি পুনরায় সেট করা হয়
নেট-এ ফিরে যান: পুনরায় সংযোগ-ব্যবধান-বেস।
net: reconnect-interval-multiplier (সত্য নম্বর)
গুণক সেট করে যার দ্বারা ভিত্তি ব্যবধান প্রতিবার নতুন চেষ্টা করার সময় গুণিত হয়
একটি অপারেশন ব্যর্থ হয়. যখন ব্যবধান সর্বাধিক পৌঁছে যায়, তখন এটি বেসে পুনরায় সেট করা হয়
মান net:reconnect-interval-base এবং net:reconnect-interval-max দেখুন।
নেট:সকেট-বাইন্ড-আইপিভি৪ (ipv4 ঠিকানা)
সমস্ত IPv4 সকেট নির্দিষ্ট ঠিকানায় আবদ্ধ করুন। এটি একটি নির্দিষ্ট নির্বাচন করতে দরকারী হতে পারে
ব্যবহার করার জন্য নেটওয়ার্ক ইন্টারফেস। ডিফল্ট খালি যার অর্থ IPv4 সকেট বাঁধা নয়,
অপারেটিং সিস্টেম রাউটিং টেবিল ব্যবহার করে স্বয়ংক্রিয়ভাবে একটি ঠিকানা নির্বাচন করবে।
নেট:সকেট-বাইন্ড-আইপিভি৪ (ipv6 ঠিকানা)
IPv6 সকেটের জন্য একই।
নেট:সকেট-বাফার (বাইট)
SO_SNDBUF এবং SO_RCVBUF সকেট বিকল্পের জন্য প্রদত্ত আকার ব্যবহার করুন। 0 মানে সিস্টেম ডিফল্ট।
নেট:সকেট-ম্যাক্সসেগ (বাইট)
TCP_MAXSEG সকেট বিকল্পের জন্য প্রদত্ত আকার ব্যবহার করুন। সব অপারেটিং সিস্টেম এটি সমর্থন করে না
বিকল্প, কিন্তু লিনাক্স করে।
নেট:টাইমআউট (বিরতি)
নেটওয়ার্ক প্রোটোকল টাইমআউট সেট করে।
pget:ডিফল্ট-n (সংখ্যা)
ফাইলটিকে pget-এ বিভক্ত করার জন্য ডিফল্ট সংখ্যা।
pget:মিন-খণ্ড-আকার (সংখ্যা)
ফাইলটি বিভক্ত করার জন্য ন্যূনতম খণ্ড আকার।
pget: সংরক্ষণ-স্থিতি (বিরতি)
এই প্রায়ই pge ট্রান্সফার স্ট্যাটাস সংরক্ষণ করুন. সংরক্ষণ নিষ্ক্রিয় করতে 'কখনই না' তে সেট করুন৷
অবস্থা ফাইল। স্থিতিটি প্রত্যয় সহ একটি ফাইলে সংরক্ষণ করা হয় .lftp-pget-স্থিতি.
sftp: স্বয়ংক্রিয়ভাবে নিশ্চিত করুন (বুলিয়ান)
যখন সত্য, lftp সব ssh প্রশ্নের উত্তর দেয় ``হ্যাঁ'', বিশেষ করে প্রশ্নের জন্য
একটি নতুন হোস্ট কী সম্পর্কে। অন্যথায় এটি 'না' উত্তর দেয়।
sftp: অক্ষর সেট (স্ট্রিং)
ফাইলের নাম এবং ফাইল তালিকায় SFTP সার্ভার দ্বারা ব্যবহৃত অক্ষর সেট। ডিফল্ট হয়
খালি যার অর্থ স্থানীয় হিসাবে একই। এই সেটিং শুধুমাত্র SFTP প্রোটোকলের জন্য ব্যবহার করা হয়
4 এর আগের সংস্করণ। 4 এবং পরবর্তী সংস্করণ সর্বদা UTF-8 ব্যবহার করুন।
sftp: সংযোগ-প্রোগ্রাম (স্ট্রিং)
দূরবর্তী সার্ভারের সাথে সংযোগ করার জন্য ব্যবহার করা প্রোগ্রাম। এটা `-l' বিকল্প সমর্থন করা উচিত
ব্যবহারকারীর নামের জন্য, পোর্ট নম্বরের জন্য `-p'। ডিফল্ট হল `ssh -a -x'। আপনি এটা সেট করতে পারেন
'rsh', উদাহরণস্বরূপ।
sftp:ম্যাক্স-প্যাকেট-ইন-ফ্লাইট (সংখ্যা)
ফ্লাইটে উত্তর না দেওয়া প্যাকেটের সর্বাধিক সংখ্যা৷ যদি রাউন্ড ট্রিপ সময় হয়
তাৎপর্যপূর্ণ, আপনার এটি বৃদ্ধি করা উচিত এবং আকার-পড়া/আকার-লিখন। ডিফল্ট হল 16
sftp: প্রোটোকল-সংস্করণ (সংখ্যা)
আলোচনার জন্য প্রোটোকল নম্বর। ডিফল্ট হল 4. ব্যবহৃত প্রকৃত প্রোটোকল সংস্করণ
সার্ভারের উপর নির্ভর করে।
sftp: সার্ভার-প্রোগ্রাম (স্ট্রিং)
SFTP প্রোটোকল বাস্তবায়নকারী সার্ভার প্রোগ্রাম। যদি এটিতে একটি স্ল্যাশ `/' না থাকে,
এটি একটি ssh2 সাবসিস্টেম হিসাবে বিবেচিত হয় এবং সংযোগ শুরু করার সময় -s বিকল্প ব্যবহার করা হয়-
কার্যক্রম. ডিফল্ট হল `sftp'। আপনি এই মত পরিবহন স্তর প্রোটোকল হিসাবে rsh ব্যবহার করতে পারেন:
sftp সেট করুন: সংযোগ-প্রোগ্রাম rsh
sftp সেট করুন: সার্ভার-প্রোগ্রাম /usr/libexec/openssh/sftp-সার্ভার
একইভাবে আপনি SSH1 এর উপর SFTP চালাতে পারেন।
sftp: আকার-পঠন (সংখ্যা)
পড়ার জন্য ব্লক আকার. ডিফল্ট 0x8000।
sftp: আকার লিখুন (সংখ্যা)
লেখার জন্য ব্লক সাইজ। ডিফল্ট 0x8000।
ssl:ca-ফাইল (ফাইলের পথ)
শংসাপত্র কর্তৃপক্ষের শংসাপত্র হিসাবে নির্দিষ্ট ফাইল ব্যবহার করুন।
ssl:ca-পথ (ডিরেক্টরীতে যাওয়ার পথ)
সার্টিফিকেট অথরিটি সার্টিফিকেট রিপোজিটরি হিসাবে নির্দিষ্ট ডিরেক্টরি ব্যবহার করুন (OpenSSL
কেবল).
ssl:চেক-হোস্টনাম (বুলিয়ান)
সত্য হলে, lftp পরীক্ষা করে যে সার্ভারের সাথে সংযোগ করতে ব্যবহৃত হোস্টের নামটি মিলছে কিনা
এর শংসাপত্রে হোস্টের নাম।
ssl: crl-ফাইল (ফাইলের পথ)
শংসাপত্র প্রত্যাহার তালিকা শংসাপত্র হিসাবে নির্দিষ্ট ফাইল ব্যবহার করুন।
ssl:crl-পথ (ডিরেক্টরীতে যাওয়ার পথ)
শংসাপত্র প্রত্যাহার তালিকা শংসাপত্র সংগ্রহস্থল হিসাবে নির্দিষ্ট ডিরেক্টরি ব্যবহার করুন
(শুধুমাত্র ওপেনএসএসএল)।
ssl: কী-ফাইল (ফাইলের পথ)
আপনার ব্যক্তিগত কী হিসাবে নির্দিষ্ট ফাইল ব্যবহার করুন।
ssl: সার্টি-ফাইল (ফাইলের পথ)
আপনার শংসাপত্র হিসাবে নির্দিষ্ট ফাইল ব্যবহার করুন।
ssl: use-sni (বুলিয়ান)
সত্য হলে, সার্ভার নেম ইন্ডিকেশন (SNI) TLS এক্সটেনশন ব্যবহার করুন।
ssl: verify-শংসাপত্র (বুলিয়ান)
যদি হ্যাঁ সেট করা হয়, তাহলে একটি পরিচিত শংসাপত্র দ্বারা স্বাক্ষরিত সার্ভারের শংসাপত্র যাচাই করুন
কর্তৃত্ব এবং সার্টিফিকেট প্রত্যাহার তালিকায় থাকবে না।
ssl: অগ্রাধিকার (স্ট্রিং)
GnuTLS-এর জন্য বিনামূল্যে ফর্ম অগ্রাধিকার স্ট্রিং। OpenSSL দিয়ে নির্মিত হলে বোঝা যায় মান
হয় + or - এর পরে SSL3.0, TLS1.0, TLS1.1 বা TLS1.2 দ্বারা পৃথক করা হয়েছে :। উদাহরণ:
ssl:অগ্রাধিকার সেট করুন "সাধারণ:-SSL3.0:-TLS1.0:-TLS1.1:+TLS1.2"
টরেন্ট:আইপি (ipv4 ঠিকানা)
ট্র্যাকারে পাঠাতে আইপি ঠিকানা। আপনি যদি একটি HTTP প্রক্সি ব্যবহার করেন তবে এটি নির্দিষ্ট করুন৷
টরেন্ট: ipv6 (ipv6 ঠিকানা)
ট্র্যাকারে পাঠাতে IPv6 ঠিকানা। ডিফল্টরূপে, প্রথমে বিশ্বব্যাপী ইউনিকাস্ট ঠিকানা পাওয়া যায়
ব্যবহৃত হয়.
টরেন্ট: ম্যাক্স-পিয়ার (সংখ্যা)
টরেন্টের জন্য সর্বাধিক সংখ্যক পিয়ার। সর্বনিম্ন ব্যবহৃত সমবয়সীদের বজায় রাখার জন্য সরানো হয়
এই সীমা
টরেন্ট: পোর্ট-রেঞ্জ (থেকে)
সংযোগ গ্রহণ করার জন্য পোর্ট পরিসীমা। একটি একক পোর্ট নির্বাচন করা হয় যখন একটি টরেন্ট
শুরু হয়।
টরেন্ট: রিট্র্যাকার (URL) থাকবে
স্পষ্ট রিট্র্যাকার URL, যেমন `http://retracker.local/announce'.
টরেন্ট: সেভ-মেটাডেটা (বুলিয়ান)
সত্য হলে, lftp প্রতিটি টরেন্টের মেটাডেটা সংরক্ষণ করে যার সাথে এটি কাজ করে
~/.local/share/lftp/torrent/md or ~/.lftp/torrent/md ডিরেক্টরি এবং এটি থেকে লোড করে
প্রয়োজনে সেখানে।
টরেন্ট:বীজ-সর্বোচ্চ সময় (বিরতি)
সর্বাধিক বীজ সময়। এই সময়ের পরে একটি সম্পূর্ণ টরেন্ট বন্ধ হয়ে যায়
অনুপাতের স্বাধীনভাবে। প্রয়োজনে এটি অনন্তে সেট করা যেতে পারে।
টরেন্ট:বীজ-মিন-পিয়ার (সংখ্যা)
টরেন্ট সম্পূর্ণ হলে সর্বনিম্ন সহকর্মীদের সংখ্যা। যদি কম থাকে, নতুন সমবয়সীদের
সক্রিয়ভাবে জন্য অনুসন্ধান করা হয়.
টরেন্ট: স্টপ-অন-অনুপাত (সত্য নম্বর)
যখন এটি সম্পূর্ণ হয় এবং অনুপাত এই সংখ্যায় পৌঁছায় তখন টরেন্ট বন্ধ হয়ে যায়।
টরেন্ট: use-dht (বুলিয়ান)
যখন সত্য, DHT ব্যবহার করা হয়।
xfer: স্বয়ংক্রিয় নাম পরিবর্তন করুন(বুলিয়ান)
সার্ভার দ্বারা প্রদত্ত প্রস্তাবিত ফাইলের নাম ব্যবহার করা হয় যদি ব্যবহারকারী স্পষ্টভাবে এটি সেট করে
'চালু' করার বিকল্প। যেহেতু এটি নিরাপত্তা ঝুঁকি হতে পারে, ডিফল্ট বন্ধ।
xfer: ক্লোবার (বুলিয়ান)
এই সেটিং বন্ধ থাকলে, get কমান্ড বিদ্যমান ফাইল ওভাররাইট করবে না এবং জেনারেট করবে
পরিবর্তে একটি ত্রুটি।
xfer: destination-directory (পাথ বা ডিরেক্টরির URL)
এই সেটিংটি get এবং mget কমান্ডের জন্য ডিফল্ট -O বিকল্প হিসাবে ব্যবহৃত হয়। ডিফল্ট হয়
খালি, যার অর্থ বর্তমান ডিরেক্টরি (নো -ও বিকল্প)।
xfer:ডিস্ক-ফুল-ফেটাল (বুলিয়ান)
সত্য হলে, lftp একটি স্থানান্তর স্থগিত করে যদি এটি পূর্ণ হওয়ার কারণে টার্গেট ফাইল লিখতে না পারে
ডিস্ক বা কোটা; মিথ্যা হলে, lftp ডিস্কের স্থান খালি করার জন্য অপেক্ষা করে।
xfer:ইটা-পিরিয়ড (সেকেন্ড)
যে সময়কাল ধরে ETA তৈরি করতে ওজনযুক্ত গড় হার গণনা করা হয়।
xfer: eta-terse (বুলিয়ান)
terse ETA (শুধুমাত্র উচ্চ অর্ডার অংশ) দেখান। ডিফল্ট সত্য.
xfer: লগ (বুলিয়ান)
সত্য হলে, lftp লগগুলি xfer:log-file সেটিং থেকে একটি ফাইলে স্থানান্তরিত হয়।
xfer: লগ-ফাইল (ফাইলের পথ)
লগ ট্রান্সফার করার জন্য ফাইল। ডিফল্ট হয় ~/.local/share/lftp/transfer_log or
~/.lftp/transfer_log.
xfer:মেক-ব্যাকআপ (বুলিয়ান)
সত্য হলে, lftp এর পরিবর্তে ``~'' প্রত্যয় যোগ করে পূর্ব-বিদ্যমান ফাইলের নাম পরিবর্তন করে
এটা overwriting.
xfer: ম্যাক্স-লগ-সাইজ (সংখ্যা)
স্থানান্তর লগ ফাইলের সর্বোচ্চ আকার। যখন আকার পৌঁছেছে, ফাইল হয়
নাম পরিবর্তন করে নতুন করে শুরু করা হয়েছে।
xfer:max-পুনঃনির্দেশ (সংখ্যা)
সর্বোচ্চ সংখ্যক পুনঃনির্দেশ। এটি HTTP এর মাধ্যমে ডাউনলোড করার জন্য উপযোগী হতে পারে। 0
পুনর্নির্দেশ নিষিদ্ধ করে।
xfer:রেট-পিরিয়ড (সেকেন্ড)
যে সময়কাল ধরে ওজনযুক্ত গড় হার দেখানোর জন্য গণনা করা হয়।
xfer:temp-ফাইল-নাম (স্ট্রিং)
অস্থায়ী ফাইলের নামের প্যাটার্ন, প্রথম তারকাচিহ্নটি মূল ফাইলের নামের দ্বারা প্রতিস্থাপিত হয়।
xfer: use-temp-file (বুলিয়ান)
সত্য হলে, একটি ফাইল একই ডিরেক্টরির একটি অস্থায়ী ফাইলে স্থানান্তরিত হবে এবং
তারপর নাম পরিবর্তন করা হয়েছে।
xfer: যাচাই করুন (বুলিয়ান)
সত্য হলে, যাচাই-বাছাই-কমান্ড ফাইলটি যাচাইকরণে সফলভাবে স্থানান্তরের পরে চালু করা হয়
অখণ্ডতা. সেই কমান্ডের জিরো এক্সিট কোড ফাইলের সঠিকতা নির্দেশ করবে।
xfer: যাচাই-কমান্ড (স্ট্রিং)
ফাইলের অখণ্ডতা যাচাই করার কমান্ড। একমাত্র যুক্তি হল ফাইলের পথ।
একটি ভেরিয়েবলের নাম সংক্ষিপ্ত করা যেতে পারে যদি না এটি অস্পষ্ট হয়। পূর্বে উপসর্গ
`:'ও বাদ দেওয়া যেতে পারে। আপনি বিভিন্ন ক্লোজারের জন্য একটি পরিবর্তনশীল একাধিকবার সেট করতে পারেন এবং
এইভাবে আপনি নির্দিষ্ট রাজ্যের জন্য একটি নির্দিষ্ট সেটিংস পেতে পারেন। বন্ধ হওয়ার কথা
স্ল্যাশ `/' দিয়ে আলাদা করা পরিবর্তনশীল নামের পরে নির্দিষ্ট করা হয়েছে।
`dns:', `net:', `ftp:', `http:', `hftp:' ডোমেন ভেরিয়েবলের জন্য বন্ধ বর্তমানে
শুধু হোস্টের নাম যেমন আপনি 'ওপেন' কমান্ডে উল্লেখ করেছেন (কিছু ব্যতিক্রম সহ যেখানে
বন্ধ করা অর্থহীন, যেমন dns:cache-size)। কিছু `cmd:' ডোমেইন ভেরিয়েবলের জন্য
বন্ধ পাথ ছাড়া বর্তমান URL হয়. অন্যান্য ভেরিয়েবলের জন্য এটি বর্তমানে ব্যবহার করা হয় না। দেখা
নমুনায় উদাহরণ lftp.conf.
কিছু কমান্ড এবং সেটিংস একটি সময় ব্যবধান পরামিতি নেয়। এটির বিন্যাস রয়েছে Nx[Nx...],
যেখানে N হল সময়ের পরিমাণ (ফ্লোটিং পয়েন্ট) এবং x হল সময়ের একক: d - দিন, h - ঘন্টা, m -
মিনিট, সেকেন্ড। ডিফল্ট ইউনিট দ্বিতীয়। যেমন 5h30m বা 5.5h. এছাড়াও বিরতি পারেন
'ইনফিনিটি', 'ইনফ', 'কখনও না', 'চিরকাল'-এর অর্থ অসীম ব্যবধান। যেমন `ঘুম
forever' অথবা 'set dns:cache-expire never'।
বুলিয়ান সেটিংস একটি সত্য মানের জন্য (সত্য, চালু, হ্যাঁ, 1, +) এর একটি হতে পারে বা (মিথ্যা,
বন্ধ, না, 0, -) একটি মিথ্যা মানের জন্য।
ট্রাই-বুলিয়ান সেটিংসে হয় একটি বুলিয়ান মান বা 'অটো' থাকে।
পূর্ণসংখ্যা সেটিংসে একটি প্রত্যয় থাকতে পারে: k - kibi, m - mebi, g - gigi, ইত্যাদি। তাদেরও থাকতে পারে
একটি উপসর্গ: 0 - অক্টাল, 0x - হেক্সাডেসিমাল।
FTP- র অসমনিয়ত মোড (পাইপলাইন)
Lftp একবারে কয়েকটি কমান্ড প্রেরণ করে এবং তারপরে সমস্ত পরীক্ষা করে FTP ক্রিয়াকলাপগুলিকে দ্রুত করতে পারে
প্রতিক্রিয়া এফটিপি: সিঙ্ক-মোড ভেরিয়েবল দেখুন। কখনও কখনও এটি কাজ করে না, এইভাবে সিঙ্ক্রোনাস
মোড ডিফল্ট। আপনি সিঙ্ক্রোনাস মোড বন্ধ করার চেষ্টা করতে পারেন এবং এটি আপনার জন্য কাজ করে কিনা তা দেখতে পারেন।
এটা জানা যায় যে ঠিকানা অনুবাদের সাথে কাজ করে এমন কিছু নেটওয়ার্ক সফ্টওয়্যার ভুলভাবে কাজ করে
একটি নেটওয়ার্ক প্যাকেটে একাধিক FTP কমান্ডের ক্ষেত্রে।
RFC959 বলেছেন: ``ব্যবহারকারী-প্রক্রিয়া শেষ হওয়ার আগে অন্য একটি কমান্ড পাঠাবে
প্রোটোকল লঙ্ঘন করা; কিন্তু সার্ভার-এফটিপি প্রসেস যে কোনো কমান্ড সারিবদ্ধ করা উচিত
একটি পূর্ববর্তী কমান্ড প্রক্রিয়াধীন থাকাকালীন পৌঁছান''। এছাড়াও, RFC1123 বলেছেন: ``বাস্তবায়নকারীদের আবশ্যক
নিয়ন্ত্রণ সংযোগে READ সীমানা এবং এর মধ্যে কোনো চিঠিপত্র অনুমান করবেন না
টেলনেট ইওএল সিকোয়েন্স (সিআর এলএফ)।'' এবং ''কন্ট্রোল কানেকশন থেকে একটি একক রিড হতে পারে
একাধিক FTP কমান্ড অন্তর্ভুক্ত করুন''।
তাই একযোগে বেশ কয়েকটি কমান্ড পাঠানো নিরাপদ হতে হবে, যা অপারেশনকে অনেক বেশি গতি দেয় এবং
সমস্ত ইউনিক্স এবং ভিএমএস ভিত্তিক এফটিপি সার্ভারের সাথে কাজ করে বলে মনে হচ্ছে। দুর্ভাগ্যবশত, উইন্ডোজ ভিত্তিক
সার্ভারগুলি প্রায়শই একটি প্যাকেটে একাধিক কমান্ড পরিচালনা করতে পারে না এবং তাই কিছু ভাঙা যায় না
রাউটার।
বিকল্প
-d ডিবাগিং মোড চালু করুন।
-e কমান্ড
প্রদত্ত কমান্ডগুলি চালান এবং প্রস্থান করবেন না।
-p বন্দর
সংযোগ করতে প্রদত্ত পোর্ট ব্যবহার করুন.
-u ব্যবহারকারী[,পাস]
সংযোগ করতে প্রদত্ত ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করুন. পাসওয়ার্ড উদ্ধৃত করতে ভুলবেন না
সঠিকভাবে শেল মধ্যে. এছাড়াও মনে রাখবেন যে এটি পাসওয়ার্ড নির্দিষ্ট করা নিরাপদ নয়
কমান্ড লাইন, ব্যবহার করুন ~/.netrc ফাইল বিকল্পভাবে আপনি ssh-ভিত্তিক প্রোটোকল ব্যবহার করতে পারেন
অনুমোদিত কী সহ, তাই আপনাকে পাসওয়ার্ড লিখতে হবে না।
--norc হোম ডিরেক্টরি থেকে আরসি ফাইলগুলি চালাবেন না।
-f স্ক্রিপ্ট_ফাইল
ফাইলে কমান্ড চালান এবং প্রস্থান করুন। এই বিকল্প ছাড়া একা ব্যবহার করা আবশ্যক
অন্যান্য যুক্তি (ব্যতীত --norc).
-c কমান্ড
প্রদত্ত কমান্ডগুলি চালান এবং প্রস্থান করুন। কমান্ড একটি সেমিকোলন দিয়ে পৃথক করা যেতে পারে,
`&&' বা `||'। শেলের মধ্যে কমান্ড আর্গুমেন্ট সঠিকভাবে উদ্ধৃত করতে মনে রাখবেন। এই
বিকল্পটি অন্য আর্গুমেন্ট ছাড়া একা ব্যবহার করা আবশ্যক (ব্যতীত --norc).
পরিবেশ বৈচিত্র্য
নিম্নলিখিত পরিবেশ ভেরিয়েবল দ্বারা প্রক্রিয়া করা হয় এফটিপি:
বিকিরণকারী জন্য স্থানীয় সম্পাদক হিসাবে ব্যবহৃত সম্পাদন করা কমান্ড।
হোম (স্থানীয়) টিল্ড (`~') সম্প্রসারণের জন্য ব্যবহৃত।
শেল দ্বারা ব্যবহৃত ! চালানোর জন্য শেল নির্ধারণ করার জন্য কমান্ড।
পেজার এটি ব্যবহার করার জন্য পেজারের নাম হওয়া উচিত। এটি দ্বারা ব্যবহৃত হয় অধিক এবং সে পারে
কমান্ড।
হাইপারটেক্সট ট্রান্সফার প্রটোকল প্রক্সি, https_proxy
প্রাথমিক http:proxy, hftp:proxy এবং https:প্রক্সি ভেরিয়েবল সেট করতে ব্যবহৃত হয়।
ftp_proxy
ইউআরএল প্রোটোকলের উপর নির্ভর করে প্রাথমিক ftp:proxy বা hftp:প্রক্সি ভেরিয়েবল সেট করতে ব্যবহৃত হয়
এই পরিবেশ পরিবর্তনশীল ব্যবহৃত.
no_proxy
প্রাথমিক নেট:নো-প্রক্সি ভেরিয়েবল সেট করতে ব্যবহৃত হয়।
LFTP_MODULE_PATH
প্রাথমিক মডিউল সেট করতে ব্যবহৃত হয়:পথ পরিবর্তনশীল।
LFTP_HOME
ব্যবহারকারী-নির্দিষ্ট কনফিগারেশন ফাইল সংরক্ষণ করে এমন ডিরেক্টরিটি সনাক্ত করতে ব্যবহৃত হয়। যদি
সেট না করা, ~/.lftp ব্যবহার করা হবে. দয়া করে মনে রাখবেন যে যদি এই ডিরেক্টরিটি বিদ্যমান না থাকে,
তারপর XDG ডিরেক্টরি ব্যবহার করা হবে।
LS_colours
প্রাথমিক রঙ সেট করতে ব্যবহৃত: dir-colors পরিবর্তনশীল।
XDG_CONFIG_DIR, XDG_DATA_DIR, XDG_CACHE_DIR
যখন ব্যবহারকারী-নির্দিষ্ট ফাইলগুলির জন্য ডিরেক্টরিগুলি সনাক্ত করতে ব্যবহৃত হয় ~/.lftp (অথবা $LFTP_HOME
ডিরেক্টরি) বিদ্যমান নেই। ডিফল্ট হয় ~ / .কনফিগ, ~ / .local / শেয়ার এবং ~ / .চে
যথাক্রমে প্রত্যয় /এলএফটিপি তে সম্পূর্ণ পথ তৈরি করতে সংযুক্ত করা হয়
ডিরেক্টরি।
onworks.net পরিষেবা ব্যবহার করে lftp অনলাইন ব্যবহার করুন
