اهم أوامر نظام لينكس الأساسية

5 دقائق قراءة
background effect
Top promotion

تعريف سريع بنظام لينكس ولماذا هو مهم في إدارة الخوادم

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


بعض أوامر لينكس الأساسية مع الشرح والأمثلة

1. pwd – معرفة المسار الحالي

يعرض لك المسار الكامل للمجلد اللي انت واقف فيه حاليًا داخل النظام.
مثال:

root@labixe:~$ pwd
/home/ubuntu

2. ls – عرض محتويات المجلد

يعرض قائمة الملفات والمجلدات داخل المجلد الحالي.
مثال:

root@labixe:~$ ls
backup  index.html  script.sh

3. cd – التنقل بين المجلدات

تستخدم للانتقال من مجلد إلى آخر.
مثال:

root@labixe:~$ cd /var/www
root@labixe:/var/www$

واذا كنت ترغب في العودة للخلف عليك كتابة cd ..

مثال:

root@labixe:/var/www$ cd ..
root@labixe:/var$

4. touch – إنشاء ملف جديد

ينشئ لك ملفًا فارغًا.
مثال:

root@labixe:~$ touch index.html

5. mkdir – إنشاء مجلد

ينشئ مجلد جديد.
مثال:

root@labixe:~$ mkdir backups

6. cp – نسخ الملفات

ينسخ ملف أو مجلد إلى مكان آخر.
مثال:

root@labixe:~$ cp file.txt /home/ubuntu/

7. mv – نقل أو إعادة تسمية ملف

يستخدم لنقل الملفات أو إعادة تسميتها.
مثال لإعادة التسمية:

root@labixe:~$ mv oldname.txt newname.txt

مثال للنقل:

root@labixe:~$ mv file.txt /var/www/

8. rm – حذف ملف

يحذف الملفات أو المجلدات.
مثال على حذف ملف:

root@labixe:~$ rm file.txt

مثال لإزالة مجلد ومحتوياته بالكامل:

root@labixe:~$ rm file.txt

9. cat – عرض محتوى ملف

يعرض كل محتويات ملف نصي دفعة واحدة.
مثال:

root@labixe:~$ cat file.txt
This is a simple note stored in the file.

10. ping – اختبار الاتصال بشبكة أو دومين

مثال:

root@labixe:~$ ping google.com

11. ip a – عرض معلومات الشبكة

مثال:

root@labixe:~$ ip a

12. sudo – تنفيذ أمر بصلاحيات المدير

مثال:

root@labixe:~$ sudo apt update

13. apt update && apt upgrade – تحديث النظام (في ديبيان/أوبنتو)

مثال:

root@labixe:~$ sudo apt update && sudo apt upgrade

14. top – مراقبة استهلاك الموارد في الوقت الحقيقي

مثال:

root@labixe:~$ top

15. find – للبحث عن ملف معين

مثال:

root@labixe:~$ find / -name file.txt

 



Labixe host logo
LABIXE LTD - Company Num. 13706095