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

ما هي الطرفية في أوبونتو ولماذا هي مهمة؟

الطرفية (Terminal) هي واجهة نصية تسمح لك بالتفاعل مع النظام باستخدام الأوامر بدلاً من النقر على الأزرار. تعتمد توزيعات أوبونتو على أدوات قوية مثل Ubuntu ومدير الحزم APT الذي يسهل تثبيت البرامج وإدارتها.

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

أوامر الطرفية في أوبونتو للمبتدئين

إذا كنت في بداية رحلتك مع لينكس، فهذه الأوامر الأساسية ستساعدك على تنفيذ أهم المهام اليومية بسهولة.

فتح الطرفية

يمكنك فتح الطرفية بسرعة باستخدام الاختصار التالي:

Ctrl + Alt + T

تثبيت البرامج باستخدام apt

يُستخدم مدير الحزم APT لتثبيت البرامج من المستودعات الرسمية:

sudo apt install package_name

مثال: تثبيت مشغل الوسائط VLC:

sudo apt install vlc

إزالة البرامج

لحذف برنامج لم تعد بحاجة إليه:

sudo apt remove package_name

تحديث النظام

للحصول على أحدث التحديثات الأمنية والبرمجية:

sudo apt update

تنظيف النظام

يمكنك تحرير مساحة القرص عبر إزالة الملفات غير الضرورية:

sudo apt clean
sudo apt autoclean

أوامر apt في أوبونتو المتقدمة

بعد إتقان الأساسيات، يمكنك مقارنة إدارة الحزم في ديبيان مع التوزيعات الأخرى، مثل مراجعة أوامر الطرفية لتوزيعة فيدورا عبر dnf، أو استخدام أوامر الطرفية لتوزيعة أوبن سوزا عبر Zypper للتحكم الكامل في الخوادم والأنظمة المفتوحة.

ترقية النظام بالكامل

sudo apt upgrade

يعمل هذا الأمر على تحديث جميع الحزم المثبتة إلى أحدث إصدار.

إزالة البرامج مع الإعدادات

sudo apt purge package_name

يُستخدم لحذف البرنامج مع جميع ملفاته.

حذف الحزم غير المستخدمة

sudo apt autoremove –purge

إصلاح الحزم التالفة

إذا واجهت مشاكل أثناء التثبيت:

sudo dpkg –configure -a
sudo apt install -f

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

لإضافة مستودع جديد:

sudo add-apt-repository ppa:repository_name

ثم تحديث القائمة:

sudo apt update

للتوسع أكثر في عالم لينكس، يمكنك الاطلاع على أوامر الطرفية في OpenSUSE لفهم الاختلافات بين التوزيعات.

إدارة الملفات باستخدام الطرفية

تُعتبر إدارة الملفات جزءًا أساسيًا من استخدام الطرفية، وهذه أهم الأوامر:

  • ls -l لعرض الملفات بالتفصيل.
  • mkdir folder_name لإنشاء مجلد جديد.
  • rm -r folder_name لحذف مجلد (احذر لأنه حذف نهائي).
  • cp source destination لنسخ الملفات.
  • find . -name “file” للبحث عن ملف.

إذا كنت مهتمًا بتطوير مهاراتك التقنية، يمكنك البدء من خلال تعلم البرمجة من الصفر لفهم أعمق لكيفية عمل الأنظمة.

أوامر الشبكة في أوبونتو

توفر الطرفية أدوات قوية لإدارة الشبكات والاتصال.

اختبار الاتصال

ping google.com

عرض إعدادات الشبكة

للأنظمة الحديثة:

ip a

الاتصال عبر SSH

ssh user@hostname

يُستخدم للوصول إلى خوادم بعيدة بشكل آمن، ويمكنك معرفة المزيد عبر موقع OpenSSH.

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

من خلال هذه الأدوات يمكنك متابعة أداء الجهاز واستهلاك الموارد.

أداة top

top

تعرض العمليات النشطة واستخدام المعالج والذاكرة.

ubuntu terminal commands top
عرض العمليات واستهلاك الموارد باستخدام أمر top

أداة htop

نسخة متقدمة وأسهل استخدامًا:

sudo apt install htop
htop

أوامر النظام المهمة

  • df -h لمعرفة مساحة القرص.
  • free -m لعرض استهلاك الذاكرة.
  • uname -a لمعرفة معلومات النظام.

الحصول على المساعدة داخل الطرفية

عند نسيان أي أمر، يمكنك استخدام:

man command

مثال:

man ls

أو استخدام:

command –help

توفر هذه الأوامر شرحًا مفصلًا يساعدك على فهم الخيارات المتاحة لكل أداة.

نصائح مهمة لاستخدام الطرفية

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

كما يمكنك تعزيز معرفتك التقنية عبر الاطلاع على مفاهيم الشبكات مثل VPN لفهم أعمق لكيفية حماية اتصالك أثناء استخدام الأنظمة.

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