انجمن کاربران لینوکس ایران - تکنوتاکس سابق

نسخه ي کامل: يافتن 777
شما در حال مشاهده نسخه ي متني اين صفحه هستيد. مشاهده نسخه کامل تر با قالب بندي صحيح

مهمان

سلام

با چه دستوري توي ترمينال ميشه تمام پوشه هاي 777 سيستم رو پيدا كرد و دسترسي همه اون ها رو به 755 يا هر سطح دسترسي ديگري تقيير داد ؟
find / -perm 777 | chmod -R 755
اگر دقیق نوشته باشم
R- رو احتیاج نداری . با R- اونایی رو هم که نمی خوای و ۷۷۷ نیستند هم ممکنه عوض بشند

مهمان

ممنون ار راهنمايي كار كرد

من از اين كد استفاده ميكنم

کد :
root@server# find /home -perm 777 >/home/file7.txt

با اين روش همه اين ها رو توي يك فايل ذخيره ميكنه ، ولي الان همه فايل هاي داخل پوشه ها رو هم ليست ميكنه

چطوري ميتونم كاري كنم كه فقط پوشه ها باشن نه فايل داخل اون ها ؟
دوست عزیز اگه manual دستورات رو بخونید به جواب اکثر سوالاتتون می رسید Sad
از گزینه type d- به همراه دستور استفاده کنید

مهمان

با سلام
find / -type d -perm 777 -exec chmod 755
مشکل فارسی برای ادامه و بعد از ۷۵۵ علایم {} و سپس ;\
find / -perm 777 | chmod 755
راست میگه r هم نمی خواهد
man find خیلی کمکت می کنه ها