الخميس، 29 يونيو 2023

للمبتدئين في لينكس.. أهم الأوامر التي تحتاجها لاستخدام الطرفية

 

 

 

 يوجد العديد من الأوامر المستخدمة في ترمينال Linux. هنا بعض الأمثلة على أوامر شائعة:

ls: عرض محتويات الدليل الحالي.
cd: تغيير الدليل الحالي.
mkdir: إنشاء دليل جديد.
rm: حذف ملف أو دليل.
cp: نسخ ملف أو دليل.
mv: نقل ملف أو دليل.
cat: عرض محتوى ملف.
grep: البحث عن نص في ملف.
chmod: تغيير أذونات الملف.
chown: تغيير مالكية الملف.
ssh: الاتصال بخادم عن بُعد باستخدام بروتوكول SSH.
sudo: تنفيذ أمر بصلاحيات المستخدم الجذر (root).
apt-get: إدارة حزم البرامج في توزيعات Debian وUbuntu.
yum: إدارة حزم البرامج في توزيعات CentOS وRHEL.
wget: تنزيل ملف من الويب.

 

  pwd: عرض مسار الدليل الحالي.
find: البحث عن ملف أو دليل بناءً على معايير محددة.
tar: ضغط وفك ضغط الملفات في تنسيق tar.
gzip: ضغط وفك ضغط الملفات باستخدام تنسيق gzip.
ping: إرسال طلبات ICMP إلى جهاز آخر لفحص الاتصال والاستجابة.
ifconfig: عرض معلومات وتكوينات الشبكة.
netstat: عرض معلومات حول الاتصالات الشبكية الحالية.
ssh-keygen: إنشاء أزواج مفتاح SSH للمصادقة بدون كلمة مرور.
top: عرض قائمة بالعمليات الجارية واستخدام الموارد.
df: عرض معلومات عن استخدام القرص الثابت ومساحة التخزين المتبقية.
du: عرض حجم الملفات والدلائل.
history: عرض قائمة بالأوامر التي تم تنفيذها مؤخرًا.
chmod: تغيير أذونات الملفات والدلائل.
chown: تغيير المالك والمجموعة المالكة لملف أو دليل.
scp: نسخ الملفات بين جهازين عبر SSH.

 

 


 

 
alias: إنشاء اختصار لأمر معين.
grep: البحث عن نص في ملفات باستخدام تعابير منتظمة.
sed: تحرير وتعديل محتوى الملفات باستخدام تعابير منتظمة.
awk: معالجة وتحليل البيانات في الملفات النصية.
sshfs: تركيب جهاز عن بُعد كمجلد محلي باستخدام SSH.
screen: إنشاء وإدارة جلسات ترمينال متعددة.
nc: إنشاء اتصال TCP/UDP وإرسال بيانات عبر الشبكة.
cron: جدولة تشغيل الأوامر بشكل دوري.
wget: تنزيل الملفات من الويب مباشرة إلى ترمينال.
traceroute: تتبع مسار حزم البيانات عبر الشبكة.
scp: نسخ الملفات بشكل آمن بين نظامين عبر SSH.
dd: إنشاء نسخة احتياطية من الأقراص أو الأقراص المصلحة.
crontab: إدارة وتعديل جدول cron الخاص بالمستخدم.
man: عرض دليل الأوامر والتوثيق لأمر محدد.
tail: عرض آخر الأسطر في ملف نصي.
head: عرض أول الأسطر في ملف نصي.
zip: ضغط وفك ضغط الملفات في تنسيق ZIP.
unzip: فك ضغط ملفات مضغوطة في تنسيق ZIP.
htop: عرض نظرة متفصلة على استخدام الموارد وعمليات النظام.
history: إدارة سجل الأوامر المتنفذة سابقًا.

 

 

  curl: إجراء طلبات HTTP واستعراض محتوى الويب.
lsof: عرض قائمة بالملفات التي تم فتحها بواسطة العمليات الحالية.
tar: ضغط وفك ضغط الملفات في تنسيق tar.
df: عرض حالة استخدام المساحة على الأقراص.
htpasswd: إنشاء وإدارة ملفات كلمات المرور لخدمات الويب المحمية.
shutdown: إيقاف تشغيل أو إعادة تشغيل النظام.
cron: تنفيذ الأوامر بشكل مجدول ودوري.
awk: لغة برمجة متخصصة في تحليل وتعديل البيانات في النص.
chmod: تغيير أذونات الملفات والمجلدات.
chown: تغيير المالك والمجموعة المالكة للملفات والمجلدات.
ssh-keygen: إنشاء وإدارة أزواج مفتاح SSH.
grep: البحث عن نص في ملفات بناءً على تعبيرات منتظمة.
sed: تحرير وتعديل البيانات في النص.
find: البحث عن ملفات ومجلدات بناءً على معايير محددة.
ping: اختبار الاتصال بجهاز آخر عبر بروتوكول ICMP.
ifconfig: عرض وتكوين حالة واجهات الشبكة.
netstat: عرض معلومات الاتصال الشبكي والمنافذ المفتوحة.
scp: نسخ الملفات بين نظامين عبر SSH.
wget: تنزيل الملفات من الويب بواسطة الرابط المباشر.
history: عرض وإدارة سجل الأوامر التي تم تنفيذها.



 
ps: عرض قائمة بالعمليات الجارية.
kill: إيقاف تشغيل عملية بناءً على رقم العملية.
history: عرض قائمة بالأوامر التي تم تنفيذها مؤخرًا.
du: عرض استخدام مساحة القرص للملفات والمجلدات.
df: عرض معلومات حول استخدام المساحة على الأقراص.
grep: البحث عن نص في ملفات أو نتائج الأوامر.
awk: لغة برمجة لمعالجة وتحليل البيانات النصية.
cut: استخراج أجزاء محددة من السطور في الملفات.
sort: فرز البيانات في الملفات.
uniq: عرض الأسطر المتكررة في الملفات.
head: عرض أول عدد معين من الأسطر في الملفات.
tail: عرض آخر عدد معين من الأسطر في الملفات.
ln: إنشاء ارتباط رمزي أو رابط صلب للملفات.
wget: تنزيل الملفات من الويب.
scp: نسخ الملفات بين نظامين عبر SSH.
tar: ضغط وفك ضغط الملفات في تنسيق tar.
zip: ضغط ملفات أو مجلدات إلى تنسيق ZIP.
unzip: فك ضغط ملفات ZIP.
curl: إجراء طلبات HTTP واستعراض محتوى الويب.
nc: إنشاء اتصال TCP/UDP وإرسال بيانات عبر الشبكة.


 mount: تركيب نظام الملفات إلى نقطة تركيب محددة في النظام.
umount: فصل نظام الملفات عن نقطة التركيب.
useradd: إضافة مستخدم جديد إلى النظام.
userdel: حذف مستخدم من النظام.
groupadd: إضافة مجموعة جديدة إلى النظام.
groupdel: حذف مجموعة من النظام.
passwd: تغيير كلمة مرور المستخدم الحالي.
sudo: تنفيذ الأوامر بصلاحيات المستخدم الجذر (root).
shutdown: إيقاف تشغيل أو إعادة تشغيل النظام.
reboot: إعادة تشغيل النظام.
ifconfig: عرض وتكوين حالة واجهات الشبكة.
iwconfig: عرض وتكوين حالة واجهات الشبكة اللاسلكية.
nmcli: إدارة اتصالات الشبكة والواجهات في NetworkManager.
ip: عرض وتكوين عناوين IP والتوجيهات في النظام.
traceroute: تتبع مسار البايت في الشبكة.
nc: إنشاء اتصال TCP/UDP وإرسال بيانات عبر الشبكة.
iptables: إدارة جدار الحماية (firewall) في النظام.
ssh: الاتصال بجهاز آخر عبر SSH.
scp: نسخ الملفات بين نظامين عبر SSH.
rsync: نقل ومزامنة الملفات بين أنظمة مختلفة.




 
find: البحث عن ملفات ومجلدات بناءً على معايير محددة.
locate: البحث عن ملفات بناءً على قاعدة بيانات الفهارس.
diff: مقارنة محتوى ملفين وعرض الفروقات بينهما.
patch: تطبيق تعديلات على ملف باستخدام ملف الباتش.
chroot: تغيير جذر الدليل الحالي لعملية.
history: عرض أو تنفيذ أوامر سابقة من سجل الأوامر.
watch: تنفيذ أمر معين بشكل متكرر وعرض النتائج المحدثة.
ping: اختبار الاتصال بجهاز آخر عبر بروتوكول ICMP.
ncdu: تحليل استخدام المساحة في النظام بتفصيل.
history: إدارة سجل الأوامر المتنفذة سابقًا.
chmod: تغيير أذونات الملفات والمجلدات.
chown: تغيير المالك والمجموعة المالكة للملفات والمجلدات.
df: عرض حالة استخدام المساحة على الأقراص.
du: عرض استخدام مساحة القرص للملفات والمجلدات.
free: عرض استخدام الذاكرة والذاكرة العشوائية في النظام.
uptime: عرض وقت تشغيل النظام وحالته الحالية.
whoami: عرض اسم المستخدم الحالي.
date: عرض التاريخ والوقت الحالي.
cal: عرض التقويم الشهري.
hostname: عرض اسم الجهاز (hostname).




 history: عرض سجل الأوامر التي تم تنفيذها مؤخرًا.
alias: إنشاء اختصارات (أوامر مخصصة) للأوامر الطويلة.
top: عرض قائمة بالعمليات الجارية واستهلاك الموارد.
htop: نسخة محسنة من أمر top لعرض المعلومات بشكل أفضل.
bg: تشغيل العملية في الخلفية.
fg: تحويل العملية إلى الواجهة الأمامية.
jobs: عرض قائمة بالعمليات التي تعمل في الخلفية.
nohup: تشغيل العملية دون تأثرها بإغلاق النافذة.
screen: إنشاء وإدارة جلسات متعددة في نافذة واحدة.
clear: مسح النص وتفريغ نافذة الترمينال.
reset: إعادة تعيين حالة الترمينال إلى الوضع الافتراضي.
script: تسجيل جلسة ترمينال إلى ملف.
yes: إرسال تأكيد "نعم" تلقائيًا للأوامر.
tree: عرض هيكل المجلدات في شكل شجرة.
ln: إنشاء ارتباط رمزي أو رابط صلب للملفات.
watch: تنفيذ الأمر بشكل متكرر وعرض النتائج.
echo: عرض النص على سطر الإخراج.
cat: عرض محتوى الملفات.
tail: عرض آخر عدد معين من الأسطر في الملفات.
head: عرض أول عدد معين من الأسطر في الملفات.
هذه بعض الأوامر الإضافية في ترمينال Linux. استمر في استكشافها واستخدامها وفقًا لاحتياجاتك ومتطلباتك الخاصة.




awk: لغة برمجة لمعالجة وتحليل البيانات النصية.
sed: محرر تدفقي لمعالجة وتحرير النص.
cut: استخراج أجزاء محددة من السطور في الملفات.
sort: فرز البيانات في الملفات.
uniq: عرض الأسطر المتكررة في الملفات.
wc: عدد الأحرف والكلمات والأسطر في الملفات.
diff: مقارنة ملفات وعرض الفروقات بينها.
tailf: عرض الملفات بشكل متابعة في الوقت الحقيقي.
tee: قراءة من مدخل البيانات وكتابته في الإخراج والملف.
watch: تنفيذ أمر محدد بشكل متكرر وعرض النتائج المحدثة.
curl: إجراء طلبات HTTP واستعراض محتوى الويب.
wget: تنزيل الملفات من الويب.
scp: نسخ الملفات بين نظامين عبر SSH.
rsync: نقل ومزامنة الملفات بين أنظمة مختلفة.
find: البحث عن ملفات ومجلدات بناءً على معايير محددة.
grep: البحث عن نص في ملفات أو نتائج الأوامر.
chmod: تغيير أذونات الملفات والمجلدات.
chown: تغيير المالك والمجموعة المالكة للملفات والمجلدات.
tar: ضغط وفك ضغط الملفات في تنسيق tar.
zip: ضغط ملفات أو مجلدات إلى تنسيق ZIP.
هذه بعض الأوامر الإضافية في ترمينال Linux. يمكنك استكشافها وتعلمها بناءً على احتياجاتك والمهام التي ترغب في تنفيذها. استمتع باستكشاف عالم الأوامر في نظام Linux!




 يمكنك قرائة أيضا

 

دروب شوبينج: تجربة التسوق المستقبلية

أنواع المنتجات الرقمية التي يمكن أن تكون متنوعة ومتعددة الاستخدامات

استكشف مجموعة متنوعة من متصفحات Linux المثيرة للاهتمام

 

 

creator webworld

ليست هناك تعليقات:

إرسال تعليق

عربة التسوق الإلكترونية وحل المتجر عبر الإنترنت

      Ecwid هي عبارة عن منصة للتجارة الإلكترونية تمكن الأفراد والشركات من إنشاء متاجر عبر الإنترنت وبيع المنتجات أو الخدمات. يشير الاسم &qu...