إدارة الملفات والدليل
-
ls
: سرد الملفات والدلائل في الدليل الحالي. يعرض أسماء الملفات والأدلة الموجودة في الدليل الحالي.مثال:
ls
-
pwd
: اطبع المسار الكامل للدليل الحالي. يساعدك على معرفة مكانك في نظام الملفات.مثال:
pwd
-
cd <directory>
: التغيير إلى الدليل المحدد. باستخدام هذا الأمر ، يمكنك التنقل بين الدلائل في نظام الملفات الخاص بك.مثال:
cd /home/user/documents
-
touch <filename>
: قم بإنشاء ملف جديد أو قم بتحديث وقت التعديل لملف موجود. إذا كان الملف موجودًا بالفعل ، فسيتم تحديث وقت التعديل.مثال:
touch newfile.txt
-
cp <source> <destination>
: انسخ ملفًا أو دليلًا من موقع المصدر إلى موقع الوجهة. يمكنك نسخ ملفات أو أدلة متعددة عن طريق تحديد مصادر متعددة.مثال:
cp file.txt /home/user/documents/
(نسخ ملف)cp -r folder1 /home/user/documents/
(نسخ دليل)
-
mv <source> <destination>
: نقل أو إعادة تسمية ملف أو دليل من موقع المصدر إلى موقع الوجهة. إذا كانت الوجهة اسمًا جديدًا ، فستتم إعادة تسميتها ؛ إذا كان طريقًا جديدًا ، فسوف يتحرك.مثال:
mv file.txt /home/user/documents/file_new.txt
(إعادة تسمية ملف)mv folder1 /home/user/documents/
(نقل دليل)
-
rm <file>
: إزالة ملف. لاحظ أن هذا الأمر سيحذف الملف دون أي تأكيد ، لذا استخدمه بحذر.مثال:
rm file.txt
-
mkdir <directory>
: إنشاء دليل جديد بالاسم المحدد.مثال:
mkdir new_folder
-
rmdir <directory>
: إزالة دليل فارغ. لاحظ أنه يمكنك فقط إزالة دليل فارغ باستخدام هذا الأمر.مثال:
rmdir empty_folder
إدارة أذونات الملفات والدليل
-
chmod <permissions> <file/directory>
: قم بتغيير أذونات الوصول لملف أو دليل وفقًا للأذونات المحددة. تتضمن الأذونات الشائعة "r"(قراءة) و "w"(كتابة) و "x"(تنفيذ).مثال:
chmod u+rwx file.txt
(إضافة قراءة ، كتابة ، تنفيذ أذونات للمالك) -
chown <user>:<group> <file/directory>
: قم بتغيير مالك الملف أو الدليل إلى المستخدم والمجموعة المحددين.مثال:
chown user1:group1 file.txt
(اضبط المالك والمجموعة للملف file.txt)
إدارة العمليات والخدمات
-
ps
: قائمة العمليات الجارية. يعرض هذا الأمر قائمة العمليات ومعرفات العمليات المقابلة لها(PID).مثال:
ps
-
top
: عرض العمليات الجارية وموارد النظام. يوفر هذا الأمر واجهة تفاعلية لعرض العمليات الجارية ومراقبة موارد النظام مثل وحدة المعالجة المركزية وذاكرة الوصول العشوائي.مثال:
top
-
kill <PID>
: قم بإنهاء العملية باستخدام معرف العملية المحدد(PID). يرسل هذا الأمر إشارة لإيقاف العملية ، مما يسمح لها بالخروج أو إيقاف التشغيل.مثال:
kill 1234
(قم بإنهاء العملية باستخدام PID 1234) -
systemctl start <service>
: ابدأ الخدمة المحددة. الخدمة عبارة عن برنامج يعمل في خلفية النظام ، ويبدأ هذا الأمر تشغيله.مثال:
systemctl start httpd
(ابدأ خدمة Apache) -
systemctl stop <service>
: إيقاف الخدمة المحددة. يوقف هذا الأمر خدمة قيد التشغيل.مثال:
systemctl stop httpd
(اوقف خدمة اباتشي) -
systemctl restart <service>
: أعد تشغيل الخدمة المحددة. يتوقف هذا الأمر ويبدأ الخدمة.مثال:
systemctl restart httpd
(أعد تشغيل خدمة Apache) -
systemctl status <service>
: عرض حالة الخدمة المحددة. يوضح هذا الأمر ما إذا كانت الخدمة قيد التشغيل أم لا ، وحالتها.مثال:
systemctl status httpd
(اعرض حالة خدمة اباتشي)
إدارة الحزم
-
yum install <package>
: قم بتثبيت حزمة برامج من CentOS المستودع.مثال:
yum install nginx
(تثبيت Nginx) -
yum update <package>
: قم بتحديث حزمة البرامج المثبتة إلى أحدث إصدار.مثال:
yum update nginx
(تحديث Nginx) -
yum remove <package>
: قم بإزالة الحزمة المثبتة من النظام.مثال:
yum remove nginx
(إزالة Nginx)
إدارة الشبكة
-
ifconfig
: عرض معلومات حول أجهزة الشبكة وعناوين IP للنظام.مثال:
ifconfig
-
ip addr
: عرض معلومات حول أجهزة الشبكة وعناوين IP للنظام. هذا الأمر مشابه لـifconfig
.مثال:
ip addr
-
ping <hostname/IP>
: تحقق من اتصال الشبكة بعنوان IP محدد أو اسم مجال عن طريق إرسال الحزم وانتظار الرد.مثال:
ping google.com
-
curl <URL>
: جلب المحتوى من عنوان URL. غالبًا ما يستخدم هذا الأمر لتنزيل البيانات من مواقع الويب وعرض النتائج في سطر الأوامر.مثال:
curl https://www.example.com
إدارة تاريخ القيادة
-
history
: عرض محفوظات الأوامر المنفذة مسبقًا. يسرد هذا الأمر الأوامر المنفذة في الجلسة الحالية.مثال:
history
هذه بعض أوامر سطر الأوامر الشائعة والمفيدة بتنسيق CentOS. بناءً على احتياجاتك وأغراضك ، يمكنك استخدام هذه الأوامر لإدارة نظامك وأداء المهام الأساسية.