جارٍ تحميل الدرس...
في نافذة الطباعة اختر «حفظ كملف PDF» كوجهة.
نظم التشغيل 1 - معمل الأسبوع الثاني
مخاطبة نظام التشغيل مباشرة: كيف يتشكل الأمر، وأين أنت في نظام الملفات، وكيف تنشئ وتنسخ وتنقل وتحذف بأمان.
~ اختصار للمجلد الرئيسي الخاص بالمستخدم الحالي;man command_name يفتح صفحة الدليل الكاملة لأمر ماman -k يبحث بكلمة مفتاحية، وman -f يبحث بالاسم الدقيقcommand_name --help فيطبع ملخصا سريعا لطريقة الاستخدامcommand [options] [arguments]| الجزء | ما هو |
|---|---|
| command | البرنامج أو الإجراء المراد تشغيله |
| options | أعلام تبدأ عادة بـ - أو --، وتعدل سلوك الأمر |
| arguments | الملفات أو المجلدات أو القيم التي يعمل عليها الأمر |
pwd يطبع المسار المطلق لموقعك الحالي في نظام الملفات| الصيغة | إلى أين تنقلك |
|---|---|
cd /path/to/directory | إلى مسار مطلق محدد |
cd .. | مستوى واحدا للأعلى |
cd ~ أو cd وحدها | إلى المجلد الرئيسي |
cd - | إلى المجلد السابق |
ls [directory_name]-a تعرض كل الملفات، بما فيها المخفية-l تعرض الصيغة الطويلة بمعلومات تفصيلية-lh تعرض الصيغة الطويلة بأحجام ملفات مقروءة-d تعرض معلومات عن المجلد نفسه، لا عن محتوياته-F تضيف رموز إشارة إلى الملفات الخاصةtouch file1
mkdir folder_name
mkdir -p new_folder/folder1-p ينشئ كل مجلد أصل ناقص دفعة واحدة.cp source target ينسخ ملفا، تاركا الأصل دون تغيير-i تفعل الوضع التفاعلي، فتسأل قبل الكتابة فوق ملف موجود-r تجري نسخا تكراريا، وهو مطلوب للمجلدات التي تحتوي محتوىmv source target ينقل أو يعيد التسمية، والصدفة تعامل العمليتين بوصفهما عملية واحدةmv -i تسأل قبل الكتابة فوق هدف موجودrm file_name يحذف ملفا، وrm -r يحذف مجلدا ومحتوياتهrmdir directory_name يحذف مجلدا فقط إذا كان فارغا بالفعلman لاستكشاف المجموعة الكاملة من خيارات أي أمر-i عند النسخ والنقل، لتجنب الكتابة فوق ملف عن طريق الخطأTab للإكمال التلقائي لأسماء الملفات والأوامرpwd وcd وls تجيب أين أنت، وتنقلك، وتريك ما هناكtouch وmkdir ينشئان، وmkdir -p يبني مسارا كاملا دفعة واحدةcp يحتاج -r للمجلدات، و-i هي العادة التي تمنع الكتابة الصامتة فوق ملفmv يعيد التسمية وينقل بأمر واحد، وrmdir لا يحذف إلا مجلدا فارغاman و--help هما المكانان اللذان تنظر فيهما قبل تخمين أي علمMahmoud Abas|نظام التشغيل (1) - معمل الأسبوع الثاني