العودة إلى الدورة

مقدمة في برمجة سكربتات Linux (Bash I)

احتراف الأمن السيبراني: من الصفر إلى الاحتراف

أتمتة المهام الأمنية باستخدام Bash

كمحترف أمن، ستقوم باستمرار بمهام متكررة (المسح، تحليل السجلات، التعامل مع الملفات). تسمح لك برمجة Bash بأتمتة هذه المهام.

Bash (/bin/bash) هو أكثر مفسر أوامر (shell) شيوعاً في Linux.

إنشاء سكربت بسيط

سكربت Bash هو مجرد ملف نصي يحتوي على سلسلة من الأوامر.

  1. Shebang: يجب أن يحدد السطر الأول المفسر المستخدم.
  2. الأوامر: تليها أوامر Linux القياسية.

bash #!/bin/bash

هذا تعليق

echo "Hello, Kali!" pwd ls -a

التنفيذ

  1. احفظ الملف (مثلاً first_script.sh).
  2. امنح صلاحية التنفيذ:

bash chmod +x first_script.sh

  1. شغل السكربت:

bash ./first_script.sh