التعامل مع الملفات و المجلدات
من الأشياء التي يمكنك فعلها عند التعامل مع الملفات أو المجلدات هي إعادة تسميتها، تغيير أماكنها، إنشاء نسخ منها، أو حتى إخفائها.
طريقة فعل هذه الأمور هي نفسها سواء كنت تتعامل مع مجلدات أو ملفات و مهما كان نوعها.
من الأشياء التي يمكنك فعلها عند التعامل مع الملفات أو المجلدات هي إعادة تسميتها، تغيير أماكنها، إنشاء نسخ منها، أو حتى إخفائها.
طريقة فعل هذه الأمور هي نفسها سواء كنت تتعامل مع مجلدات أو ملفات و مهما كان نوعها.
لإنشاء نسخة من أي ملف أو مجلد يمكنك استخدام الأمر cp على النحو التالي.
cp [options] source destination
[options] - يقصد بها الباراميترات الإختيارية التي يمكنك تمريرها للأمر.source - هو مسار الملف أو المجلد المراد نسخه.destination - هو المسار الذي سيتم فيه وضع النسخة مع تحديد إسمها.إذا كنت ستنشئ نسخة من الملف في نفس المجلد الذي يوجد فيه الملف فإنه عليك إعطاء النسخة التي تنشئها إسم مختلف لأنه ممنوع وجود ملفين بذات الإسم داخل نفس المجلد.
قم بإنشاء ملف إسمه file1.txt و ملف إسمه file2.txt و مجلد إسمه dir1 في المجلد الخاص بك كما يلي.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
قم بتنفيذ الأمر التالي لإنشاء نسخة من الملف file2.txt إسمها file3.txt.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
قم بتنفيذ الأمر التالي لإنشاء نسخة من الملف file1.txt بداخل المجلد dir1.
إذا قمت بعرض محتوى المجلد dir1 فإنه سيكون كما يلي.
قم بتنفيذ الأمر التالي لإنشاء نسخة من الملف file2.txt و file3.txt في المجلد dir1.
إذا قمت بعرض محتوى المجلد dir1 فلاحظ أنه أصبح يحتوي على نسخة من file1.txt و file2.txt و file3.txt كما يلي.
قم بتنفيذ الأمر التالي لإنشاء نسخة من المجلد dir1 إسمها dir2.
ملاحظة: عند إنشاء نسخة من مجلد غير فارغ فإنه يجب إضافة الباراميتر -r حتى يسمح لك بنسخ الملف مع ما يحتويه.
إذا قمت بعرض محتوى المجلد dir2 فلاحظ أنه يحتوي على جميع الملفات الموجودة في dir1 كما يلي.
لنقل أي ملف أو مجلد يمكنك استخدام الأمر mv على النحو التالي.
mv source destination
source - هو مسار الملف أو المجلد المراد نقله.destination - هو المسار الذي سيتم فيه وضع الملف أو المجلد.في حال قمت بنقل الملف أو المجلد في نفس المكان الموجود فمعنى ذلك أنك ستقوم بتغيير إسمه فقط.
قم بحذف جميع الملفات و المجلدات التي قمت بإنشائها سابقاً في المجلد الخاص بك و من ثم قم بإنشاء ملف إسمه file1.txt و ملف إسمه file2.txt و مجلد إسمه dir1 فيه كما يلي.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
قم بتنفيذ الأمر التالي لنقل الملف file1.txt إلى المجلد dir1.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
قم بتنفيذ الأمر التالي لتغيير إسم الملف file2.txt إلى file3.txt.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
قم بتنفيذ الأمر التالي لنقل المجلد dir1 إلى المجلد dir2.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
قم بتنفيذ الأمر التالي لتغيير إسم المجلد dir2 إلى dir3.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
إذا قمت بوضع نقطة في بداية إسم الملف أو المجلد فهذا سيجعله مخفياً ( Hidden ).
قم بتنفيذ الأمر التالي لتغيير إسم المجلد dir3 إلى .dir3 لكي يصبح مخفياً.
إذا قمت بعرض محتوى المجلد الخاص بك فإنه سيكون كما يلي.
إذا قمت بعرض محتوى المجلد الخاص بك مع إظهار المجلدات و الملفات المخفية فإنه سيكون كما يلي.
قم بتوليد تمارين لا نهائية بشكل تدريجي (10 في كل مرة) بناءً على هذا الدرس. كل تمرين مصمم لرفع مستوى تفكيرك المنطقي.