أوامر لينكس الأساسية لإدارة الملفات بسهولة

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

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

هل تريد البدء في رفع مستوى مهاراتك في التعامل مع المحطة الطرفية؟ يحتوي سطر أوامر Linux على مجموعة كبيرة من الأوامر المرنة لإدارة الملفات. تعرف على كيفية استخدام الأوامر الأكثر شيوعًا لمهامك اليومية.

1. pwd

عندما تستخدم سطر الأوامر، تكون دائمًا “في” دليل معين. يطلق Linux على هذا الدليل اسم دليل العمل. بشكل افتراضي، سيعرض موجه الأوامر الخاص بك – النص قبل المؤشر في كل سطر – اسم هذا الدليل. عادةً ما يكون دليل منزلك عندما تفتح المحطة الطرفية لأول مرة.

يرمز الأمر pwd إلى “طباعة دليل العمل” ويمكنك التفكير فيه كعلامة “أنت هنا”. عندما تقوم بتشغيل pwd، فإنه يخبرك بالمسار الكامل (المطلق) لدليل العمل الخاص بك:

 

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

2. cd

الآن بعد أن عرفت مكانك، حان الوقت لتعلم كيفية التنقل في نظام الملفات باستخدام الأمر cd، والذي يرمز إلى “تغيير الدليل”. يعد دليل العمل الخاص بك مهمًا لأن جميع الأوامر والملفات التي تستخدم مسارات نسبية تفعل ذلك من هذا الدليل.

قم بتشغيل الأمر cd من خلال توفير دليل كحجة أولى. يمكن أن يكون هذا الدليل مسارًا مطلقًا كاملاً:

cd /usr/local/bin

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

أو يمكن أن يكون نسبيًا إلى الدليل الحالي الخاص بك:

cd bin
cd ../docs

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

يمكنك استدعاء cd دون أي وسيطات للعودة بسرعة إلى دليل منزلك:

cd

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

3. ls

بمجرد الانتقال إلى دليل، غالبًا ما ترغب في معرفة الملفات (بما في ذلك الدلائل الفرعية) التي يحتوي عليها. يشير الأمر ls إلى “قائمة”، وعلى عكس الأمرين السابقين، فإنه يحتوي على العديد من الخيارات.

اقرأ أيضا:  كيفية تثبيت خطوط Google و Microsoft على نظام Linux

استخدم الأمر ls بمفرده لعرض محتويات الدليل الحالي:

ls

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

يمكنك إدراج ملفات أو أدلة محددة عن طريق تمريرها كوسائط. استخدم علامة -l (تنسيق طويل) لعرض ملف واحد في كل سطر مع معلومات كاملة بما في ذلك الأذونات والملكية والحجم وتاريخ/وقت التعديل:

ls -l /boot

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

يعرض هذا التنسيق أيضًا نوع كل ملف. إذا كان الحرف الأول من سلسلة الأذونات هو “d”، فهذا دليل. وإذا كان “l”، فهذا رابط. وإذا كان “-“، فهذا ملف عادي.

إذا كنت تريد مؤشرًا أكثر وضوحًا، فجرب الخيار -F. فهو يضيف “/” إلى نهاية الدلائل و”@” إلى نهاية الروابط، مما يجعل اكتشافها أسهل:

ls -F /bin/*.grep

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

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

4. touch

يتيح لك هذا الأمر الغريب تحديث أوقات الوصول والتعديل للملف. قد لا تعتقد أنك ستحتاج إلى هذا القدر، وربما تكون محقًا، لكن الأمر touch له غرض ثانوي: إنشاء ملف فارغ.

قم بتشغيل الأمر بأي عدد من الوسيطات، ثم سيقوم الأمر touch بتحديث الملفات الموجودة وإنشاء ملفات جديدة:

touch foo bar

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

5. mkdir

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

mkdir foo foo/bar hum

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

لاحظ أن كل مسار يمكن أن يكون نسبيًا أو مطلقًا. إذا حاولت إنشاء مستويات متعددة من الدليل في نفس الوقت، فسوف يشكو mkdir مما يلي:

اقرأ أيضا:  7 طرق لأجل تسريع Ubuntu

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

استخدم العلامة -p لإنشاء التسلسل الهرمي الكامل دفعة واحدة:

mkdir -p one/two/three

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

6. cp

لإنشاء نسخة إضافية من ملف موجود، استخدم الأمر cp (نسخ). في أبسط صوره، قم بإعطاء مسار ملف موجود ومسار للنسخة الجديدة:

cp resume.pdf resume2.pdf

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

cp file1.md file2.md file3.md myfiles

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

7. rm / rmdir

في النهاية، ستجد أنك قمت بإنشاء عدد كبير جدًا من الملفات وسترغب في التخلص من بعضها. أدخل rm، وهو اختصار لكلمة “remove”.

يأخذ الأمر rm ملفًا واحدًا أو أكثر كحجج ويحاول حذف كل ملف:

rm resume *.bak 

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

استخدم الخيار -f لإجبار أحد الملفات على الحذف. يحاول هذا الخيار حذف أحد الملفات، حتى إذا كانت أذوناته تبدو وكأنها تمنعك من القيام بذلك:

rm -f filename

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

على سبيل المثال، بدون إذن الكتابة، سيُطلب منك تأكيد إذا حاولت حذف ملف. يتخطى العلم -f هذه الخطوة؛ كما أنه يلغي رسالة الخطأ إذا لم يكن الملف موجودًا.

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

سيسمح لك الأمر rm أيضًا بإزالة الدلائل، ولكن ليس بشكل افتراضي:

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

سيسمح لك الخيار -d بالقيام بذلك، كما هو الحال مع rmdir:

8. mv

في البداية، قد يبدو الأمر mv (اختصار لكلمة “move”) له غرض مزدوج: إعادة تسمية الملفات ونقلها من دليل إلى آخر. ومع ذلك، يعتبر Linux كلا الأمرين مجرد طريقتين لتغيير مسار الملف.

mv old-name new-name

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

باستخدام حجتين، سيقوم mv بإعادة تسمية الحجة الأولى أو نقلها إلى الحجة الثانية:

اقرأ أيضا:  5 أدوات لإنشاء توزيعة Linux مخصصة بسهولة

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

9. chmod

في Linux، يحتوي كل ملف على مجموعة من الأذونات التي تصف من يمكنه الوصول إليه وما يمكنه فعله به. يمكن أن يكون “who” هو مالك الملف، أو أي شخص في نفس المجموعة التي يوجد بها الملف، أو أي شخص على الإطلاق. يمكن أن يكون “what” هو القراءة أو الكتابة أو التنفيذ – تشغيل الملف كبرنامج.

يعد استخدام chmod معقدًا بعض الشيء بسبب بناء جملة الأذونات الخاص به. الاستخدام الأساسي هو مثل هذا:

chmod <permissions> files

من أمثلة الأذونات “go+r” التي تجعل (+) الملف قابلاً للقراءة (r) للمستخدمين في مجموعته (g) والمستخدمين الآخرين (o). وهناك استخدام آخر نموذجي وهو جعل الملف قابلاً للتنفيذ:

chmod a+x script.sh

يتيح لك هذا تشغيل البرنامج النصي على سطر الأوامر عن طريق كتابة مساره.

10. ln

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

ln -s original link

يؤدي أمر الارتباط إلى إنشاء رابط يشير إلى الملف الأصلي:

أوامر لينكس الأساسية لإدارة الملفات بسهولة - %categories

بدون الخيار -s، ستقوم بإنشاء رابط ثابت، والذي يعمل كنسخة ثانية من الملف الأصلي. إنها أصعب قليلاً في الفهم، وبالتالي، فهي أقل استخدامًا.

هناك العديد من أوامر Linux الأكثر أهمية التي يجب أن تتعلمها للقيام بأي شيء من قتل عملية إلى جلب صفحة ويب بعيدة.

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

قد يعجبك ايضا