it-swarm.asia

التراجع عن لينكس rm؟

التكرار المحتمل:
UNDO LINUX Trash Command

مرحبا،

هل هناك أي طريقة بسيطة للتراجع عن أمر rm؟

السؤال نظري بحت. لم أحذف أبدًا سجل قائمة انتظار قياسي استغرق وقتًا كاملًا لتناول الغداء.

30
Adam Matan

على أوبونتو أو ما شابه ذلك:

$ Sudo apt-get install trash-cli
$ alias rm=trash

ثم ضع هذا الاسم المستعار في .bashrc أو البرنامج النصي لتسجيل الدخول المناسب لـ Shell الذي تختاره.

الحزمة trash-cli هي عبارة عن واجهة سطر أوامر لنفس المهملات التي يمكن أن تستخدمها جنوم و كيدي واستخدامات أخرى. لذلك يمكن استعادة أي شيء تحذفه عبر الأمر trash بواسطة GNOME/KDE والعكس بالعكس.

الأوامر الأخرى في الحزمة trash-cli هي trash-list و trash-empty و restore-trash.

32
Ryan Thompson

الجواب التقليدي هو:

يمكنك استرداد الملف من أحدث نسخة احتياطية. لديك نسخة احتياطية حديثة ، أليس كذلك؟

لأنه في العديد من أنظمة ملفات يونكس ، هذا الأمر غير ممكن ، أو أنه صعب للغاية.

كما لاحظ آخرون ، لم تعد هذه هي المشكلة النهائية ، ولكن المشكلة لا تزال هي الطريقة المفضلة.

15
dmckee

لمنع أخطاء مستقبلية افتراضية ، قد تحتاج إلى الاسم المستعار rm إلى rm -i ...

4
Rich Bradshaw