Skip to main content

নমুনা ব্যবহার করে লিনাক্স এফটিপি কমান্ড

Laksa !! (জুন 2026)

Laksa !! (জুন 2026)
Anonim

FTP একটি সরল এবং সবচেয়ে পরিচিত ফাইল ট্রান্সফার প্রোটোকল যা স্থানীয় কম্পিউটার এবং দূরবর্তী কম্পিউটার বা নেটওয়ার্কের মধ্যে ফাইল বিনিময় করে। লিনাক্স এবং ইউনিক্স অপারেটিং সিস্টেমগুলি অন্তর্নির্মিত কমান্ড লাইন আপনাকে FTP সংযোগের জন্য FTP ক্লায়েন্ট হিসাবে ব্যবহার করতে অনুরোধ করে।

সতর্কতা: একটি FTP ট্রান্সমিশন এনক্রিপ্ট করা হয় না। যে কেউ যে সংক্রমণকে বাধা দেয় সেটি আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড সহ আপনার পাঠানো ডেটা পড়তে পারে। নিরাপদ সংক্রমণের জন্য, SFTP ব্যবহার করুন।

একটি FTP সংযোগ স্থাপন করুন

আপনি বিভিন্ন FTP কমান্ড ব্যবহার করার আগে আপনাকে রিমোট নেটওয়ার্ক বা কম্পিউটারের সাথে একটি সংযোগ স্থাপন করতে হবে। লিনাক্সে টার্মিনাল উইন্ডো ও টাইপিং করে এটি করুন FTP যেমন একটি ডোমেন নাম বা FTP সার্ভারের একটি আইপি ঠিকানা, যেমন ftp 192.168.0.1 অথবা FTP domain.com । উদাহরণ স্বরূপ:

ftp abc.xyz.edu

এই কমান্ডটি abc.xyz.edu এ ftp সার্ভারে সংযোগ করার প্রচেষ্টা করে। এটি সফল হলে, এটি আপনাকে ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করে লগ ইন করতে বলে। সর্বজনীন FTP সার্ভারগুলি আপনাকে ব্যবহারকারীর নাম ব্যবহার করে লগ ইন করার অনুমতি দেয় নামবিহীন এবং আপনার ইমেল ঠিকানাটি পাসওয়ার্ড হিসাবে বা কোনও পাসওয়ার্ডের সাথে নেই।

আপনি সফলভাবে লগ ইন, আপনি একটি দেখতে FTP> টার্মিনাল পর্দায় প্রম্পট। আপনি আরও যেতে আগে, ব্যবহার করে উপলব্ধ FTP কমান্ডের একটি তালিকা পেতেসাহায্য ফাংশন। এটি কার্যকর কারণ আপনার সিস্টেমে এবং সফটওয়্যারের উপর নির্ভর করে, তালিকাভুক্ত কয়েকটি FTP আদেশ কাজ করতে পারে বা নাও হতে পারে।

FTP কমান্ড উদাহরণ এবং বর্ণনা

লিনাক্স এবং ইউনিক্সের সাথে ব্যবহৃত FTP কমান্ডগুলি উইন্ডোজ কমান্ড লাইনের সাথে ব্যবহৃত FTP কমান্ডগুলির থেকে আলাদা। এখানে এমন উদাহরণ রয়েছে যা দূরবর্তী অনুলিপি, পুনঃনামকরণ, এবং ফাইল মুছে ফেলার জন্য লিনাক্স FTP কমান্ডের সাধারণ ব্যবহারগুলি ব্যাখ্যা করে।

ftp> সাহায্য

হেল্প ফাংশন কমান্ডগুলি তালিকাবদ্ধ করে যা আপনি ডিরেক্টরি সামগ্রী, ফাইল স্থানান্তর এবং ফাইল মুছে ফেলতে ব্যবহার করতে পারেন। আদেশ FTP> ? একই জিনিস accomplishes।

ftp> ls

এই কমান্ডটি দূরবর্তী কম্পিউটারে বর্তমান ডিরেক্টরির মধ্যে ফাইল এবং সাবডিরেক্টরির নাম মুদ্রণ করে।

FTP> সিডি গ্রাহকদের

এই কমান্ডটি বর্তমান ডিরেক্টরিকে নিম্নতর ডিরেক্টরিতে পরিবর্তন করে গ্রাহকদের যদি এটা বিদ্যমান।

ftp> cdup

এটি বর্তমান ডিরেক্টরিরিকে মূল ডিরেক্টরিতে পরিবর্তন করে।

ftp> এলসিডি ছবি

এই কমান্ড স্থানীয় কম্পিউটারে বর্তমান ডিরেক্টরি পরিবর্তন করে চিত্র , যদি এটা বিদ্যমান।

ftp> ascii

টেক্সট ফাইল স্থানান্তর করার জন্য এটি ASCII মোডে পরিবর্তিত হয়। ASCII অধিকাংশ সিস্টেমে ডিফল্ট।

ftp> বাইনারি

টেক্সট ফাইল নয় এমন সমস্ত ফাইল স্থানান্তর করার জন্য এই কমান্ড বাইনারি মোডে পরিবর্তিত হয়।

ftp> image1.jpg পান

এই ফাইল ডাউনলোড করে image1.jpg দূরবর্তী কম্পিউটার থেকে স্থানীয় কম্পিউটার থেকে। সতর্কতা: যদি ইতিমধ্যে একই নাম দিয়ে স্থানীয় কম্পিউটারে একটি ফাইল থাকে তবে এটি ওভাররাইট করা হয়।

ftp> চিত্র image2.jpg রাখুন

ফাইল আপলোড image2.jpg স্থানীয় কম্পিউটার থেকে দূরবর্তী কম্পিউটার থেকে। সতর্কতা: যদি ইতিমধ্যে একই নামের সাথে দূরবর্তী কম্পিউটারে একটি ফাইল থাকে তবে এটি ওভাররাইট করা হয়।

ftp>! ls

একটি কমান্ডের সামনে একটি বিস্ময়কর চিহ্ন স্থানীয় কম্পিউটারে নির্দিষ্ট কমান্ডটি চালায়। সুতরাং! স্থানীয় কম্পিউটারে বর্তমান ডিরেক্টরিটির ফাইল নাম এবং ডিরেক্টরি নাম তালিকাভুক্ত করে।

ftp> mget * .jpg

Mget কমান্ড দিয়ে। আপনি একাধিক ছবি ডাউনলোড করতে পারেন। এই কমান্ডটি .jpg এর সাথে শেষ সমস্ত ফাইল ডাউনলোড করে।

FTP>থেকে থেকে

রিমাইম কমান্ডটি স্রোতে নামটি রিমোট সার্ভার থেকে নতুন নাম থেকে পরিবর্তন করে।

ftp> স্থানীয় ফাইল রাখুন দূরবর্তী ফাইল

এই কমান্ড দূরবর্তী মেশিনে একটি স্থানীয় ফাইল সংরক্ষণ করে। স্থানীয় ফাইল পাঠান রিমোট ফাইল একই জিনিস আছে।

ftp> mput * .jpg

এই কমান্ডটি রিমোট মেশিনের সক্রিয় ফোল্ডারে .jpg এর সাথে শেষ হওয়া সমস্ত ফাইল আপলোড করে।

ftp> দূরবর্তী ফাইল মুছে ফেলুন

নামের ফাইল মুছে ফেলা হবে দূরবর্তী ফাইল দূরবর্তী মেশিনে।

ftp> mdelete * .jpg

এটি রিমোট মেশিনের সক্রিয় ফোল্ডারে .jpg এর সাথে শেষ হওয়া সমস্ত ফাইল মুছে ফেলে।

ftp> আকার ফাইল নাম

এই কমান্ডের সাহায্যে দূরবর্তী মেশিনে একটি ফাইলের আকার নির্ধারণ করুন।

ftp> mkdir ডিরেক্টরি-নাম

দূরবর্তী সার্ভারে একটি নতুন ডিরেক্টরি তৈরি করুন।

ftp> প্রম্পট

প্রম্পট কমান্ড ইন্টারেক্টিভ মোড চালু বা বন্ধ করে দেয় যাতে একাধিক ফাইলের কমান্ড ব্যবহারকারীর নিশ্চিতকরণ ছাড়া কার্যকর হয়।

ftp> প্রস্থান করুন

প্রস্থান কমান্ডটি FTP সেশনটি বন্ধ করে এবং এফটিপি প্রোগ্রাম থেকে বেরিয়ে আসে। কমান্ড বিদায় এবং প্রস্থান একই জিনিস সম্পাদন।

কমান্ড লাইন বিকল্প

অপশন (পতাকা বা সুইচ বলা হয়) একটি FTP কমান্ড অপারেশন সংশোধন। সাধারণত, একটি কমান্ড লাইন বিকল্প একটি স্থান পরে প্রধান FTP কমান্ড অনুসরণ করে। এখানে বিকল্পগুলির একটি তালিকা রয়েছে যা আপনি এফটিপি কমান্ডগুলিতে যুক্ত করতে পারেন এবং তারা কী করে তা বর্ণনা করে।

  • -4 একটি হোস্ট যোগাযোগ যখন শুধুমাত্র IPv4 ব্যবহার করুন
  • -6 শুধুমাত্র IPv6 ব্যবহার করুন
  • -eইতিহাস সমর্থন এবং কমান্ড সম্পাদনা নিষ্ক্রিয় করে
  • -pতথ্য স্থানান্তর জন্য প্যাসিভ মোড ব্যবহার করুন
  • -iফাইল স্থানান্তর সময় প্রম্পট মিথস্ক্রিয় বন্ধ করে
  • -nপ্রথম সংযোগে স্বয়ংক্রিয় লগইন প্রতিরোধ করে
  • -Gফাইল নাম globbing নিষ্ক্রিয় করে
  • -vসমস্ত প্রতিক্রিয়া প্রদর্শন অপসারণ সোর্স বাধ্য করে
  • -dডিবাগিং জড়িত