প্রোগ্রামেবল নেটওয়ার্ক এবং সিস্টেমের জন্য লিনাক্স বেসিকস - ফাইল কপি করা এবং সরানো, ডিওঅপস / ডেভনেট কোর্স রিভিউ বাকু

প্রোগ্রামেবল নেটওয়ার্ক এবং সিস্টেমের জন্য লিনাক্স বেসিকস - ফাইল কপি করা এবং সরানো, ডিওঅপস / ডেভনেট কোর্স রিভিউ বাকু

২০২৩ সালে, আইটি সেক্টরে চাকরির জন্য আবেদন করার সময় আপনার লিনাক্সের সম্মুখীন হওয়ার সম্ভাবনা রয়েছে। এই অপারেটিং সিস্টেমটি নিঃসন্দেহে নতুনদের জন্য আরও সহজবোধ্য হয়ে উঠেছে। তবে, সাধারণ সমস্যা সমাধানের জন্য আপনার এখনও নির্দিষ্ট জ্ঞানের প্রয়োজন হবে। আজ আমরা লিনাক্সে কীভাবে ফাইল কপি এবং মুভ করতে হয় তা আলোচনা করব। যারা বাকুতে ডেভঅপস কোর্স / ডেভনেট রিভিউ শুরু করতে চাইছেন, তাদের জন্য এই জ্ঞান অপরিহার্য । আজারবাইজানে প্রোগ্রামেবল নেটওয়ার্ক এবং সিস্টেমের ক্ষেত্রে চাকরি খোঁজার জন্যও এই জ্ঞান অপরিহার্য।

কিভাবে ফাইল কপি করবেন, DevOps কোর্স / DevNet পর্যালোচনা Baku

প্রথমত, লিনাক্সে কীভাবে ফাইল কপি করতে হয় তা বুঝে নেওয়া যাক। মাইক্রোসফট উইন্ডোজের গ্রাফিক্যাল ইন্টারফেস নিয়ে কাজ করে আপনি যে দক্ষতা অর্জন করেছেন , তা এখানে আপনার কাজে আসবে না। এর কারণ হলো, আপনি সিএলআই ( কমান্ড লাইন ইন্টারফেস) ব্যবহার করবেন।

সুতরাং, টার্মিনালের মাধ্যমে ফাইল কপি করার জন্য, আপনাকে উপযুক্ত কমান্ডটি জানতে হবে এবং সঠিক অপশন ও আর্গুমেন্ট প্রবেশ করিয়ে তা ব্যবহার করতে সক্ষম হতে হবে। বাকুতে সেরা ডেভঅপ্স / ডেভনেট কোর্সগুলো শুরু করার আগে এই সবকিছু জানা জরুরি ।

GNU/Linux অপারেটিং সিস্টেম সহ UNIX-সদৃশ অপারেটিং সিস্টেমে ফাইল কপি করতে , cp ( " copy " থেকে) কমান্ডটি ব্যবহার করুন । ধরা যাক, একটি ডিরেক্টরিতে file1 নামের একটি সোর্স ফাইল আছে , যার একটি কপি আপনি তৈরি করতে চান। সোর্স ফাইলটি মুছে ফেলা বা ওভাররাইট হয়ে যাওয়ার সম্ভাবনা থাকলে, আপনি কপিটি একই ফোল্ডারে রাখতে চাইবেন। এই ক্ষেত্রে, আপনাকে কমান্ড লাইনে নিম্নলিখিতটি লিখতে হবে:

  • cp কমান্ড দিন এবং একটি স্পেস দিন;
  • উৎস ফাইলের নাম এবং একটি স্থান যোগ করুন;
  • টার্গেট ফাইলের নাম এবং কী টিপুন প্রবেশ করান.

যদি আপনি মূল ফাইলটিকে নতুন নামে একই ডিরেক্টরিতে কপি করার পরিবর্তে, ভিন্ন কোনো ফোল্ডারে একই নামে একটি কপি তৈরি করতে চান, তাহলে আপনাকে টার্গেট ফাইলের নামের বদলে গন্তব্য ডিরেক্টরির পাথ উল্লেখ করতে হবে। উল্লেখ্য যে, ডিরেক্টরি ও তার ভেতরের সবকিছু কপি করার জন্য -r অপশনটি (রিকার্সিভ কপি) ব্যবহার করা উচিত।

-i অপশনটি আপনাকে সমস্ত অবজেক্ট ইন্টারেক্টিভভাবে কপি করার সুযোগ দেয় (নিশ্চিতকরণের জন্য প্রম্পট করে)। তবে, -f অপশনটি টার্গেট ফাইলটি ডিলিট করার সুযোগ দেয়। যদি ফাইলটি আগে থেকেই বিদ্যমান থাকে, তবে এটিকে সরাসরি ওভাররাইট করা যায় না। আমরা আপনাকে cp কমান্ডের সাথে কাজ করতে সাহায্য করবে এমন অপশনগুলো সম্পর্কে আরও জানার পরামর্শ দিই । DevOps/DevNet কোর্স করার সময় অসুবিধা এড়াতে (Baku-তে রিভিউ দেখুন )।

লিনাক্সে ফাইলগুলি কীভাবে সরানো যায় (কাট)

কপি করার মতো আরেকটি ফাইল অপারেশন হলো মুভিং। এটি কপি করা থেকে এই কারণে আলাদা যে, এক্ষেত্রে সোর্স ফাইলটি তার মূল ফোল্ডার থেকে অদৃশ্য হয়ে যায় এবং ব্যবহারকারীর নির্দিষ্ট করা টার্গেট ডিরেক্টরিতে চলে আসে। এই কাজের জন্য, লিনাক্স এবং অন্যান্য ইউনিক্স-সদৃশ অপারেটিং সিস্টেমগুলো mv ( move ) কমান্ড ব্যবহার করে । ডেভঅপস / ডেভনেট ইঞ্জিনিয়ার বাকু কোর্সগুলো সম্পন্ন করার জন্য এই কমান্ডটিতে দক্ষতা অর্জন করা অপরিহার্য ।

উল্লেখ্য যে, mv কমান্ডটির সিনট্যাক্স cp কমান্ডের সাথে খুবই সাদৃশ্যপূর্ণ । অর্থাৎ, আপনি প্রথম আর্গুমেন্ট হিসেবে সোর্স ফাইল এবং দ্বিতীয় আর্গুমেন্ট হিসেবে টার্গেট ফোল্ডার নির্দিষ্ট করেন। তবে, আপনি যদি টার্গেট ফোল্ডারের পরিবর্তে সোর্স ফোল্ডারের থেকে ভিন্ন কোনো ফাইলের নাম নির্দিষ্ট করেন, তাহলে ফাইলটির নাম পরিবর্তন হয়ে যাবে। কিন্তু, এটি মূল ডিরেক্টরিতেই থাকবে। লিনাক্সে ফাইলের নাম পরিবর্তন করার জন্য এই পদ্ধতিটিই সবচেয়ে সহজ উপায়।

অবশ্যই, ভবিষ্যতে আপনাকে scp কমান্ড ব্যবহার করে SSH-এর মাধ্যমে ফাইল কপি করা শিখতে হবে । তবে, আমরা ভবিষ্যতের কোনো আর্টিকেলে সে বিষয়ে আলোচনা করব। আপাতত, লিনাক্সে ফাইল কপি ও মুভ করার সময় আপনারা কী কী সমস্যার সম্মুখীন হয়েছেন, তা কমেন্টে আমাকে জানান ।

SEDICOMM বিশ্ববিদ্যালয় দল : সিসকো একাডেমি , লিনাক্স প্রফেশনাল ইনস্টিটিউট , পাইথন ইনস্টিটিউট