Al Hareef – الحريف

Linux : أكثر الأوامر استخدامًا في Linux

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

في هذه المقالة، سنتعرف على أكثر الأوامر استخدامًا في Linux، والتي تنقسم إلى ست فئات رئيسية هي:

  • إدارة الملفات والدلائل
  • عرض وتحرير الملفات
  • إدارة العمليات
  • معلومات النظام
  • إدارة المستخدم والمجموعة
  • تكوين ومراقبة الشبكة

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

إدارة الملفات والدلائل

تتضمن هذه الفئة الأوامر المستخدمة لإنشاء وحذف ونسخ ونقل وعرض وتعديل الملفات والمجلدات.

  • ls: لعرض قائمة بالملفات والمجلدات الموجودة في الدليل الحالي.
  • cd: للتبديل إلى دليل مختلف.
  • mkdir: لإنشاء دليل جديد.
  • rmdir: لحذف دليل فارغ.
  • cp: لعمل نسخة من الملف.
  • mv: لنقل الملف أو المجلد إلى دليل آخر.
  • rm: لحذف الملف أو المجلد.

أمثلة:

لعرض قائمة بالملفات والمجلدات الموجودة في الدليل الحالي، يمكنك استخدام الأمر ls:

ls

لالتبديل إلى دليل جديد، يمكنك استخدام الأمر cd:

cd /home/user

لإنشاء دليل جديد، يمكنك استخدام الأمر mkdir:

mkdir new_dir

لحذف دليل فارغ، يمكنك استخدام الأمر rmdir:

rmdir new_dir

لعمل نسخة من الملف، يمكنك استخدام الأمر cp:

cp file.txt copy_of_file.txt

لنقل الملف أو المجلد إلى دليل آخر، يمكنك استخدام الأمر mv:

mv file.txt /new_dir

لحذف الملف أو المجلد، يمكنك استخدام الأمر rm:

rm file.txt

عرض وتحرير الملفات

تتضمن هذه الفئة الأوامر المستخدمة لعرض وتحرير محتويات الملفات.

  • cat: لعرض محتويات الملف.
  • nano: لتحرير الملف باستخدام محرر النصوص nano.
  • vi: لتحرير الملف باستخدام محرر النصوص vi.

أمثلة:

لعرض محتويات الملف، يمكنك استخدام الأمر cat:

cat file.txt

لتحرير الملف باستخدام محرر النصوص nano، يمكنك استخدام الأمر nano:

nano file.txt

لتحرير الملف باستخدام محرر النصوص vi، يمكنك استخدام الأمر vi:

vi file.txt

إدارة العمليات

تتضمن هذه الفئة الأوامر المستخدمة لبدء ووقف ومراقبة العمليات.

  • ps: لعرض قائمة بالعمليات الجارية.
  • kill: لقتل عملية معينة.
  • top: لعرض معلومات حول العمليات الجارية.

أمثلة:

لعرض قائمة بالعمليات الجارية، يمكنك استخدام الأمر ps:

ps

لقتل عملية معينة، يمكنك استخدام الأمر kill:

kill pid

لعرض معلومات حول العمليات الجارية، يمكنك استخدام الأمر top:

top

معلومات النظام

تتضمن هذه الفئة الأوامر المستخدمة للحصول على معلومات حول النظام.

  • uname: لعرض اسم النظام.
  • uptime: لعرض وقت تشغيل النظام.
  • df: لعرض مساحة القرص المتاحة.
  • du: لعرض مساحة القرص المستخدمة.

أمثلة:

لعرض اسم النظام، يمكنك استخدام الأمر uname:

uname -a

لعرض وقت تشغيل النظام، يمكنك استخدام الأمر uptime:

uptime

لعرض مساحة القرص المتاحة، يمكنك استخدام الأمر df:

df -h

لعرض مساحة القرص المستخدمة، يمكنك استخدام الأمر du:

du -h

إدارة المستخدم والمجموعة

تتضمن هذه الفئة الأوامر المستخدمة لإنشاء وحذف وتعديل المستخدمين والمجموعات.

  • useradd: لإنشاء مستخدم جديد.
  • usermod: لتعديل معلومات المستخدم.
  • userdel: لحذف مستخدم.
  • groupadd: لإنشاء مجموعة
    • groupmod: لتعديل معلومات المجموعة.
    • groupdel: لحذف مجموعة.

    أمثلة:

    لتعديل معلومات المجموعة، يمكنك استخدام الأمر groupmod:

    groupmod -n new_name old_name
    

    لحذف مجموعة، يمكنك استخدام الأمر groupdel:

    groupdel group_name
    

    هذه هي الفئات الرئيسية للأوامر في Linux. بالطبع، هناك المزيد من الأوامر والخيارات التي يمكنك استكشافها بنفسك. يمكنك استخدام الأمر man للحصول على دليل مفصل عن أي أمر تريده. مثلا:

    man ls
    

    سيعرض لك معلومات عن الأمر ls وكيفية استخدامه.

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

نأمل أن تكون هذه المقالة قد أضافت إلى معرفتك ومهاراتك في Linux. إذا كنت ترغب في معرفة المزيد عن Linux، يمكنك زيارة موقع Linux.org، أو الاشتراك في أحد الدورات التدريبية المتاحة على الإنترنت. Linux هو نظام تشغيل رائع وممتع، ويستحق التجربة. 😊








    هل كانت قراءة مفيدة

    Comments

    اترك تعليقاً

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