লিনাক্সের অন্য ফাইলটিতে ফাইল অনুমতি এবং মালিকানা কীভাবে অনুলিপি করবেন


ধরে নিচ্ছি আপনার কাছে দুটি ফাইল রয়েছে বা আপনি সবে একটি নতুন ফাইল তৈরি করেছেন এবং এটির চেয়ে চান যে কোনও পুরানো ফাইলের একই অনুমতি এবং মালিকানা রয়েছে।

এই নিবন্ধে, আমরা আপনাকে chmod এবং chown কমান্ডগুলি যথাক্রমে লিনাক্সের এক ফাইল থেকে অন্য ফাইলটিতে অনুমতি এবং মালিকানা অনুলিপি করতে দেখাব।

এক ফাইল থেকে অন্য ফাইলে ফাইলের অনুমতিগুলি অনুলিপি করতে, নীচের সিনট্যাক্সে --rereferences স্যুইচ সহ chmod কমান্ডটি ব্যবহার করুন, যেখানে রেফারেন্স_ফাইল এমন ফাইল যা থেকে অনুমতিগুলি অনুলিপি করা মোডের পরিবর্তে অনুলিপি করা হবে (অর্থাত্ অক্টাল বা সংখ্যার মোড অনুমতি) ফাইলের জন্য।

$ chmod --reference=reference_file file

উদাহরণ স্বরূপ,

$ ls -l users.list
$ ls -l keys.list
$ sudo chmod --reference=users.list keys.list
$ ls -l keys.list

তেমনি, অন্য ফাইল থেকে মালিকানা অনুলিপি করতে, --rereferences স্যুইচ সহ সিউন কমান্ডটি পাশাপাশি নীচের বাক্য গঠনটি ব্যবহার করুন, যেখানে রেফারেন্স_ফাইলে ফাইল রয়েছে যা থেকে মালিককে নির্দিষ্ট করার পরিবর্তে মালিক এবং গোষ্ঠী অনুলিপি করা হবে: গ্রুপ ফাইলের জন্য মান।

$ chown --reference=reference_file file

উদাহরণ স্বরূপ,

$ ls -l keys.list
$ touch api.list
$ ls -l keys.list
$ sudo chown --reference=keys.list api.list
$ ls -l api.list

দেখানো হিসাবে আপনি এক ফাইল থেকে একাধিক ফাইলগুলিতে ফাইল অনুমতি এবং মালিকানা অনুলিপি করতে পারেন।

$ sudo chmod --reference=users.list users1.list users2.list users3.list
$ sudo chown --reference=users.list users1.list users2.list users3.list

আরও তথ্যের জন্য, chown এবং chmod ম্যান পৃষ্ঠাগুলি পড়ুন।

$ man chown
$ man chmod 

আপনি ফাইলের অনুমতি সম্পর্কিত এই গাইডগুলি দরকারী হিসাবে পেতে পারেন:

  1. লিনাক্সে ব্যবহারকারী এবং গোষ্ঠীগুলি কীভাবে পরিচালনা করবেন
  2. rwx অনুমতিগুলি লিনাক্সের অক্টোটাল ফর্ম্যাটে অনুবাদ করুন
  3. লিনাক্সে SID এবং SGID অনুমতি সহ ফাইলগুলি কীভাবে সন্ধান করবেন
  4. >

এখানেই শেষ! আপনি যদি লিনাক্সে ফাইলের অনুমতিগুলি অনুলিপি বা ক্লোন করার অন্য কোনও উপায় জানেন তবে নীচের প্রতিক্রিয়া ফর্মের মাধ্যমে আমাদের সাথে ভাগ করুন।