আপনি যদি লিনাক্স ব্যবহারকারী হন তবে আপনি সম্ভবত কনসোল অ্যাপটির কথা শুনেছেন chmod । এটি একটি দরকারী সরঞ্জাম যা টার্মিনাল সেশন বা টার্মিনাল এমুলেটর ব্যবহার করে ফাইল সিস্টেমের অনুমতি পরিবর্তন করতে দেয়। আপনি যখন এটি চালান, এটি ফাইল এবং ডিরেক্টরিগুলিতে একবারে নির্দিষ্ট করে দেওয়া অনুমতিগুলি পরিবর্তন করে। তবে আপনাকে ডিরেক্টরি অনুমতি থেকে পৃথকভাবে ফাইল অনুমতিগুলি পরিবর্তনের প্রয়োজন হতে পারে। এটি কীভাবে করা যায় তা এখানে।
এটি করার বিভিন্ন উপায় রয়েছে তবে এটি করার জন্য আমার প্রিয় এবং সবচেয়ে নির্ভরযোগ্য উপায়টি হল chmod এর সাথে একত্রিত করা xrags এবং অনুসন্ধান সরঞ্জাম। নিম্নলিখিত কমান্ডটি কেবলমাত্র ফাইলগুলির অনুমতিগুলি পরিবর্তন করবে।
সন্ধান / পাথ / থেকে / অবস্থান-টাইপ এফ-প্রিন্ট0 | xargs -0 chmod 644
এখানে অনুসন্ধান কমান্ডটি নির্দিষ্ট স্থানে সমস্ত ফাইল তালিকাভুক্ত করে। - টাইপ চ সুইচ এটিকে কেবল ফাইল তালিকাবদ্ধ করতে এবং ডিরেক্টরিগুলি বাদ দিতে বলে lude স্যুইচ-প্রিন্ট0 ফাইলের নামগুলি এমনভাবে প্রক্রিয়া করার অনুমতি দেয় যেমন ফাঁকা স্থান বা নতুন লাইনযুক্ত ফাইলের নাম ডিরেক্টরি সঠিকভাবে পরিচালনা করা হয়।
ডিরেক্টরিগুলির জন্যও অনুরূপ উপযুক্ত কমান্ড ব্যবহার করা যেতে পারে। আপনার কেবলমাত্র অংশটি পরিবর্তন করতে হবে - টাইপ চ থেকে টাইপ ডি:
সন্ধান / পথ / থেকে / অবস্থান-টাইপ ডি-প্রিন্ট0 | xargs -0 chmod 755
টিপ: আপনি এই কৌশলটি ব্যবহার করে আপনার সময় বাঁচাতে এবং কম টাইপ করতে পারেন।
- প্রথমে পুনরাবৃত্ত মোডে chmod চালিয়ে ফাইল এবং ফোল্ডারে ফাইল সিস্টেমের অনুমতি প্রয়োগ করুন:
chmod -R 644 / পাথ / থেকে / অবস্থান
এটি নির্দিষ্ট স্থানে থাকা সমস্ত ফাইল এবং ফোল্ডারে rw-r-r অনুমতিগুলি প্রয়োগ করবে।
- এরপরে, কেবল ডিরেক্টরিগুলির জন্য কমান্ডটি প্রয়োগ করুন:
সন্ধান / পথ / থেকে / অবস্থান-টাইপ ডি-প্রিন্ট0 | xargs -0 chmod 755
এটাই.