Trash-cli ، سلة مهملات لمترجم سطر الأوامر

حول سلة المهملات

في المقالة التالية سوف نلقي نظرة على سلة المهملات. هذا هو حزمة صغيرة من أوامر البرامج المجانية التي ستوفر لنا سلة مهملات لمترجم سطر الأوامر. في الوقت الحاضر ، بغض النظر عن النظام الذي تستخدمه ، سواء كان Gnu / Linux أو Windows أو Mac OS من البيئة الرسومية ، عندما تحذف ملفًا ، ينتهي به الأمر عادةً في المهملات. هذا يعطينا خيار التوبة واستعادة الملف أو حذفه نهائيًا. من ناحية أخرى ، إذا قمت بحذف ملف من سطر الأوامر ، فإن خيار استرداد تلك الملفات ، من حيث المبدأ لن يكون لدينا.

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

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

قم بتثبيت trash-cli على Ubuntu

يعد تثبيت trash-cli أمرًا سهلاً للغاية في Ubuntu باستخدام مدير الحزم المناسب. كل ما عليك فعله هو فتح Terminal (Ctrl + Alt + T) وتشغيل الأمر:

تثبيت سلة المهملات مع apt

sudo apt-get install trash-cli

تعتمد أداة trash-cli على لغة Python يمكننا أيضًا تثبيته من المصادر. هذا الإجراء شائع لجميع التوزيعات. تحتاج فقط إلى فتح محطة طرفية (Ctrl + Alt + T) وتشغيل الأوامر:

تنزيل ملف الريبو trash-cli

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

cd trash-cli

sudo python3 setup.py install

sudo python3 setup.py install --user

مثال للاستخدام

بمجرد التثبيت ، المستخدمين يمكننا الآن استخدام الأوامر:

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

أرسل ملفًا إلى سلة المهملات

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

وضع القمامة

trash-put ejemplo-trash-cli.txt

لا يقوم Trash-cli في الواقع بحذف الملفات أو الدلائل ، بل يقوم فقط بنقلها إلى دليل مخفي. ملاحظة ، سيحفظ كل ملف أو دليل المسار الذي كان عليه في الأصل. هذا يعني أنك إذا استعدته لاحقًا ، فسيكون في الدليل الذي أزلناه منه.

الدليل المخفي الذي تمت إزالة الملفات والأدلة منه يمكننا رؤيته بالأمر:

دليل القمامة

ls -la $HOME/.local/share/Trash

ستجد في هذا الدليل المخفي دليلين آخرين:

  • ملفات: هذا هو المكان الذي سينقل فيه أمر trash-put الملف أو الدليل المحذوف.
  • info: تعالج مجموعة الأوامر ملف .trashinfo لكل ملف / دليل محذوف.

قائمة الملفات أو الدلائل المحذوفة

إلى قائمة الملفات أو الدلائل الموجودة في سلة المهملات، من سطر الأوامر ننفذ:

قائمة المهملات

trash-list

حرر القمامة

كما يعلم الجميع ، تشغل الملفات الموجودة في سلة المهملات مساحة على القرص. لهذا السبب فهي عادة جيدة من وقت لآخر ، قم بتحرير مساحة القمامة. ويمكننا فعل ذلك بالأمر:

trash-empty

تشغيله هكذا ، بدون معلمات سيتم حذف كل شيء لدينا في سلة المهملات.

في حالة الرغبة حذف الملفات أو الدلائل x أيام المخزنة، سيتعين علينا تمرير عدد الأيام كمعامل. على سبيل المثال ، إذا أردنا حذف ما تم تخزينه في آخر 5 أيام ، فسنكتب:

trash-empty 5

استعادة الملفات أو الدلائل

هذا هو الأمر الذي قد تكون مهتمًا بتثبيت trash-cli من أجله ، وهو أنه سيسمح لنا باستعادة ما تم حذفه. يقوم Trash-restore بإعادة الملفات أو الدلائل إلى مكانها الأصلي، تذكر أن القمامة تخزن هذه المعلومات.

استعادة القمامة

trash-restore

حذف الملفات من سلة المهملات

يمكننا باستخدام الأمر trash-rm حذف الملفات أو الدلائل نهائيًا من سلة المهملات. لدينا عدة طرق لإنجاز هذه المهمة. مع الأول سنقوم بحذف الملف بالاسم:

trash-rm ejemplo-trash-cli.txt

يمكننا أيضا اختيار ل إزالة جميع الملفات بامتداد محدد:

حذف امتداد ملف معين

trash-rm '*.txt'

إذا أردنا إزالة مجلد من سلة المهملات، سيكون الأمر المراد استخدامه:

احذف المجلد

trash-rm carpeta-ejemplo

مساعدة

يمكن العثور على المساعدة الأكثر اكتمالا على صفحة الرجل. للتشاور معه ، سنحتاج فقط إلى تنفيذ الأمر:

صفحة رجل المهملات

man trash

يسمح لنا الأمر trash-cli في Gnu / Linux بحذف الملفات والأدلة. سيسمح لنا أيضًا باستعادتها عن طريق حفظها بمسارها المطلق وأذوناتها وتاريخها. يمكن استشر المزيد حول هذا المشروع من صفحة على جيثب من ذلك.


اترك تعليقك

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

*

*

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