انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: ffthel در 19 بهمن 1394، 10:46 ب‌ظ

عنوان: پاک کردن home به جز یک فولدر در آن [حل شد]
ارسال شده توسط: ffthel در 19 بهمن 1394، 10:46 ب‌ظ
سلام
دوستان من می خوام ابونتو رو دوباره از اول با یک میز کار دیگه نصب کنم حالا من یک فولد با حجم بالا توی home دارم امکانش هست تمامی فایل ها و فولدر های توی home به جز اون فولدری که میخوام پاک بشن و وقتی دوباره اوبونتو را نصب می کنم دوباره ساخته بشن ؟
چون موقع نصب من میزنم فولدر home فرمت نشه و طبیعتا فایل های درونش پاک نمی شن خواستم ببنیم آیا راهی برای این کار من هست ؟
ممنون
عنوان: پاسخ : پاک کردن home به جز یک فولدر در آن
ارسال شده توسط: سید وحید رضا برهانی در 19 بهمن 1394، 11:18 ب‌ظ
دستورات rm و mv , srm هیچکدوم قابلیت exclude ندارند. ساده ترین کاری که به ذهنم می رسه یا استفاده از دستور find هست یا یک حلقه for کوچولو! یا با دستورات بش
با دستور find:
find ~/ -type d ! -name foo -exec rm -R \"{}\" \;
با مسئولیت خودت اجراش کن. اگر این دستور رو به همین شکل اجراش کنی همه ی فایلهات پاک می شوند باید به جای  foo اسم اون پوشه رو بزاری.
عنوان: پاسخ : پاک کردن home به جز یک فولدر در آن
ارسال شده توسط: ffthel در 20 بهمن 1394، 09:17 ب‌ظ
ممنون . حالا اگر برای مثال اوبونتو رو با دسکتاپ unity نصب کنم اون فایل های مورد نیازش رو خودش میسازه دیگه ؟ چون دفعه پیش اور رایت نکرد یعنی فایل هارو دست نزد و همه تنظیمات قبلیم سر جاش بود
ببخشید اگر سوالم گنگ بود
عنوان: پاسخ : پاک کردن home به جز یک فولدر در آن
ارسال شده توسط: سید وحید رضا برهانی در 20 بهمن 1394، 09:23 ب‌ظ
راستش من اوبونتو ندارم ولی کلا نرم افزار هایی که فایل تنظیماتشون توی home هست اگر که فایل تنظیماتشون نباشه خودشون می سازند. اگر که هدف ات از پاک کزدن پوشه ها فقط پاک کردن تنظیمات هست که خب بهتره که پوشه ی .config رو فقط پاک کنی و یا نهایت سایر پوشه های مخفی.
بهر حال همیشه یک بک آپ داشته باش که اگر اشتباهی رخ داد زیاد دردسر نکشی.