في هذا الدرس التعليمي سوف نتعلم كيف نثبت و نستخدم اداة الــ srm
.لإزالة الملفات بأمان على جهازنا. لمنع او لتقليل احتمال استعادتها.
كالعادة ، سجل دخول بالجذر (root) أو استخدم sudo
كلما لزم الأمر ذلك مع الأوامر التالية.
التثبيت:
في العادة srm
لا يكون مثبت تلقائياً. لذا ، دعنا أولاً نتحقق مما إذا كان مثبتًا من عدمه، رجاءً انظر الى: كيفية التحقق عما إن كانت الحزمة مثبته من عدمه. لا تنسى اذا كنت تستعمل توزيعه مبنيه على Debian
اذاً ابحث عن حزمه تدعى secure-delete او ابحث عن الحزمه التي تحتوي على ملف الـ srm
مستعملاً خيار الــ --search
مع امر dpkg
.
إن لم تكن مثبته، قم بتنصيبها كالآتي:
مثل: ديبيان – Debian / ابونتو – Ubuntu / لينكس مينت – Linux Mint / ديفان – Devuan / ايليمنتيري او اس – elementary OS / ام اكس لينكس – MX Linux / انتاي اكس – antiX / ديبن – deepin / لينكس لايت – Linux Lite / زورن او اس – Zorin OS / LXLE / بيبرمنت او اس – Peppermint OS / سباركي لينكس – SparkyLinux:
$ apt install secure-delete
إذا لم يكن الـ apt
مثبت افتراضيًا، اذاً استعمل apt-get
او aptitude
فحسب
على فيدورا – Fedora:
$ dnf install srm
على ريد هات -RedHat 7 / سينت أو أس -CentOS 7 / ساينتيفك لينكس – Scientific Linux 7:
$ yum install coreutils
على ريد هات – RedHat 8+ / سينت أو أس – CentOS 8+ / ساينتيفك لينكس – Scientific Linux 8+:
$ dnf install srm
على سوزي – SUSE / أوبن سوزي – openSUSE:
$ zypper in srm
على ماجيا – Mageia:
$ urpmi srm
على آرتش لينكس – ArchLinux و على مشتقاتها: (like: مانجارو لينكس – Manjaro / كا أو أس – KaOS / آرتش بانچ لينكس – ArchBang Linux / بلاك آرتش لينكس – BlackArch Linux / بارابولا چنو/لينكس-ليبر – Parabola GNU/Linux-libre / تشاكرا چنو/لينكس – Chakra GNU/Linux):
$ pacman -S srm
على جنتو – Gentoo:
$ emerge app-misc/srm
$ xbps-install -S srm
على الباين – Alpine:
$ apk add srm
ًلتثبيت الحزمة التنفيذيه
$ pkg install srm
اذا تريد عمل كومبايل لها بنفسك:
استعمال portmaster
:
$ portmaster -v security/srm
او الطريقة التقليدية:
$ cd /usr/ports/security/srm $ make install clean $ rehash
في نظام MacOS X: تم تثبيته بشكل افتراضي
Usage:
ثم، استعمل امر الــ srm
لإزالة الملفات بأمان:
$ srm -v FILE-NAME
لإزالة جميع الملفات في المجلد الحالي:
$ srm -vr *
بينما:
-v
: للافصاح عن كل ما يفعله البرنامج.-r
: (البحث في كل المجلدات الفرعيه مهما نزلت) سيسمح بحذف جميع محتويات شجرة المجلد. لن يتم تتبع الارتباطات الرمزيه (الوصلات الناعمه.
للمزيد من المعلومات, راجع الدليل:
$ man srm
او اقراءها عبر الانترنت : srm(1)