গোষ্ঠী অনুমতি আছে কিন্তু ফাইল তৈরি করতে অক্ষম


10

পাই 3 বি নিয়ে খেলতে গিয়ে আমি একটি অদ্ভুত জিনিস পেয়েছি। আমি একটি ফাইল তৈরি করতে চাই /sys/class/gpio( সবেমাত্র ঝুঁকছেন, কোনও নির্দিষ্ট কারণ নেই ) তবে আমি অনুমতি অস্বীকৃত পেয়েছি । নীচে কিছু তথ্য দেওয়া হল।

pi@raspberrypi:/sys/class/gpio $ groups
pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi
pi@raspberrypi:/sys/class/gpio $ ls -ld .
drwxrwx--- 2 root gpio 0 May  6 00:28 .
pi@raspberrypi:/sys/class/gpio $ touch somefile
touch: cannot touch 'somefile': Permission denied

আপনি দেখতে পাচ্ছেন, আমি গ্রুপ জিপিওতে আছি এবং গ্রুপটির ডিরেক্টরিতে লেখার অনুমতি রয়েছে /sys/class/gpio

সুতরাং প্রশ্নটি হল আমি কেন /sys/class/gpioএই গ্রুপটির একটি অংশের অনুমতি থাকলেও কেন আমি নতুন ফাইল তৈরি করতে পারি না ।

পাই জিগিও- তে গ্রুপ ব্যবহারকারীকে যুক্ত করার পরে আমি পুনরায় চালু করতে ও পুনরায় বুট করার চেষ্টা করেছি এবং এটি বেশ কয়েক দিন আগে।

ওএস: রাস্পিয়ান স্ট্রেচ

চেষ্টা newgrp newgrp


আপনি newgrp gpioকমান্ড দিয়ে চেষ্টা করেছেন (এবং তারপর touch ...)?
রোমিও নিনভ

@ রোমিওনোভ কেবল চেষ্টা করেছেন, সম্পাদনা দেখুন।
চার্লস

1
আমরা এটি দেখতে। তবে আপনি একটি ছবি পোস্ট করেছেন। দয়া করে এটি এড়ানো এবং পাঠ্য সংস্করণ পোস্ট করুন যখনই পাওয়া যায়।
লিনাক্সসিকিউরিটিফ্রিক 6:58

@ ভ্লাস্টিমিল ঠিক আছে আমি পরের বারের দিকে মনোযোগ দেব (মূল পাঠ্যটি এখন চলে গেছে)। ধন্যবাদ.
চার্লস

উত্তর:


19

/sysডিরেক্টরি বিশেষ। আপনি কেবল চারপাশে ঝাঁকুনি এবং ফাইল তৈরি করতে পারবেন না

উইকিপিডিয়া অংশ :

আধুনিক লিনাক্স ডিস্ট্রিবিউশনের মধ্যে /sysভার্চুয়াল ফাইল সিস্টেম হিসাবে একটি ডিরেক্টরি অন্তর্ভুক্ত রয়েছে ( sysfs, এর সাথে তুলনীয় /proc, যা একটি procfs), যা সিস্টেমের সাথে সংযুক্ত ডিভাইসগুলিকে সংরক্ষণ এবং পরিবর্তনের অনুমতি দেয়, যেখানে অনেকগুলি traditionalতিহ্যবাহী ইউএনআইএক্স এবং ইউনিক্সের মতো অপারেটিং সিস্টেমগুলি /sysপ্রতীকী লিঙ্ক হিসাবে ব্যবহার করে কার্নেল উত্স গাছ।

এন্ট্রিগুলি /sysকার্নেল এবং ড্রাইভার দ্বারা তৈরি করা হয়; আপনি এগুলি কেবল কমান্ড-লাইন থেকে তৈরি করতে পারবেন না। আপনি মূল হিসাবে কিছু সম্পাদনা করতে পারেন, তবে কার্নেল মডিউল লোড করা বা ড্রাইভার ইনস্টল করে বা কার্নেল পরিবর্তন করে আপনি সাধারণত ব্যবহারকারী স্থান থেকে নতুন তৈরি করতে পারবেন না।


কেবলমাত্র লক্ষ্য করা গেছে যে আমি মূল থাকা অবস্থায়ও ফাইল তৈরি করতে পারি না। এটি অনেক ব্যখ্যা করে. ধন্যবাদ।
চার্লস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.