لتبادل الخبرات شارك بامر من اوامر لينكس من شرح مبسط


التعليقات

14

poweroff

shutdown -h now

init 0

telinit 0

كلها تقوم بدور واحد ألا وهو إقاف النظام (إطفاء الحاسوب)

13

ls

يقوم بعرض الملفات و المجلدات ( الغير مخفية ) الموجودة في الدليل الحالي

وله عدة خيرات منها :

ls -a >> يظهر المجلدات و المفات جميعاها

ls -l >> يظهر معلومات و تاريخ

ويمكن دمج عدة خيارات مثل :

ls -a -l او ls -al او ls -la

sudo sync && sudo sysctl -w vm.drop_caches=3 && sudo sysctl -w vm.drop_caches=0 D

يقوم بتفريغ ال Ram الي حد ما مما يساعد علي زيادة سرعة الجهاز اذا ما احتجت لكل ال Ram لتشغيل لعبة مثلا

rm -r file

لحذف الملفات والمجلدات

ss -r

لمعرفة الاتصالات الوارده لجهازك مع معرفة الاي بي المتصل والبورت

أمر shred لحذف ملف بشكل تام (لا يُمكن استعادته عبر برامج استعادة الملفات مثل photorec)

shred -n 2 -z -u file

حيثُ

الخيار n- يُمكن من تحديد عدد مرات إعادة الكتابة. (2 في مثالنا هذا). إذا لم يحدد هذا الخيار فإن الأمر سيُعيد الكتابة 3 مرات (الإعداد الافتراضي)

الخيار z- لكتابة أصفار مكان بيانات الملفات

الخيار u- لحذف الملف

file مسار الملف المراد حذفه

ما تقوم به shred هنا هو كتابة أصفار مكان بيانات الملف ثم حذفه (وهذا هو دور الخيار u-). في حالة حاول أحدهم استعادة الملف فإنه إن نجح سيحصل على ملف مليئ بالأصفار فقط.

يمكن إجراء التجربة التالية لفهم آلية العمل. أنشئ ملفا وليكن اسمه test.txt واكتب فيه شيئا ما للتجربة ثم أغلقه واحفظه. افتح الطرفية ثم تنقل إلى مسار الملف test.txt ونفذ الأمر

shred -n 2 -z test.txt

لاحظ أني لم أضف خيار u- . جرب فتح الملف مرة أخرى بمحرر نصوص.

جرب الأمر مرة أخرى ولكن بإضافة خيار u- ثم ابحث عن الملف، لن تجدَه :) .


لينكس

لطرح الحلول وتبادل الخبرات بخصوص المشكلات التي تواجهك كمستخدم لنظام التشغيل جنو/لينكس.

4.32 ألف متابع