أوامر Linux الأكثر استخدامًا للمبتدئين مع أمثلة بسيطة

bpytop[1]

تعلّم Linux للمبتدئين لا يعني أن تحفظ مئات الأوامر، بل أن تتقن مجموعة صغيرة تُستخدم يوميًا في بيئة العمل: تصفح الملفات، إنشاء مجلدات، نسخ ونقل، قراءة محتوى، البحث، معرفة حالة الجهاز، وفهم الصلاحيات. أغلب وظائف IT (دعم فني، إدارة أنظمة، سحابة، أمن سيبراني) ستجعلك تتعامل مع لينكس عاجلاً أو آجلاً، ولو كان بشكل بسيط عبر SSH. الجميل أن الأوامر منطقية وتصبح سهلة مع الممارسة. في هذا الدليل ستجد أكثر أوامر Linux استخدامًا للمبتدئين مع أمثلة واضحة وبسيطة، بدون تعقيد وبطريقة تساعدك تتذكرها وتطبقها مباشرة.

1) أوامر التنقل والملفات: أين أنت وماذا يوجد حولك؟

هذه الأوامر هي الأساس لأي استخدام:

  • pwd يعرض مسارك الحالي (أنت في أي مجلد).
    مثال:
    pwd
  • ls يعرض محتويات المجلد.
    أمثلة:
    ls (عرض عادي)
    ls -l (تفاصيل مثل الصلاحيات والحجم والتاريخ)
    ls -a (يعرض الملفات المخفية)
  • cd للتنقل بين المجلدات.
    أمثلة:
    cd /home/user (انتقال لمجلد محدد)
    cd .. (رجوع مستوى للخلف)
    cd ~ (الذهاب للمجلد الرئيسي)
    فكر فيها كأنك تتنقل داخل مجلدات ويندوز، لكن عبر أوامر سريعة.

2) إنشاء ونسخ ونقل وحذف: إدارة الملفات بشكل عملي

أوامر إدارة الملفات هي أكثر شيء ستستخدمه:

  • mkdir إنشاء مجلد.
    مثال: mkdir projects
  • touch إنشاء ملف فارغ (أو تحديث تاريخ ملف).
    مثال: touch note.txt
  • cp نسخ ملفات/مجلدات.
    أمثلة:
    cp file1.txt file2.txt (نسخ ملف لاسم جديد)
    cp -r folderA folderB (نسخ مجلد كامل)
  • mv نقل أو إعادة تسمية.
    أمثلة:
    mv old.txt new.txt (إعادة تسمية)
    mv report.pdf /home/user/Documents/ (نقل ملف)
  • rm حذف. انتبه: الحذف في لينكس غالبًا لا يذهب لسلة المهملات.
    أمثلة:
    rm file.txt (حذف ملف)
    rm -r folder (حذف مجلد)
    نصيحة للمبتدئ: قبل rm استخدم ls وتأكد أنك في المكان الصحيح.

3) قراءة الملفات والبحث: افتح وتحقق بسرعة

ستحتاج كثيرًا تقرأ ملفات إعدادات أو سجلات:

  • cat عرض محتوى ملف كامل.
    مثال: cat note.txt
  • less عرض الملف بشكل “صفحات” (أفضل للملفات الكبيرة).
    مثال: less /var/log/syslog
    (استخدم q للخروج)
  • head عرض أول 10 أسطر (أو عدد تختاره).
    مثال: head -n 20 file.txt
  • tail عرض آخر 10 أسطر، ومفيد جدًا للسجلات.
    أمثلة:
    tail file.txt
    tail -f /var/log/auth.log (متابعة السجل لحظة بلحظة)
  • grep البحث داخل ملف أو نتائج.
    أمثلة:
    grep "error" /var/log/syslog
    ls -l | grep "txt" (بحث ضمن نتائج أمر آخر)
    هذه الأدوات تعطيك قدرة قوية جدًا على تشخيص الأعطال بسرعة.

4) الصلاحيات و“sudo”: لماذا لا يسمح لي النظام؟

الصلاحيات في لينكس مهمة جدًا لأنها جزء من الأمان:

  • sudo تنفيذ أمر بصلاحيات إدارية (إذا كنت مخوّلًا).
    مثال: sudo apt update
  • chmod تغيير صلاحيات ملف.
    مثال بسيط: chmod +x script.sh (يجعل الملف قابل للتنفيذ)
  • chown تغيير مالك الملف.
    مثال: sudo chown user:user file.txt
    عندما ترى “Permission denied”، فهذا غالبًا يعني أنك تحتاج صلاحية أعلى أو أن الملف/المجلد ليس لك. للمبتدئ: لا تستخدم sudo لكل شيء بدون فهم، استخدمه فقط عند الحاجة.

5) أوامر مفيدة لحالة النظام والشبكة: تشخيص سريع

هذه أوامر تعطيك صورة سريعة عن الجهاز:

  • whoami معرفة اسم المستخدم الحالي.
    مثال: whoami
  • uname -a معلومات عن النظام والكرنل.
    مثال: uname -a
  • df -h معرفة المساحة المتبقية في الأقراص.
    مثال: df -h
  • free -h عرض استخدام الذاكرة (RAM).
    مثال: free -h
  • top أو htop لمراقبة العمليات واستهلاك الموارد.
    مثال: top
  • ip a عرض إعدادات الشبكة وواجهات الاتصال.
    مثال: ip a
  • ping اختبار الاتصال.
    مثال: ping -c 4 google.com
  • curl جلب محتوى رابط أو اختبار API بشكل مبسط.
    مثال: curl https://example.com
    في العمل، هذه الأوامر هي أول “عدة تشخيص” قبل أي خطوة أخرى.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *