كيفية التنقل وإدارة الملفات في Linux باستخدام Terminal

إدارة الملفات عبر Terminal في نظام Linux تمنحك سرعة وتحكمًا أدق مقارنة باستخدام الواجهة الرسومية، خاصة عند العمل على خوادم أو أنظمة لا تحتوي على واجهة مستخدم رسومية (GUI).
فهم أوامر التنقل وإدارة الملفات خطوة أساسية لأي شخص يتعلم Linux Terminal commands أو يعمل في مجالات البرمجة وإدارة الخوادم.

في هذا المقال سنتعرّف على أهم أوامر التنقل وإدارة الملفات في Linux باستخدام Terminal مع أمثلة عملية توضح كيفية استخدامها بشكل صحيح وآمن.


أوامر التنقل في Linux Terminal

أمر cd (Change Directory)

يُستخدم أمر cd للتنقل بين المجلدات داخل نظام الملفات.

أمثلة عملية

الانتقال إلى مسار محدد:

cd /home/user/Documents

الرجوع خطوة واحدة إلى المجلد السابق:

cd ..

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

cd ~

يساعدك هذا الأمر على التنقل السريع داخل النظام دون الحاجة إلى استخدام الفأرة.


أمر ls (List)

يُستخدم أمر ls لعرض الملفات والمجلدات داخل المسار الحالي.

أمثلة مفيدة

عرض الملفات بشكل مفصل:

ls -l

مع أحجامها بصيغة سهلة القراءة:

ls -lh

الملفات المخفية:

ls -a

استخدام هذه الخيارات يساعدك على فهم محتوى المجلد ومعرفة أحجام الملفات وصلاحياتها.


إدارة الملفات باستخدام Terminal

أمر cp (Copy)

لنسخ الملفات أو المجلدات من مكان إلى آخر.

أمثلة

نسخ ملف:

cp file.txt backup.txt

نسخ مجلد كامل بمحتوياته:

cp -r folder1 folder2

أمر mv (Move)

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

أمثلة

إعادة تسمية ملف:

mv old.txt new.txt

نقل ملف إلى مجلد آخر:

mv file.txt Documents/

أمر rm (Remove)

لحذف الملفات أو المجلدات.

أمثلة

حذف ملف:

rm file.txt

حذف مجلد مع محتوياته:

rm -r old_folder

تنبيه: هذا الأمر يحذف الملفات نهائيًا ولا يمكن التراجع عن العملية بعد تنفيذها.


نصائح مهمة عند استخدام أوامر الحذف

قبل استخدام أوامر الحذف في Linux Terminal، تأكد دائمًا من المسار الحالي باستخدام الأمر:

pwd

كما ننصح بتجربة الأوامر على ملفات غير مهمة في البداية، خاصة إذا كنت مبتدئًا في استخدام Linux Terminal commands.


روابط مهمة :

أفضل 20 أمر Terminal في Linux يجب على كل مبتدئ معرفتها الجزء 1

أفضل 20 أمر Terminal في Linux يجب على كل مبتدئ معرفتها الجزء 2

الخلاصة

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

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

اترك رد