trash-cli: الأمر الذي يمكنه تجنب الخسائر في توزيعتك

trash-cli هو عميل لإدارة سلة المحذوفات من سطر الأوامر. إذا قمت بحظر rm أو إنشاء اسم مستعار بحيث عندما تستخدم rm فأنت بالفعل تستخدم trash-cli ، فهذه طريقة جيدة لمنع فقدان البيانات. في كثير من الأحيان تقوم بحذف بعض الملفات التي لا تريد حذفها حقًا أو تقوم بذلك بلا مبالاة ومن ثم لا يمكنك استعادتها بعد الآن. بهذه الطريقة ، عندما تحذف شيئًا ما باستخدام trash-cli ، فسيتم تركه في سلة المهملات.

إذا كنت ترغب في استعادتها ، فيمكن القيام بذلك بسهولة. بالإضافة إلى ذلك ، يتذكر trash-cli التاريخ الذي تم فيه حذف ملف معين ، وأذوناته ، والمسار الذي كان موجودًا فيه قبل حذفه ، و حتى تتمكن من استعادتها كما كانت بطريقة بسيطة للغاية. شيء لن تكون قادرًا على القيام به مع rm ، وفي حالة حذفها عن طريق الخطأ ، فسيتعين عليك استخدام أدوات الطب الشرعي لمحاولة استعادتها إن أمكن ...

يعد تثبيت trash-cli أمرًا سهلاً للغاية إذا كنت تستخدم مدير الحزم من التوزيعة المفضلة لديك. على سبيل المثال ، يمكنك استخدام ملفات الرابطة بين الحصول على تثبيت المهملات CLI لتوزيعات DEB. بمجرد تثبيت الحزمة ، فإنها تمنحك هذه الأوامر:

  • وضع المهملات: إزالة الملفات والأدلة
  • سلة المهملات فارغة: أفرغ سلة المهملات
  • قائمة المهملات: قائمة الملفات في سلة المهملات
  • استعادة المهملات: استعادة الملفات الموجودة في سلة المهملات
  • trash-rm: حذف ملف معين موجود في سلة المهملات بشكل فردي

La تعتمد أداة trash-cli على لغة Python، ويمكنك أيضًا تثبيته من المصادر. الإجراء شائع لجميع التوزيعات ويمكنك القيام بذلك باتباع الخطوات البسيطة التالية:

git clone https://github.com/andreafrancia/trash-cli.git

cd trash-cli

sudo python setup.py install

python setup.py install --user

بمجرد التثبيت ، يمكنك استخدام ملف الأوامر المتاحة من المحطة بطريقة بسيطة للغاية. على سبيل المثال ، لإرسال شيء ما إلى سلة المهملات ، بدلاً من استخدام rm (والذي سيكون ، من حيث المبدأ ، غير قابل للاسترداد) ، يمكنك استخدام هذا البديل:

trash-put prueba.txt


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.