أهم أوامر لينكس للمبتدئين
هل أنت جديد على لينكس أم أنك مبتدئ؟ هذه الأوامر المهمة ستجعل حياتك أسهل على المحطة الطرفية مع تحسين كفاءتك

يعد استخدام القشرة أحد الفوائد الرئيسية لـ نظام لينكسحيث أنه يتيح لك الوصول إلى العديد من البرامج المتخصصة، مما يسهل عليك إنجاز حتى المهام المعقدة.
هذه هي الفلسفة المؤسسة لنظام التشغيل يونكس، الذي استمد منه لينكس تصميمه. كل من هذه الأدوات أو البرامج البسيطة تؤدي وظيفة واحدة وتؤديها بشكل جيد للغاية. كما يمكنها التواصل مع برامج أخرى من خلال الأنابيب، وهو تصميم ذكي للغاية يجعل غلاف لينكس قويًا للغاية.
إذا كنت قد بدأت للتو أو إذا مر وقت طويل منذ آخر مرة عملت فيها على واجهة، فإن القائمة التالية لأهم الأوامر ستساعدك على العودة إلى السرعة. من المهم ملاحظة استخدامهم للأحرف الصغيرة.
مرجع سريع لأوامر Linux
| أمر | الوصف | |
|---|---|---|
| 1 | الأشخاص ذوي الإعاقة | طباعة دليل العمل |
| 2 | cd | تغيير الدليل، الإفتراضي هو الصفحة الرئيسية |
| 3 | ls | قائمة العناصر الموجودة في الدليل |
| 4 | cp | نسخ ملف من دليل إلى آخر |
| 5 | mv | نقل ملف من دليل إلى آخر |
| 6 | rm | إزالة (حذف) ملف أو دليل |
| 7 | تواصل | قم بإنشاء ملف جديد |
| 8 | قط | طباعة محتويات الملف إلى StdOut |
| 9 | سودو | تنفيذ مهمة بحقوق المستخدم الفائق |
| 10 | البحث وتحديد الموقع | البحث عن ملف على النظام |
| 11 | |(الأنبوب) | ربط مخرجات ومدخلات البرامج |
| 12 | البقرى | البحث عن الأنماط في مجموعة البيانات |
| 13 | حليقة | جلب صفحة من الإنترنت |
| 14 | تاريخ | قائمة إدخالات الأوامر الأخيرة في المحطة الطرفية |
| 15 | قتل و قتل | إيقاف تنفيذ البرنامج |
| 16 | الرجل والمعلومات | عرض دليل/معلومات تفصيلية للأمر المعطى |
شرح أهم أوامر لينكس للمبتدئين
1. كلمة مرور
يشير الأمر pwd إلى "طباعة دليل العمل" ويُستخدم لمعرفة الدليل الحالي الذي يعمل فيه غلاف Linux. ويمكن أن يكون أداة مفيدة للغاية عند كتابة نص برمجي يحتاج إلى التأكد من موقع عمله قبل اتخاذ أي إجراء.
وهنا مثال وماذا يفعل.
pwd > #إظهار دليل shell الحالي
2. قرص مضغوط
هذا الأمر يرمز إلى "تغيير الدليل". يمكنك استخدامه للتبديل من دليل العمل الحالي إلى آخر. وهو يقبل الدليل الجديد المطلوب كحجة، والتي يمكن أن تبدأ بشرطة مائلة للأمام لمسار مطلق أو بدون شرطة مائلة للإشارة إلى دليل العمل الحالي. وبدون حجة، يتم تعيينه افتراضيًا إلى دليل منزلك.
فيما يلي بعض الأمثلة وما يفعلونه.
cd > #returns إلى دليل المستخدم/اسم المستخدم الرئيسي
cd ~ > #يعود أيضًا إلى الدليل الرئيسي
التنزيلات cd > #التبديل إلى مجلد التنزيلات الخاص بك
cd /usr/bin > #تغييرات على دليل /usr/bin
3. ليرة سورية
يقوم هذا الأمر بإدراج كافة الملفات والمجلدات الموجودة في دليل العمل الحالي. كما يقبل عددًا لا بأس به من الأوامر للمساعدة في تخصيص مخرجاته. على سبيل المثال، يتضمن الأمر -a الملفات المخفية، بينما يقوم الأمر -t بالفرز حسب تاريخ التعديل وينتج الأمر -l مخرجات أنيقة.
وهنا مثال وماذا يفعل
ls -alt > #إدراج جميع الملفات والمجلدات، بما في ذلك المخفية، وفرزها حسب تاريخ التعديل
4. CP
يمكنك استخدام هذا لنسخ ملف من موقع إلى آخر. ضع في اعتبارك أن اتفاقيات تسمية الملفات في Linux تنطبق هنا. لذا، إذا أضفت شرطة مائلة للأمام، فأنت تعمل بمسار مطلق، وإلا فسيرجع البرنامج إلى دليل العمل الحالي.
فيما يلي بعض الأمثلة وما يفعلونه.
cp file_1 سطح المكتب > #نسخ الملف_1 إلى مجلد سطح المكتب الخاص بك
cp file_1 /tmp > #نسخ file_1 إلى/tmp
5. م
هذا هو أمر النقل ويعمل بشكل مشابه لأمر cp، إلا أنه يزيل الملف تمامًا من موقعه الأصلي وينقله إلى مكان آخر.
فيما يلي بعض الأمثلة وما يفعلونه.
mv file_1 التنزيلات > #نقل file_1 إلى دليل التنزيلات الخاص بك
mv file_1 file_2 /tmp > #نقل كلا الملفين إلى الدليل /tmp
6. جمهورية مقدونيا
لحذف الملفات والدلائل، فإن الأمر rm (إزالة) هو الأداة التي تحتاجها. ومع ذلك، يجب أن تكون حذرًا للغاية عند استخدام هذه الأداة، لأن كل ما تحذفه يختفي إلى الأبد. وهذا مهم بشكل خاص عند إزالة الدلائل. لذا، تحقق دائمًا من دليل العمل الحالي لتجنب الأخطاء.
فيما يلي بعض الأمثلة وما تفعله
rm file_1 > #حذف الملف_1 في الدليل الحالي
rm Downloads/file_1 > #حذف file_1 من دليل التنزيلات الخاص بك
rm -r التنزيلات > #حذف دليل التنزيلات الخاص بك بالكامل
7. اللمس
يتيح لك أمر اللمس إنشاء ملف جديد. ويقبل اسم الملف كحجة.
وهنا مثال وكيفية عمله.
المس file_1 > # قم بإنشاء ملف جديد باسم file_1
8. قطة
من الممكن أيضًا قراءة ملفات النصوص في shell. للقيام بذلك، استخدم الأمر cat متبوعًا بالملف الذي تريد قراءته. يشير اسم الأمر "cat" إلى concatenate (دمج)، لذا يمكنك أيضًا استخدامه لدمج ملفين في ملف واحد.
وهنا بعض الأمثلة وما يفعلونه.
cat file_1 > #عرض محتويات file_1 على الشاشة (مخرج قياسي)
ملف cat_1 ملف_2 > ملف_3 > #دمج محتويات الملف_1 والملف_2 في الملف_3
9. سودو
يحد لينكس من امتيازات حسابات المستخدمين العاديين لمنعهم من التسبب في أضرار لا يمكن إصلاحها للنظام بأكمله. ومع ذلك، فإنه يحتفظ بأمر sudo للمستخدم العادي لتشغيل البرامج التي تتطلب امتيازات Superuser (المسؤول). سيطلب Sudo كلمة مرور Superuser، وإذا كانت صحيحة، يسمح بتنفيذ المزيد من البرامج.
وهنا مثال وماذا يفعل.
sudo systemctl stop apache2 > #إيقاف خادم الويب apache2
10. تحديد الموقع والعثور عليه
يساعدك هذان البرنامجان على البحث عن ملف واحد أو أكثر على النظام، لكنهما يقومان بذلك بطريقة مختلفة. Find هو البرنامج الأقدم ويأتي مزودًا بميزات بحث قوية للغاية. أما Locate فهو أحدث ويستخدم قاعدة بيانات لإجراء عمليات بحث سريعة للغاية.
وهنا بعض الأمثلة وما يفعلونه
البحث / ubuntu > #البحث عن جميع أسماء الملفات التي تحتوي على ubuntu. تعني الشرطة المائلة من جذر النظام
تحديد موقع أوبونتو > #البحث عن جميع الملفات الموجودة على النظام الذي يحتوي على أوبونتو
11. | (الأنبوب)
غالبًا ما تعيد برامج البحث وتحديد الموقع المذكورة أعلاه عددًا كبيرًا من الإدخالات، مما يجعل تصفية النتائج أمرًا مهمًا. هنا، يمكنك تمرير ناتج البحث عبر أنبوب، إلى مدخلات برنامج التعرف على الأنماط مثل grep. سيؤدي هذا إلى تصفية النتائج لإنتاج ملاحظات أكثر إيجازًا.
وهنا مثال وماذا يفعل.
تحديد موقع ubuntu | grep .jpg > #البحث فقط عن صور jpeg التي تحتوي على ubuntu في اسمها
القبضة الأولى
Grep هو اختصار لـ Global Regular Expressions Print (طباعة التعبيرات العادية العالمية). يُستخدم للبحث عن الأنماط في مجموعة بيانات، والتي قد تتضمن كلمات كاملة، والحرف الأول من الجملة، وغير ذلك الكثير.
وهنا بعض الأمثلة وما يفعلونه.
grep foo file_1 > #اطبع جميع الأسطر في file_1 التي تحتوي على foo
grep ^bar file_1 > #طباعة الأسطر التي تبدأ بـ bar فقط
13. حليقة
cURL هو اختصار لـ Client URL وهو أداة لنقل البيانات بين أجهزة الكمبيوتر باستخدام بروتوكولات شبكة مختلفة. إنه قابل للتكوين والبرمجة بشكل كبير، وأبسط استخدام له هو جلب صفحة ويب.
وهنا مثال وماذا يفعل.
تجعيد google.com > #load google.com
14. التاريخ
تتذكر واجهة Linux shell إدخالات الأوامر الأخيرة. تقدم بعض الأنظمة سجلًا يحتوي على 500 أمر، بينما تقدم أنظمة أخرى 1,000 أمر افتراضيًا. كما يمكنك تغييره بحرية.
وهنا مثال وماذا يفعل.
التاريخ | grep curl > #البحث عن الأوامر الأخيرة التي تحتوي على curl
15. اقتل و اكسكيل
Kill وxkill هما طريقتان لإنهاء العمليات على النظام. باستخدام kill، تحتاج إلى معرفة معرف العملية للبرنامج الذي تريد إنهاؤه وتزويده به. باستخدام xkill، يمكنك إنهاء البرامج الرسومية باستخدام الماوس للإشارة إليها والنقر عليها.
16. الرجل والمعلومات
يمكنك دائمًا إدخال man أو info، متبوعًا بأمر للحصول على دليل المستخدم أو إدخالات صفحة المعلومات لهذا الأمر. يمكنك أيضًا إدخال أمر، متبوعًا بـ –help، للحصول على مزيد من المعلومات حول استخدامه.
وفيما يلي بعض الأمثلة وما تفعله.
man curl > #عرض إدخال صفحة دليل Linux لـ cURL
find –help > #عرض معلومات الاستخدام لأمر find
الخاتمة
عند الوصول إلى نهاية هذه القائمة، ضع في اعتبارك أن هذه هي الأوامر الأكثر أهمية للمبتدئين. هناك العديد من الأوامر الأخرى لواجهة Linux، بما في ذلك الأوامر الأكثر تعقيدًا وقوة.
قد يستغرق الأمر بعض الوقت لتعلم هذه الأوامر والتعود على استخدامها. ولكن بمجرد أن تفعل ذلك، سوف تكون سعيدًا لأنك تعلمت كيفية استخدامها.




