الأوامر الأساسية للتعامل مع الملفات في يونكس

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

1. إدراج الملفات والدلائل

يسرد الأمر ls محتويات الدليل. تتضمن الخيارات الشائعة ما يلي:

ل س

للحصول على قائمة مفصلة بأذونات الملفات والأحجام وتواريخ التعديل، استخدم:

ل س -ل

لتضمين الملفات المخفية، أضف الخيار -a:

ل-س-لا

2. تغيير الدلائل

استخدم الأمر cd لتغيير الدليل الحالي:

cd /المسار/إلى/الدليل

للانتقال إلى الدليل الرئيسي، استخدم ببساطة:

قرص مضغوط

3. إنشاء الملفات

يؤدي الأمر touch إلى إنشاء ملف فارغ أو تحديث الطابع الزمني لملف موجود:

لمس اسم الملف

4. عرض محتويات الملف

لعرض محتويات الملف، استخدم الأمر cat:

اسم ملف القط

بالنسبة للملفات الأطول، يسمح لك الأمر less بالتمرير عبر المحتويات:

اسم الملف أقل

5. نسخ الملفات

استخدم الأمر cp لنسخ الملفات والدلائل:

cp مصدر_الملف_الوجهة_الملف

لنسخ دليل ومحتوياته، أضف الخيار -r:

cp -r دليل المصدر دليل الوجهة

6. نقل الملفات وإعادة تسميتها

يقوم الأمر mv بنقل الملفات والدلائل أو إعادة تسميتها:

mv الاسم القديم الاسم الجديد

لنقل ملف إلى دليل مختلف:

اسم الملف mv /path/to/destination

7. حذف الملفات

يؤدي الأمر rm إلى إزالة الملفات. توخ الحذر، لأن هذا الإجراء لا يمكن التراجع عنه:

اسم الملف rm

لحذف دليل ومحتوياته، أضف الخيار -r:

rm -r الدليل

8. إنشاء الدلائل

يؤدي الأمر mkdir إلى إنشاء أدلة جديدة:

mkdir اسم الدليل

لإنشاء أدلة متداخلة، استخدم الخيار -p:

mkdir -p الدليل الرئيسي/الدليل الفرعي

9. تغيير أذونات الملف

استخدم الأمر chmod لتغيير أذونات الملف. يتضمن بناء الجملة رمز إذن أو تمثيل رمزي:

اسم الملف chmod 755

أو:

chmod u+rwx,g+rx,o+rx اسم الملف

10. تغيير ملكية الملف

يقوم الأمر chown بتغيير مالك الملف أو الدليل:

chown اسم الملف الخاص بالمالك الجديد

لتغيير ملكية المجموعة، استخدم:

chown: اسم ملف المجموعة الجديدة

11. البحث عن الملفات

استخدم الأمر find للبحث عن الملفات والدلائل استنادًا إلى معايير مختلفة:

البحث عن /path/to/search-name "filename"

للبحث حسب نوع الملف:

البحث عن /path/to/search -type f -name "*.txt"

12. عرض استخدام القرص

يعرض الأمر du معلومات حول استخدام القرص. للحصول على ملخص لاستخدام الدليل:

du -sh /path/to/directory

13. عرض مساحة القرص الحرة

يعرض الأمر df مقدار مساحة القرص الحرة على نظامك:

df-h

14. إنشاء روابط رمزية

استخدم الأمر ln لإنشاء روابط رمزية تشبه الاختصارات:

ln -s target_file link_name

خاتمة

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