استكشاف سطر الأوامر بنظام Linux للمبتدئين: الأوامر الأساسية بنظام لينكس
كان استخدام سطر الأوامر في الماضي أمرًا صعبًا لأنه لم يكن هناك الكثير من المساعدة كما هو الحال اليوم. كنت أعمل بمفردي إلى حد كبير. لحسن الحظ، عانيت من خلال ذلك وأصبحت متمكنًا. بالطبع، تكمن المفارقة في أنني بذلت كل هذا العمل الشاق في أن استخدام سطر الأوامر لم يعد شرطًا الآن.
ومع ذلك، أتذكر تعلم تلك الأوامر البسيطة الأولى. لقد سهلت تلك الأسس عليّ الاستمرار وأنشأت قاعدة متينة يمكنني البناء عليها.
على الرغم من أن هذه الأوامر بدائية إلى حد ما، يجب عليك اتخاذ خطواتك الأولى واستخدام الأوامر الخمسة المقترحة أدناه. لن تكون هذه الأوامر هي الأكثر إفادة عند البدء فحسب، بل ستكون أيضًا الأوامر التي تستخدمها أكثر من غيرها.
دعني أشرح لك لماذا أعتقد أن كل مستخدم جديد يجب أن يتعلم هذه الأوامر الخمسة الخاصة بنظام لينكس.
ls
يسرد الأمر ls محتويات الدليل. عندما تقوم بتشغيل الأمر ls، فإنه سيعرض لك جميع المجلدات والملفات الموجودة داخل الدليل، ولا شيء غير ذلك. ولكن الأمر ls يحتوي على بعض الحيل. على سبيل المثال، إذا كنت تريد الاطلاع على تفاصيل الملفات والمجلدات الموجودة في هذا الدليل، فيمكنك إضافة الخيار -l (الذي يرمز إلى القائمة الطويلة). عندما تقوم بتشغيل الأمر ls -l (والذي يمكن تشغيله أيضًا باسم ll)، فسترى الأذونات والمالك والمجموعة والحجم وتاريخ/وقت إنشاء كل ملف ومجلد.
هناك إضافة مفيدة أخرى وهي الخيار -a، والذي يرمز إلى الكل. إذا كان لديك أدلة مخفية (أدلة تبدأ بعلامة .)، فإن الطريقة الوحيدة لرؤيتها هي تشغيل الأمر ls -a. يمكنك حتى الجمع بين l وa، باستخدام الأمر ls -la، والذي سيعرض تفاصيل جميع الملفات والمجلدات في الدليل الخاص بك.
cd
الأمر cd هو ما تستخدمه عندما تحتاج إلى تغيير الدلائل. على سبيل المثال، لنفترض أنك موجود في دليل منزلك (يُشار إليه أحيانًا باسم ~/ أو /home/USERNAME، حيث USERNAME هو اسم المستخدم الخاص بك في Linux) وتريد التغيير إلى دليل المستندات. لذلك، يمكنك تشغيل الأمر cd Documents. ماذا لو كنت تريد التغيير إلى دليل المستندات في ~/، ولكنك لست موجودًا في ~/؟ هذا تبديل سهل. نظرًا لأن ~/ هو اختصار لـ /home/USERNAME/، فيمكنك إصدار الأمر cd ~/Documents. أو، إذا كنت موجودًا في أي دليل على محرك الأقراص، فيمكنك التغيير إلى دليل منزلك باستخدام الأمر cd.
rm
هل يوجد ملف أو مجلد تريد حذفه؟ إذا كان الأمر كذلك، فيمكنك استخدام الأمر rm. لنفترض، على سبيل المثال، أن لديك /home/colette/test.txt وتريد حذفه. لهذه المهمة، سيكون الأمر rm /home/colette/test.txt. بالطبع، يمكنك استخدام الاختصار rm ~/test.txt.
حذف مجلد أمر صعب بعض الشيء. إذا كان لديك المجلد ~/test وأصدرت الأمر rm ~/test، فستتلقى خطأ. سيحدث هذا الخطأ لأنه يتعين عليك استخدام خيار r (للتكرار). يحذف هذا الخيار محتويات test، ثم يحذف المجلد. الأمر لهذه العملية هو rm -r ~/test.
هناك خدعة أخرى. إذا كنت تريد توخي الحذر عند حذف المجلدات، فيمكنك استخدام الطريقة التفاعلية، والتي تسألك قبل حذف أي شيء. لذلك، سيكون الأمر rm -ir ~/test.
cp
إذا كنت بحاجة إلى نسخ ملف، فاستخدم الأمر cp. على سبيل المثال، لنفترض أن لديك الملف ~/test.txt وتريد عمل نسخة منه. لا يمكنك إنشاء نسخة من ملف وتسميتها بنفس الاسم (ما لم تكن تقوم بإنشاء النسخة في دليل مختلف). إذا كنت تريد وضع النسخة في دليل مختلف، فسيكون الأمر على هذا النحو: cp ~/text.txt ~/Documents/. يجب أن تلاحظ أنني لم أضطر إلى تحديد اسم ملف في النصف الثاني من الأمر. ومع ذلك، إذا كنت تريد وضع النسخة في نفس الدليل، فيجب عليك تحديد اسم الملف الجديد على هذا النحو: cp ~/test.txt ~/test1.txt. يمكنك إنشاء نسخة في دليل مختلف وإعادة تسميتها على هذا النحو: cp ~/test.text ~/Documents/test1.txt.
mv
يرمز الأمر mv إلى move ويجعل من الممكن نقل ملف أو مجلد من مكان إلى آخر. إذا كنت تريد نقل ~/test.txt إلى دليل Documents، فسيكون الأمر mv ~/test.txt ~/Documents/. لاحظ أنني لم أضف اسم الملف إلى النصف الثاني من الأمر. إنه يشبه إلى حد كبير الأمر cp في هذا الصدد.
الأمر mv هو أيضًا ما تستخدمه عندما تريد إعادة تسمية ملف (دون عمل نسخة). على سبيل المثال، لنفترض أنك تريد إعادة تسمية ~/test.txt إلى ~/testing.txt. لهذه العملية، يكون الأمر هو mv ~/test.txt ~/testing.txt. ونعم، يمكنك أيضًا نقل الملف وإعادة تسميته في نفس الوقت، مثل هذا: mv ~/test.txt ~/Documents/testing.txt.
ملاحظة أخيرة
لقد أوضحت لك أساسيات كل أمر. عندما تبدأ في استخدام Linux لأول مرة، فهذا كل ما ستحتاج إليه. ومع ذلك، مع الاستمرار، قد تحتاج إلى استخدام الميزات الأكثر تقدمًا لتلك الأوامر. أفضل مكان للبدء هو صفحات الدليل (المعروفة أيضًا باسم صفحات الدليل)، والتي تتوفر على نظامك. يمكنك عرض صفحة الدليل لكل أمر بتشغيل الأمر man COMMAND (حيث يكون الأمر COMMAND هو اسم الأمر الذي تريد القراءة عنه). لذا، man ls، وman cd، وman rm، وman cp، وman mv. وتوضح صفحات الدليل هذه جميع الخيارات المتاحة لكل أمر.
استمتع بخطواتك الأولى مع سطر أوامر Linux.