لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
يافتن 777
2006-12-12, 07:47 PM,
ارسال : #1
يافتن 777
سلام

با چه دستوري توي ترمينال ميشه تمام پوشه هاي 777 سيستم رو پيدا كرد و دسترسي همه اون ها رو به 755 يا هر سطح دسترسي ديگري تقيير داد ؟
نقل قول این ارسال در یک پاسخ
2006-12-12, 08:44 PM,
ارسال : #2
 
find / -perm 777 | chmod -R 755
اگر دقیق نوشته باشم
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-12-12, 10:22 PM,
ارسال : #3
 
R- رو احتیاج نداری . با R- اونایی رو هم که نمی خوای و ۷۷۷ نیستند هم ممکنه عوض بشند

Don't bother, we're using GNU/Linux everywhere, even there Big Grin
Linuxmotto
گروه کاربران لینوکس اصفهان
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-12-12, 10:51 PM,
ارسال : #4
 
ممنون ار راهنمايي كار كرد

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

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

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

چطوري ميتونم كاري كنم كه فقط پوشه ها باشن نه فايل داخل اون ها ؟
نقل قول این ارسال در یک پاسخ
2006-12-12, 11:28 PM,
ارسال : #5
 
دوست عزیز اگه manual دستورات رو بخونید به جواب اکثر سوالاتتون می رسید Sad
از گزینه type d- به همراه دستور استفاده کنید

Don't bother, we're using GNU/Linux everywhere, even there Big Grin
Linuxmotto
گروه کاربران لینوکس اصفهان
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-12-12, 11:29 PM,
ارسال : #6
 
با سلام
find / -type d -perm 777 -exec chmod 755
مشکل فارسی برای ادامه و بعد از ۷۵۵ علایم {} و سپس ;\
نقل قول این ارسال در یک پاسخ
2006-12-13, 01:13 AM,
ارسال : #7
 
find / -perm 777 | chmod 755
راست میگه r هم نمی خواهد
man find خیلی کمکت می کنه ها
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان