Skip to main content

কিভাবে লিনাক্সে chmod কমান্ড ব্যবহার করবেন

ব্যাখ্যা: কিভাবে ব্যবহার করুন & quot; chmod করুন & quot; কমান্ড [সম্পূর্ণ গাইড] (জুন 2025)

ব্যাখ্যা: কিভাবে ব্যবহার করুন & quot; chmod করুন & quot; কমান্ড [সম্পূর্ণ গাইড] (জুন 2025)
Anonim

Chmod কমান্ড আপনাকে ফাইল এবং ফোল্ডারগুলির অ্যাক্সেস অনুমতিগুলি পরিবর্তন করতে দেয়।

Chmod কমান্ড, অন্যান্য কমান্ডের মতো, কমান্ড লাইন থেকে বা স্ক্রিপ্ট ফাইলের মাধ্যমে নির্বাহ করা যেতে পারে।

ফাইলের অনুমতিগুলি তালিকাভুক্ত করার প্রয়োজন হলে, ls কমান্ডটি ব্যবহার করুন।

chmod কমান্ড সিনট্যাক্স

Chmod কমান্ড ব্যবহার করার সময় এটি সঠিক সিনট্যাক্স:

chmod বিকল্প মোড , মোড ফাইল 1 ফাইল 2 …

নিম্নলিখিত chmod সঙ্গে ব্যবহৃত স্বাভাবিক বিকল্প কিছু

  • -এফ, - সিলেন্ট, --quiet (সবচেয়ে ত্রুটি বার্তা দমন)
  • -v, --verbose (প্রতিটি ফাইল প্রক্রিয়াকরণের জন্য একটি ডায়গনিস্টিক আউটপুট)
  • -সি, --changes (verbose মত কিন্তু একটি পরিবর্তন করা হয় যখন শুধুমাত্র রিপোর্ট)
  • -আর, - reciursive (ফাইল এবং ডিরেক্টরি পুনরাবৃত্তি পরিবর্তন)
  • --help (সাহায্য এবং প্রস্থান প্রদর্শন করে)
  • - বর্ধিতকরণ (সংস্করণ তথ্য এবং প্রস্থান আউটপুট)

নীচে কয়েকটি সংখ্যাসূচক অনুমতিগুলির একটি তালিকা যা ব্যবহারকারী, গোষ্ঠী এবং কম্পিউটারে অন্য সকলের জন্য সেট করা যেতে পারে। নম্বরের পাশে পড়ার / লিখুন / অক্ষরের অক্ষর সমান।

  • 7, RWX, পড়া, লিখুন, এবং চালানো
  • 6, RW-, পড়া এবং লিখুন
  • 5, আর-এক্স, পড়া এবং চালানো
  • 4, r--, শুধুমাত্র পঠনযোগ্য
  • 3, -wx, লিখুন এবং চালানো
  • 2, -W-, শুধুমাত্র লিখুন
  • 1, --x, শুধুমাত্র চালানো
  • 0, ---, কেউ না

chmod কমান্ড উদাহরণ

উদাহরণস্বরূপ, যদি আপনি "অংশগ্রহণকারীদের" ফাইলটির অনুমতিগুলি পরিবর্তন করতে চেয়েছিলেন যাতে প্রত্যেকে এটিতে পূর্ণ অ্যাক্সেস পান তবে আপনি এতে প্রবেশ করবেন:

chmod 777 অংশগ্রহণকারীদের

প্রথম 7 ব্যবহারকারীর জন্য অনুমতি সেট করে, দ্বিতীয় 7 গোষ্ঠীর জন্য অনুমতি সেট করে এবং তৃতীয় 7 অন্য সকলের জন্য অনুমতিগুলি সেট করে।

আপনি যদি এটি অ্যাক্সেস করতে পারেন এমন একমাত্র ব্যক্তি হতে চান তবে আপনি এটি ব্যবহার করবেন:

chmod 700 অংশগ্রহণকারীদের

নিজেকে এবং আপনার গ্রুপ সদস্যদের পূর্ণ অ্যাক্সেস দিতে:

chmod 770 অংশগ্রহণকারীদের

আপনি নিজের জন্য পূর্ণ অ্যাক্সেস রাখতে চান তবে ফাইল পরিবর্তন করতে অন্য লোকেদের রাখতে চান, আপনি এটি ব্যবহার করতে পারেন:

755 অংশগ্রহণকারীদের chmod

"অংশগ্রহণকারীদের" অনুমতিগুলি পরিবর্তন করার জন্য উপরের থেকে বর্ণগুলি ব্যবহার করে যাতে মালিক ফাইলটি পড়তে এবং লিখতে পারে তবে এটি অন্য কারো জন্য অনুমতিগুলি পরিবর্তন করে না।

chmod u = অংশগ্রহণকারীদের অংশগ্রহণ

Chmod কমান্ড সম্পর্কে আরো তথ্য

আপনি chgrp কমান্ডের সাথে বিদ্যমান ফাইল এবং ফোল্ডারগুলির গোষ্ঠী মালিকানা পরিবর্তন করতে পারেন। Newgrp কমান্ডের সাথে নতুন ফাইল এবং ফোল্ডারের জন্য ডিফল্ট গ্রুপ পরিবর্তন করুন।

Chmod কমান্ড ব্যবহার করা প্রতীকী লিঙ্ক সত্য, লক্ষ্য বস্তু প্রভাবিত করবে মনে রাখবেন।

মোড সেটিং

ফাইল এবং ডিরেক্টরিগুলির জন্য অতিরিক্ত ফাইল-সিস্টেম মোড সেট করতে chmod ব্যবহার করুন। উদাহরণস্বরূপ, স্টিকি বিট সেট করতে - যার মানে ফাইল ফাইলের মালিক এবং root superuser ফাইলটির পাঠ্য-এবং-লেখার গ্রুপ অনুমতিগুলি নির্বিশেষে ফাইলটি মুছে ফেলতে পারে - সংখ্যা সংখ্যার জন্য 1 টি পূর্বফিক্স করুন:

chmod 1755 অংশগ্রহণকারীদের