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

تساعد المهارات النهائية على أن تكون أكثر إنتاجية.


يحاول كل مطور حديث التحسين وزيادة الإنتاجية. الوحدة الطرفية هي أداة تسمح لك بالعمل بشكل أسرع. بدلاً من النقر بالماوس للتنقل في الواجهة الرسومية ، يمكنك القيام بنفس العمل في المحطة ، ولكن بشكل أسرع. على الرغم من أن هذا سيتطلب بعض المعرفة بأوامر وحدة التحكم التي يمكنك استخدامها.

هذه المقالة مخصصة لأولئك الذين يرغبون في تعلم أمر وحدة التحكم ninjutsu ، ولكن حتى الآن ليس لديهم خبرة كبيرة في سطر الأوامر. حسنًا ، بالنسبة لأولئك الذين يريدون فقط معرفة المزيد والفهم الأفضل لمجموعة واسعة من الأوامر المتاحة في الجهاز ، سيظهر شيء جديد فجأة.

انتقل مباشرة إلى قائمة أوامر وحدة التحكم ، والتي آمل أن تجعل المطورين أسهل قليلاً وتحسن الإنتاجية.

قائمة الأوامر الأساسية:


pwd -
القرص المضغوط لمعلومات الدليل - تغيير الدليل
ls - قائمة الملفات في الدليل
cp & mv - نسخ / نقل الملف / الدليل
mkdir & touch - إنشاء دليل / ملف
rmdir & rm - حذف الدليل / ملف
القط ، الذيل والرأس - قراءة ملف
grep - البحث عن نص في ملف عن طريق التعبير العادي
بحث - البحث عن ملف / الدليل
إديسون برمجيات - تطوير الويب
تمت ترجمة هذه المقالة بدعم من إديسون.

نحن خوادم البرامج ، التي تتم إدارتها من خلال وحدة التحكم ، ولديها واجهة مستخدم مريحة .

نحن نحب العمل مع الواجهات! ؛-)

1.pwd


و قيادة الأشخاص ذوي الإعاقة يعطي بعض السياق حول دليل العمل الحالي. الأشخاص ذوي الإعاقة هو اختصار ل ع rint ث orking د irectory أي طباعة دليل العمل . نتيجة الأمر هي مسار النظام الكامل للدليل الحالي.


على الرغم من أن pwd لا يحتوي على العديد من المعلمات مثل معظم الأوامر الأخرى (نظرًا لأنها بسيطة إلى حد ما) ، يمكن استخدامه لتجاهل الروابط الرمزية. للقيام بذلك ، قم بتمرير الخيار -P .

هذا هو أحد الأوامر الأكثر استخدامًا مع الأمرين التاليين في هذه القائمة.

2.cd


أمر آخر شائع الاستخدام هو cd . cd هو اختصار لـ c hange d e directory ، أي تغيير الدليل. كما يوحي الاسم ، فإنه يسمح لك بتغيير دليل العمل الحالي.


من الممكن أيضًا الانتقال إلى عدة مستويات في وقت واحد. للقيام بذلك ، حدد المسار الكامل للدليل الذي تريد الذهاب إليه.

في هذا المثال ، ننتقل إلى مجلد المشروع ، الموجود داخل مجلد "التنزيلات":


للانتقال إلى المجلد الأصل، يجب عليك استخدام نقطتين .. . في المثال التالي ، ننتقل إلى مجلد المشروع ، الموجود في مجلد "التنزيلات". عند تشغيل القرص المضغوط .. سترى أن دليل العمل الحالي يتغير إلى المجلد المحدد.


أعتقد أنك لاحظت أنني استخدمت التلدة ~ في كثير من الأحيان في الأمثلة السابقة. هذا هو دليل المنزل. إنه أمر مضحك ، ولكن يمكنك رؤية المسار الفعلي للمجلد ~ باستخدام الأمرين اللذين قمت بفحصهما بالفعل.



3. ls


الأمر التالي هو ls ، اختصار لـ l i s t ، أي القائمة . يسرد كافة الملفات الموجودة في الدليل. يمكنك أيضًا تحديد دليل للحصول على قائمة بالملفات فيه. إذا لم يتم تحديد دليل ، يتم استخدام دليل العمل الحالي.


يرجى ملاحظة أن هناك بعض الخيارات المفيدة للغاية التي يمكنك من خلالها استخراج معلومات أكثر قيمة. الخيار -a ، على سبيل المثال. يتيح لك هذا الخيار رؤية الملفات المخفية في القائمة (التي تبدأ أسماؤها بنقطة). ينتج الخيار -l قائمة طويلة ، والتي تشير ، من بين أمور أخرى ، إلى أحجام الملفات والأذونات.

يمكن دمج الخيارات:

ls -al

4. cp & mv


يأتي الأمر cp من الكلمة c o p y ، أي النسخ . يسمح لك بنسخ الملفات والدلائل. الملف / الدليل المحدد الأول هو المصدر (الذي نقوم بنسخه) ، في المركز الثاني - الوجهة (حيث نقوم بالنسخ). في المثال التالي ، ننقل الصورة إلى مجلد التنزيلات.


عند نسخ دليل ، يمكنك استخدام الخيار -R للنسخ بشكل متكرر (أي مع المجلدات الفرعية). يرجى ملاحظة أنه سيتم أيضًا نسخ الملفات المخفية.

هناك عدد قليل من الاختلافات حول كيفية نسخ الملفات والدلائل. على سبيل المثال ، من الممكن نسخ الملفات ذات الامتداد المحدد فقط. في المثال التالي ، يتم نسخ جميع الملفات ذات الامتداد jpg إلى مجلد التنزيلات.


بالإضافة إلى الأمر cp ، هناك أيضًا أمر mv ، والذي يشير إلى m o v e ، أي تتحرك . يستخدم هذا الأمر لنقل الملفات والدلائل. يعمل بشكل عام بنفس طريقة cp . ومع ذلك ، هناك اختلافات. على سبيل المثال ، لا يأتي الأمر mv مع الخيار -R .

لفحص جميع الخيارات المتاحة للأمر mv ، اكتب ببساطة:

man mv

5. mkdir & touch


لإنشاء دليل ، يمكنك استخدام الأمر mkdir ، وهو اختصار لـ m a k e dir ectory ، أي إنشاء دليل . يتطلب هذا الأمر وسيطة مطلوبة: اسم الدليل الجديد. تحقق مما إذا كان الأمر ناجحًا ، يمكنك استخدام ls ، الموضح أعلاه.


إنشاء ملف بنفس سهولة إنشاء دليل. بدلاً من mkdir ، تحتاج إلى استخدام الأمر touch لإنشاء ملف جديد.


يجب أن تدرك أن الملف الذي تم إنشاؤه حديثًا سيكون فارغًا. ومرة أخرى ، إذا كنت تريد التحقق من نجاح الأمر ، فاستخدم الأمر ls .

6. rmdir & rm


تمامًا كما يوجد أمران مختلفان لإنشاء الملفات والأدلة ، هناك أيضًا أمرين منفصلين عندما يتعلق الأمر بحذف الملفات والأدلة.

لحذف دليل ، يمكنك استخدام الأمر rmdir ، وهو اختصار لـ r e m ove dir ectory ، أي إزالة الدليل . ضع في اعتبارك - الأمر لا يحذف سوى المجلدات الفارغة.


الأقوى هو الأمر rm . كما خمنت على الأرجح ، هذا انخفاض من r e m ove ، أي إزالة. يحذف الأمر rm كل ملف محدد. على الرغم من أنه يمكن أيضًا حذف الدلائل باستخدام هذا الأمر ، إلا أنه لا يتم حذفه افتراضيًا.


عندما يتم تشغيل rm باستخدام الخيار -r ، يتم حذف الدلائل المقابلة والأدلة الفرعية الخاصة بها وجميع الملفات الموجودة بها بشكل متكرر.

لتجاهل الملفات غير الموجودة وعدم طلب تأكيد إزالتها مطلقًا ، يمكنك استخدام الخيار -f .



7. القط والذيل والرأس


عندما يتعلق الأمر بقراءة محتويات الملف ، هناك العديد من الخيارات. الأول هو أمر القط ، اختصارًا لـ con cat enate ، أي تسلسل . على الرغم من أنه يمكن استخدام الأمر لأغراض مختلفة ، فإن أحد الأشياء التي يمكنه القيام بها هو إظهار محتويات الملف.



يرجى ملاحظة: يتم عرض الملف بأكمله. هناك أيضًا حالات تحتاج فيها فقط إلى السطر الأول أو الأخير من الملف. للقيام بذلك، استخدم الذيل و الرأس الأوامر . الذيل يطبع الأسطر العشرة الأخيرة من الملف ، بينما يطبع الرأس الأسطر العشرة الأولى.


باستخدام الخيار -n ، يمكنك تحديد عدد الأسطر المطلوب طباعتها. هنا مثال مع الذيل ، بالنسبة للرأس يعمل تمامًا.



8. grep


و القيادة البقرى قصيرة ل ز lobal ص egular ه xpression ص rint ، أي مخرجات التعبير العادي العالمية. تستخدم للبحث عن نص. سيتم فحص الملف بحثًا عن المعلومات التي تريد تلقيها ، وسيتم تقديم النتيجة بالتنسيق المحدد.

لنبدأ بمثال بسيط للغاية. يوجد ملف يحتوي على أسماء جميع البلدان. نريد التحقق مما إذا كانت هناك كلمة هولندا هولندا ( هولندا ) في القائمة. لاحظ أن grep حساس لحالة الأحرف بشكل افتراضي .

الحجة الأولى التي تم تمريرها هي الكلمة التي نبحث عنها. والثاني هو الملف الذي سنبحث فيه.


بالنسبة لعمليات البحث غير الحساسة لحالة الأحرف ، استخدم الخيار -i . في المثال التالي ، يوجد BeL و bel و BEL .


يرجى ملاحظة أنه في الأمثلة المذكورة أعلاه ، يمكن ملاحظة أن grep يعرض السلسلة بأكملها المطابقة للنمط في النهاية الطرفية. لتحديد عدد الأسطر المطابقة ، استخدم الخيار -c .



9. تجد


فريق آخر حتى الآن - الاكتشاف ( البحث )، ويسمح لك للبحث عن ملف أو دليل بسرعة. افترض أنك بحاجة إلى جميع ملفات CSS في الدليل الحالي. يمكننا الحصول على قائمتهم باستخدام الأمر find .


لاحظ أن الأمر find يبحث أيضًا في المجلدات الفرعية.





الآن بعد أن مررنا القائمة بأكملها ، آمل أن تكون قد عمقت معرفتك للعمل مع المحطة. قد يكون هناك شيء مفيد لك ، أو حتى اكتشف بنفسك عن فريق جديد أو خيار له.

إذا كنت تعتقد أنه لا يوجد فريق في هذه القائمة أو لديك إضافة رائعة لهذه القائمة ، فيرجى إبلاغي بذلك.

شكرا للانتباه!

الترجمات الفنية على مدونة إديسون:


All Articles