أوامر لينكس الأساسية
هنا ، ندرج أهم أوامر Linux التي يجب أن يعرفها كل مستخدم
1. pwd
استخدم الأمر pwd لمعرفة مسار دليل العمل الحالي (المجلد) الذي تتواجد فيه. سيعيد الأمر مسارا مطلقا (كاملا) ، وهو في الأساس مسار لجميع الدلائل التي تبدأ بشرطة مائلة للأمام (/).
2. cd
للتنقل عبر ملفات ودلائل Linux ، استخدم الأمر cd. يتطلب إما المسار الكامل أو اسم الدليل ، اعتمادا على دليل العمل الحالي الذي أنت فيه. هناك بعض الاختصارات لمساعدتك على التنقل بسرعة:
- لنقل دليل واحد لأعلى
cd..
- للانتقال مباشرة إلى المجلد الرئيسي
cd
- للانتقال إلى الدليل السابق
cd-
3. ls
يتم استخدام الأمر ls لعرض محتويات الدليل. بشكل افتراضي ، سيعرض هذا الأمر محتويات دليل العمل الحالي. إذا كنت تريد رؤية محتوى الدلائل الأخرى ، فاكتب ls ثم مسار الدليل. على سبيل المثال، أدخل (ls /home/username/Documents) لعرض محتوى (المستندات). هناك اختلافات يمكنك استخدامها مع الأمر ls:
- لسرد جميع الملفات في الدلائل الفرعية أيضا
ls -R
- لإظهار الملفات المخفية
ls -a
- لسرد الملفات والدلائل بمعلومات مفصلة مثل الأذونات والحجم والمالك وما إلى ذلك.
ls -al
4. cat
إنه أحد الأوامر الأكثر استخداما في Linux. يتم استخدامه لسرد محتويات ملف على الإخراج القياسي (sdout). لتشغيل هذا الأمر، اكتب (cat) متبوعا باسم الملف وامتداده. على سبيل المثال:
cat file.txt
فيما يلي طرق أخرى لاستخدام الأمر cat:
- لإنشاء ملف جديد
cat > filename
- لضم ملفين (1 و 2) وتخزين إخراجهما في ملف جديد (3)
cat filename1 filename2 > filename3
5. cp
استخدم الأمر (cp) لنسخ الملفات من الدليل الحالي إلى دليل مختلف. على سبيل المثال ، سيقوم الأمر (cp scenery.jpg / home / username / Pictures) بإنشاء نسخة من scenery.jpg (من دليلك الحالي) في دليل الصور.
6. mv
الاستخدام الأساسي للأمر (mv) هو نقل الملفات ، على الرغم من أنه يمكن استخدامه أيضا لإعادة تسمية الملفات. تتشابه الوسيطات في mv مع الأمر cp. تحتاج إلى كتابة mv واسم الملف ودليل الوجهة. على سبيل المثال: (mv file.txt / home / username / Documents).
لإعادة تسمية الملفات ، يكون أمر Linux (mv oldname.ext newname.ext)
7. mkdir
استخدم الأمر mkdir لإنشاء دليل جديد - إذا كتبت mkdir Music ، إنشاء دليل يسمى الموسيقى.
هناك أوامر mkdir إضافية أيضا:
لإنشاء دليل جديد داخل دليل آخر ، استخدم هذا الأمر الأساسي لنظام Linux mkdir Music / Newfile.
استخدم الخيار P (الآباء) لإنشاء دليل بين دليلين موجودين. على سبيل المثال ، سيقوم mkdir -p Music / 2020 / Newfile بإنشاء ملف "2020" الجديد.
8. rmdir
إذا كنت بحاجة إلى حذف دليل ، فاستخدم الأمر rmdir. ومع ذلك ، يسمح لك rmdir فقط بحذف الدلائل الفارغة.
9. rm command
يتم استخدام الأمر rm لحذف الدلائل والمحتويات الموجودة داخلها. إذا كنت تريد فقط حذف الدليل - كبديل ل rmdir - فاستخدم rm -r.
ملاحظة: كن حذرا جدا مع هذا الأمر وتحقق جيدا من الدليل الذي تتواجد فيه. سيؤدي هذا إلى حذف كل شيء ولا يوجد تراجع.
10. touch
يتيح لك أمر اللمس إنشاء ملف جديد فارغ من خلال سطر أوامر Linux. على سبيل المثال ، أدخل touch /home/username/Documents/Web.html لإنشاء ملف HTML بعنوان Web ضمن دليل المستندات.
11. locate
يمكنك استخدام هذا الأمر لتحديد موقع ملف ، تماما مثل أمر البحث في Windows. علاوة على ذلك ، فإن استخدام الوسيطة -i مع هذا الأمر سيجعلها غير حساسة لحالة الأحرف ، بحيث يمكنك البحث عن ملف حتى إذا كنت لا تتذكر اسمه بالضبط. للبحث عن ملف يحتوي على كلمتين أو أكثر، استخدم علامة النجمة (*). على سبيل المثال ، سيبحث الأمر تحديد موقع -i school * note عن أي ملف يحتوي على الكلمة "school" و "note" ، سواء كانت كبيرة أو صغيرة.
12. find
على غرار الأمر تحديد الموقع ، يؤدي استخدام البحث أيضا إلى البحث عن الملفات والدلائل. الفرق هو أنك تستخدم الأمر find لتحديد موقع الملفات داخل دليل معين. على سبيل المثال ، سيبحث الأمر find / home / -name notes.txt عن ملف يسمى notes.txt داخل الدليل الرئيسي ودلائله الفرعية. الاختلافات الأخرى عند استخدام البحث هي:
للبحث عن الملفات في استخدام الدليل الحالي، ابحث عن . -الاسم notes.txt
13. grep
أمر Linux أساسي آخر مفيد بلا شك للاستخدام اليومي هو grep. يتيح لك البحث في كل النص في ملف معين. للتوضيح ، سيبحث grep blue notepad.txt عن الكلمة الزرقاء في ملف المفكرة. سيتم عرض الأسطر التي تحتوي على الكلمة التي تم البحث عنها بالكامل.
14. sudo
اختصار ل "SuperUser Do" ، يمكنك هذا الأمر من تنفيذ المهام التي تتطلب أذونات إدارية أو جذرية. ومع ذلك ، لا ينصح باستخدام هذا الأمر للاستخدام اليومي لأنه قد يكون من السهل حدوث خطأ إذا فعلت شيئا خاطئا.
15. df
استخدم الأمر df للحصول على تقرير حول استخدام مساحة قرص النظام ، كما هو موضح بالنسبة المئوية و KBS. إذا كنت تريد مشاهدة التقرير بالميغابايت، فاكتب df -m.
16. du
إذا كنت تريد التحقق من مقدار المساحة التي يشغلها ملف أو دليل ، فإن الأمر du (استخدام القرص) هو الحل. ومع ذلك ، سيعرض ملخص استخدام القرص أرقام كتلة القرص بدلا من تنسيق الحجم المعتاد. إذا كنت تريد رؤيته بالبايت والكيلوبايت والميغابايت ، فأضف الوسيطة -h إلى سطر الأوامر.
17. head
يتم استخدام الأمر head لعرض الأسطر الأولى من أي ملف نصي. بشكل افتراضي ، سيعرض الأسطر العشرة الأولى ، ولكن يمكنك تغيير هذا الرقم حسب رغبتك. على سبيل المثال، إذا كنت تريد فقط إظهار الأسطر الخمسة الأولى، فاكتب head -n 5 filename.ext.
18. tail
هذا واحد لديه وظيفة مماثلة لأمر الرأس ، ولكن بدلا من إظهار الأسطر الأولى ، سيعرض الأمر tail الأسطر العشرة الأخيرة من ملف نصي. على سبيل المثال، tail -n filename.ext.
19. diff
باختصار للاختلاف ، يقارن الأمر diff محتويات ملفين سطرا بسطر. بعد تحليل الملفات ، سيخرج الأسطر غير المتطابقة. غالبا ما يستخدم المبرمجون هذا الأمر عندما يحتاجون إلى إجراء تعديلات على البرنامج بدلا من إعادة كتابة شفرة المصدر بالكامل. أبسط شكل من أشكال هذا الأمر هو diff file1.ext file2.ext
20. tar
الأمر tar هو الأمر الأكثر استخداما لأرشفة ملفات متعددة في كرة القطران - تنسيق ملف Linux شائع مشابه لتنسيق zip ، مع كون الضغط اختياريا.
هذا الأمر معقد للغاية مع قائمة طويلة من الوظائف مثل إضافة ملفات جديدة إلى أرشيف موجود ، وسرد محتوى الأرشيف ، واستخراج المحتوى من الأرشيف ، وغير ذلك الكثير.
21. chmod
chmod is another Linux command, used to change the read, write, and execute permissions of files and directories.
22. chown
في Linux ، جميع الملفات مملوكة لمستخدم معين. يمكنك الأمر chown من تغيير ملكية ملف أو نقلها إلى اسم المستخدم المحدد. على سبيل المثال ، chown linuxuser2 file.ext سيجعل linuxuser2 كمالك للملف .ext.
23. jobs
سيعرض جميع الوظائف الحالية جنبا إلى جنب مع حالاتها.
24. kill
إذا كان لديك برنامج لا يستجيب، يمكنك إنهاؤه يدويا باستخدام الأمر kill . سيرسل إشارة معينة إلى التطبيق الذي يسيء التصرف ويوجه التطبيق لإنهاء نفسه.
25. ping
استخدم الأمر ping للتحقق من حالة الاتصال بالخادم. على سبيل المثال ، بمجرد إدخال ping google.com ، سيتحقق الأمر مما إذا كنت قادرا على الاتصال ب Google وأيضا قياس وقت الاستجابة.
ملخص:
هنا ، ذكرنا أمر Linux الأساسي 25 الذي يجب أن يعرفه كل مستخدم.