
الدليل الشامل لأوامر لينكس الأساسية بالخطوات
ما هي أوامر لينكس (Linux Commands)؟
أوامر لينكس هي تعليمات نصية تُستخدم للتفاعل مع نظام التشغيل لينكس من خلال واجهة سطر الأوامر Terminal. تُمكن هذه الأوامر المستخدمين من إدارة الملفات، تثبيت البرامج، مراقبة موارد النظام، إدارة المستخدمين، وتنفيذ العديد من المهام الإدارية الأخرى بكفاءة عالية.
الخطوات الكاملة للتعامل مع أوامر لينكس الأساسية
الخطوة 1: التنقل بين الملفات والدلائل
أوامر التنقل الأساسية:
- عرض المسار الحالي:
pwd
- عرض محتويات الدليل الحالي:
ls
- عرض محتويات الدليل بتفاصيل كاملة:
ls -l
- عرض الملفات المخفية:
ls -a
- الانتقال إلى دليل معين:
cd /path/to/directory
- الرجوع للدليل السابق:
cd ..
- الانتقال إلى الدليل الرئيسي للمستخدم:
cd ~
الخطوة 2: إدارة الملفات والدلائل
إنشاء وتعديل الملفات والدلائل:
- إنشاء دليل جديد:
mkdir directory_name
- إنشاء ملف فارغ:
touch file_name
- نسخ ملف:
cp source_file destination_file
- نسخ دليل كامل مع محتوياته:
cp -r source_directory destination_directory
- نقل/إعادة تسمية ملف أو دليل:
mv source destination
- حذف ملف:
rm file_name
- حذف دليل فارغ:
rmdir directory_name
- حذف دليل وجميع محتوياته (استخدم بحذر!):
rm -rf directory_name
الخطوة 3: عرض وتعديل محتوى الملفات
أوامر التعامل مع محتوى الملفات:
- عرض محتوى ملف:
cat file_name
- عرض محتوى ملف كبير صفحة بصفحة:
less file_name
- عرض أول 10 أسطر من ملف:
head file_name
- عرض آخر 10 أسطر من ملف:
tail file_name
- البحث عن نص داخل ملف:
grep "search_text" file_name
- البحث عن نص في جميع ملفات دليل معين:
grep -r "search_text" directory_name
- تحرير ملف باستخدام محرر النصوص nano:
nano file_name
- تحرير ملف باستخدام محرر النصوص vim:
vim file_name
الخطوة 4: إدارة النظام والعمليات
أوامر مراقبة وإدارة النظام:
- عرض العمليات الجارية:
ps aux
- مراقبة النظام بشكل تفاعلي:
top
- قتل عملية معينة:
kill process_id
- عرض استخدام القرص:
df -h
- عرض حجم الدلائل:
du -sh directory_name
- عرض معلومات النظام:
uname -a
- عرض أجهزة التخزين المتصلة:
lsblk
- إعادة تشغيل النظام:
sudo reboot
- إيقاف تشغيل النظام:
sudo shutdown -h now
الخطوة 5: إدارة المستخدمين والمجموعات
أوامر إدارة المستخدمين والمجموعات:
- إنشاء مستخدم جديد:
sudo useradd username
- تعيين كلمة مرور لمستخدم:
sudo passwd username
- حذف مستخدم:
sudo userdel username
- إضافة مستخدم إلى مجموعة:
sudo usermod -aG groupname username
- إنشاء مجموعة جديدة:
sudo groupadd groupname
- حذف مجموعة:
sudo groupdel groupname
- عرض جميع المستخدمين:
cat /etc/passwd
- عرض جميع المجموعات:
cat /etc/group
الخطوة 6: إدارة الصلاحيات
أوامر إدارة الصلاحيات:
- تغيير ملكية ملف:
sudo chown username:groupname file_name
- تغيير صلاحيات ملف:
chmod permissions file_nameمثال:chmod 755 file_name
- تغيير صلاحيات مجلد بالكامل:
chmod -R permissions directory_name
الخطوة 7: إدارة الشبكات
أوامر إدارة الشبكات:
- عرض معلومات الشبكة:
ifconfig
- اختبار الاتصال:
ping google.com
- عرض المنافذ المفتوحة:
netstat -tuln
- عرض معلومات DNS:
nslookup domain_name
تعليقات
إرسال تعليق