أهم 20 أمر SSH لـ Ubuntu مع شرح وظيفة كل أمر

أهم 20 أمر SSH لـ Ubuntu مع شرح وظيفة كل أمر

SSH (Secure Shell) هو بروتوكول يتيح لك الوصول الآمن إلى أجهزة Linux/Unix عن بعد. إذا كنت تستخدم Ubuntu، هناك العديد من الأوامر المفيدة التي يمكنك استخدامها لإدارة النظام الخاص بك بفعالية. فيما يلي قائمة بأهم 20 أمر SSH مع شرح وظيفة كل منها:

1. ls

ls

يعرض قائمة الملفات والمجلدات في الدليل الحالي. يمكن استخدامه مع خيارات مثل -l (عرض التفاصيل) و -a (عرض الملفات المخفية).

2. cd

cd /path/to/directory

يغير الدليل الحالي إلى الدليل المحدد. استخدم cd .. للرجوع إلى الدليل السابق.

3. pwd

pwd

يعرض المسار الكامل للدليل الحالي.

4. cp

cp source_file destination_file

ينسخ ملف من الموقع المصدر إلى الموقع الوجهة. يمكن استخدام -r لنسخ الدلائل بشكل تكراري.

5. mv

mv source_file destination_file

ينقل ملف أو يعيد تسميته.

6. rm

rm file_name

يحذف ملف. استخدم -r لحذف دليل ومحتوياته.

7. mkdir

mkdir directory_name

ينشئ دليل جديد.

8. rmdir

rmdir directory_name

يحذف دليل فارغ.

9. touch

touch file_name

ينشئ ملف جديد فارغ أو يحدّث تاريخ آخر تعديل لملف موجود.

10. nano

nano file_name

يفتح محرر النصوص Nano لتحرير الملفات النصية.

11. vim

vim file_name

يفتح محرر النصوص Vim لتحرير الملفات النصية. (يتطلب معرفة بالأوامر الخاصة بـ Vim)

12. cat

cat file_name

يعرض محتوى ملف.

13. less

less file_name

يعرض محتوى ملف واحد في وقت واحد مع إمكانية التمرير.

14. tail

tail file_name

يعرض آخر 10 أسطر من ملف. يمكن استخدام -f لمراقبة ملف في الوقت الفعلي.

15. head

head file_name

يعرض أول 10 أسطر من ملف.

16. df

df -h

يعرض استخدام القرص للأقسام المختلفة بنسق بشري (مقروء بسهولة).

17. du

du -h directory_name

يعرض استخدام المساحة للملفات والدلائل بنسق بشري.

18. free

free -h

يعرض استخدام الذاكرة بنسق بشري.

19. top

top

يعرض العمليات الجارية في الوقت الحقيقي، ويعرض استخدام وحدة المعالجة المركزية والذاكرة.

20. ps

ps aux

يعرض قائمة بالعمليات الجارية مع معلومات مفصلة.

الخاتمة

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

This Post Has 0 Comments

اترك تعليقاً

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

Back To Top