أهم أوامر لينكس: دليل شامل للمبتدئين والمحترفين
يُعد نظام التشغيل لينكس واحدًا من أقوى أنظمة التشغيل في العالم، ويتميز بمرونته وقوته في التعامل مع مختلف أنواع المهام. لا تقتصر أهمية لينكس على كونه مفتوح المصدر فحسب، بل يعتمد الكثير من المطورين ومديري الأنظمة عليه بفضل ما يوفره من تحكم كامل في البيئة. هنا سنتعرف على مجموعة من أهم أوامر لينكس التي يجب أن يعرفها كل مستخدم، سواء كان مبتدئًا أو محترفًا.
1. أمر ls
: عرض الملفات والمجلدات
يُعتبر أمر ls
من الأوامر الأساسية في لينكس لعرض محتويات المجلدات. يُستخدم كالتالي:
يمكن استخدام خيارات مثل -l
لعرض التفاصيل و-a
لعرض الملفات المخفية:
2. أمر cd
: التنقل بين المجلدات
يسمح لك أمر cd
بالانتقال من مجلد إلى آخر. للتنقل إلى مجلد معين، استخدم:
للتنقل إلى المجلد الرئيسي، استخدم:
أو للعودة إلى المجلد السابق:
3. أمر pwd
: معرفة المسار الحالي
يمكنك استخدام أمر pwd
(اختصار لـ “Print Working Directory”) لعرض المسار الكامل للمجلد الذي تتواجد فيه:
4. أمر cp
: نسخ الملفات والمجلدات
يُستخدم أمر cp
لنسخ الملفات أو المجلدات من مكان لآخر. لنسخ ملف:
لنسخ مجلد كامل، استخدم الخيار -r
:
5. أمر mv
: نقل أو إعادة تسمية الملفات والمجلدات
يسمح لك أمر mv
بنقل الملفات أو تغيير أسمائها:
أو لنقل ملف إلى مجلد:
6. أمر rm
: حذف الملفات والمجلدات
لحذف ملف، استخدم:
لحذف مجلد كامل ومحتوياته، استخدم الخيار -r
:
ملاحظة: كن حذرًا عند استخدام أمر
rm
لأنه لا يوجد استرجاع للملفات المحذوفة بسهولة
7. أمر mkdir
: إنشاء مجلدات جديدة
لإنشاء مجلد جديد، استخدم أمر mkdir
متبوعًا باسم المجلد:
8. أمر rmdir
: حذف المجلدات الفارغة
إذا كنت ترغب في حذف مجلد فارغ، استخدم:
9. أمر touch
: إنشاء ملفات جديدة
لإنشاء ملف فارغ جديد، استخدم:
10. أمر cat
: عرض محتويات الملفات
لعرض محتويات ملف نصي، استخدم:
11. أمر nano
وvim
: تحرير الملفات النصية
يمكنك استخدام محرر النصوص nano
لفتح وتحرير الملفات:
أو استخدام محرر vim
:
12. أمر grep
: البحث داخل الملفات
للبحث عن كلمة أو جملة داخل الملفات، استخدم:
للبحث في جميع الملفات داخل مجلد، استخدم الخيار -r
:
13. أمر find
: البحث عن الملفات والمجلدات
للبحث عن ملف أو مجلد حسب الاسم، استخدم:
14. أمر tar
: ضغط وفك ضغط الملفات
لضغط الملفات أو المجلدات:
لفك الضغط:
15. أمر chmod
وchown
: تغيير الأذونات والملكية
لتغيير أذونات ملف، استخدم chmod
:
لتغيير ملكية ملف، استخدم chown
:
16. أمر ps
وtop
: إدارة العمليات
لعرض العمليات الجارية، استخدم:
أو استخدم top
لمراقبة النظام بشكل تفاعلي:
17. أمر kill
: إيقاف العمليات
لإيقاف عملية باستخدام رقم المعرف (PID)، استخدم:
لإجبار عملية على الإيقاف، استخدم -9
:
18. أمر df
وdu
: عرض مساحة التخزين
لعرض مساحة التخزين المتاحة، استخدم:
لعرض حجم المجلدات، استخدم:
19. أمر wget
وcurl
: تنزيل الملفات
لاستخدام wget
لتنزيل ملف:
أو استخدم curl
:
20. أمر ssh
: الاتصال بالخوادم البعيدة
للاتصال بخادم بعيد، استخدم:
خاتمة
تعلم أوامر لينكس الأساسية يساعدك على التحكم الكامل في بيئتك البرمجية وتحسين إنتاجيتك. ومع الممارسة، ستصبح هذه الأوامر جزءًا من مهاراتك اليومية وستساعدك في إدارة النظام بكفاءة واحترافية.