>> [عزف الموسيقى]
>> DOUG لويد: OK.
لذلك دعونا نتحدث عن كيفية استخدام سطر الأوامر لينكس.
الآن، وIDE CS50، أو في الواقع، حتى الأجهزة CS50،
إذا كنت على دراية ذلك، أو كنت أخذ نسخة قديمة من CS50،
هي آلة سحابة المستندة إلى التي تدير أوبونتو،
التي تعد واحدة من العديد من النكهات من نظام التشغيل لينكس.
نظام التشغيل لينكس التي يفضلها المبرمجين،
لأنه مجرد برودة، أليس كذلك؟
>> العديد من توزيعات لينكس الحديثة لديها واجهات المستخدم الرسومية،
ونحن ندعو أيضا اجهات، G-U-I، ل تسمح بسهولة الملاحة القائمة على الماوس،
وربما كنت على دراية، إذا كنت من مستخدمي ويندوز أو ماك،
يتحرك الماوس الخاص بك، النقر المزدوج على الرموز، وهلم جرا.
لا يزال رغم ذلك، كمبرمج، وعلى الرغم من أن IDE
يحتوي على القدرة على القيام ببعض المستخدم الرسومية
الاشياء، والنقر، و السحب، وكل ذلك،
عليك لا تزال تستخدم الخاص بك نافذة الصالة كثيرا جدا.
ويمكنك أن تفعل الكثير من نفس المهام التي يمكنك
القيام به مع الماوس مع أوامر لوحة المفاتيح.
ونحن في طريقنا لنتحدث قليلا حول ما تناقلته بعض تلك الأوامر
هي الآن.
>> الآن، هذه الأوامر يمكن استخدامها على أي أساس التشغيل يونكس
النظام، والذي يتضمن لينكس، ولكنه يشمل أيضا نظام التشغيل Mac OS.
إذا كنت تفتح محطة على جهاز ماكنتوش، يمكنك استخدام هذه الأوامر بالضبط.
لدى Windows أيضا القيادة موجه، ولكن بعض الأوامر
تختلف قليلا، لذلك أنها لا تعمل في الواقع،
لأن Windows ليس نظام يونيكس القائم.
>> لذلك دعونا نلقي نظرة على بعض من هذه الأوامر لينكس.
أول واحد عليك ربما استخدام الكثير جدا هو ليرة سورية.
هذا هو ل صغيرة، تليها صغيرة، والتي هي اختصار ل القائمة.
وما الأمر قائمة يفعل هو عليه يعطيك قراءات من جميع الملفات
والمجلدات في الدليل الحالي.
حتى تتمكن من رؤية كل ما تستطيع وصول إلى من أين أنت حاليا.
>> حتى لقد فتحت هنا IDE CS50.
وأنا ذاهب إلى zoom-في في الثانية لإعطائك نظرة فاحصة،
ولكن هنا صورة واسعة ما يبدو IDE مثل.
على اليسار، يمكنك ان ترى لدينا شجرة الملف، والذي ربما كنت
دراية، النقر المزدوج، و الملفات والمجلدات، وجميع تلك الاشياء.
بحيث لا يزال هناك في الأجهزة CS50.
في المركز في الجزء العلوي حيث كنت ستكون كتابة التعليمات البرمجية الخاصة بك، مرة واحدة
النقر على الملف.
وعلى الجزء السفلي، ونحن لدينا نافذة الصالة،
وهو المكان الذي يمكن أن نقوم بتنفيذ هذه الأوامر النهائية.
>> أنا ذاهب إلى zoom-في ويتوجه أكثر من هنا، فقط
لتظهر لك أنه، في الواقع، لا يسعني انقر على هذه الملفات والمجلدات.
بشكل واضح، حيث أنا حاليا لدي مجلدين، ودعا pset0 وpset1،
وثلاثة ملفات، واحد يسمى مرحبا، واحد يسمى hello.c،
ودعا أحد hello.txt.
>> لذلك دعونا ننتقل الى المحطة نافذة والحصول على نظرة فاحصة.
لذلك تحدثنا فقط، مرة أخرى، عن حقيقة أن لدينا ثلاثة ملفات واثنين
المجلدات في الدليل الحالي.
إذا كنت اكتب ليرة سورية، والتي مرة أخرى هو الأمر لسرد
محتويات الحالي دليل، وبعد ذلك هاهنا،
انظروا الى ما أرى، مرحبا، hello.c، hello.txt، pset0 وpset1.
>> pset0 وpset1 هي اللون الأزرق، للإشارة
لكم ان هذه هي الدلائل أننا يمكن أن تنقل إلى.
وسوف نتعلم قليلا قليلا عن كيفية التنقل
في الدلائل في دقيقة واحدة.
ويلون كل شيء آخر أسود، اذا كان ملف نصي أو رمز المصدر
ملف، والأخضر، إذا انها ملف قابل للتنفيذ.
بشكل واضح، وهذا يعني أنني يمكن تشغيل برنامج يسمى، مرحبا.
وهذا ما يعني واحد الخضراء هناك.
ولكن في الأساس، كتابة وقد سمح الأمر ls
لي أن ننظر إلى كل شيء موجود في بلدي الدليل الحالي، الذي
مباريات ما نراه هنا، في عرض رسومية من نفسه.
الأمر المقبل عليك ربما استخدام قليلا جدا
هو مؤتمر نزع السلاح، صغيرة ج، د صغيرة، وهو اختصار لتغيير الدليل.
هذا يتيح لنا أن نفعل ما كنت نتحدث عن الثانية قبل، والتي
هو للتنقل بين الدلائل في الأمر
خط، خلافا ل النقر المزدوج على المجلدات.
حتى إذا كنا اكتب cd ثم اسم دليل،
يمكننا أن ندخل في هذا الدليل.
>> بوصفها جانبا، ونعرف أن اسم من الدليل الحالي هو دائما
نقطة، واسم الدليل مستوى واحد فوق ما نحن فيه الآن،
هذا هو اسم المجلد في المجلد الذي لدينا هو، نقطة، dot--
أو في أي مجلد لدينا هو، هو نقطة، نقطة.
وإذا كنت غريبة من أي وقت مضى حول اسم الدليل الخاص بك،
يمكنك كتابة الأشخاص ذوي الإعاقة، والتي تقف لدليل العمل الحالي.
سوف نلقي نظرة على كل هذه الآن من خلال توجهه إلى IDE CS50.
لذلك أنا في مساحة العمل الخاصة بي الآن.
وسوف التكبير مرة أخرى على محطة، حتى نتمكن من إلقاء نظرة
في التحرك داخل IDE.
لذلك أنا ذاهب لسرد محتويات دليل بلدي
مرة أخرى، لمجرد أن reground لنا في ما نحن فيه.
حتى لو كنت اكتب ليرة سورية، والتي هو لقائمة مرة أخرى،
وأرى أن أتمكن من الحصول على pset0 وpset1.
تلك هي الدلائل يمكنني الحصول على من هنا.
أنا أعرف ذلك، لأن IDE يعطي لي أدنى فكرة عن طريق التلوين لهم الأزرق.
>> دعنا نقول أريد أن وصول الى بلدي دليل pset1،
لأنني أعمل على مشكلة تعيين 1.
أستطيع أن اكتب cd-- مرة أخرى، باختصار ل تغيير directory-- الفضاء، pset1.
وإذا كنت هاهنا، لاحظ ما يحدث.
فإنه لا يبدو مثل الكثير قد حدث.
ولكن إذا نظرتم إلى موجه، فإنه الآن يقول لي انني في ~ / مساحة العمل / pset1.
لقد أبحر في pset1 الذي كان مجلد داخل مساحة العمل الخاصة بي.
>> وإذا كنت اكتب ليرة سورية، وأرى بعض الاشياء مختلفة هنا، أليس كذلك؟
هذه ليست هي نفسها قائمة ما رأيته من قبل.
لقد أبحر في pset1.
وحتى الآن، عندما كنت اكتب ليرة سورية، وأنا الحصول على سياق ما يمكنني
ترى من داخل مجلد pset1.
>> الآن، انا ذاهب الى نوع التحكم لتر، وهو ما يزيل فقط على الشاشة.
وانا ذاهب لسرد محتويات الدليل
مرة أخرى، فقط حتى يمكنك أن ترى.
أردت فقط أن تفعل ذلك ل واضح من بعض الاشياء
أن تقول أنك رأيت الأسفل ولمنع هذا
من الذهاب بعيدا جدا أسفل خارج النطاق.
>> الآن، قلت في وقت سابق أنه إذا أريد للانتقال إلى الدليل الحالي،
أستطيع أن اكتب cd نقطة الفضاء.
هاهنا.
وهي لا تفعل أي شيء، أليس كذلك؟
أنا الدلائل تغيير إلى الدليل الحالي.
أنت لن دائما ل العثور على الحاجة إلى نقطة واحدة،
ولكن سوف أحيانا.
>> دعنا نقول أن أريد لنقل ما يصل مستوى واحد.
أريد أن نعود إلى مساحة العمل الخاصة بي الدليل.
لا أستطيع أن اكتب cd مساحة العمل، لا يوجد مثل هذا الملف أو الدليل.
والسبب في هكذا- يضرب إذا كنت اكتب ليرة سورية واحدة أكثر time--
غير أنه لا يوجد دليل يسمى مساحة العمل داخل بلدي دليل pset1.
انا ذاهب الى مسح بلدي الشاشة مرة أخرى مع سيطرة لتر.
تذكر ما قلته في وقت سابق، على الرغم من أننا
يمكن التنقل إلى الخلف مع نقطة، نقطة.
هذا هو اسم الدليل الأصل.
حتى لو كنت اكتب مؤتمر نزع السلاح، والفضاء، وزارة النقل، نقطة، ثم اضغط على Enter،
ننظر الآن في ما حدث.
موجه الأوامر يقول لي بأني مرة أخرى في بلدي الدليل ~ / مساحة العمل.
انتقلت مستوى واحد، بفضل نقطة، نقطة.
>> الآن، دعنا نقول أن أنا باستخدام نظام التشغيل الذي هو مبني على لينكس،
ولكن لا يعني بالضرورة قل لي أين أنا.
يحدث هذا واحد ليقول لنا أن أنا في ~ / مساحة العمل في الوقت الراهن،
الحق في المطالبة.
ولكن يمكن أن أكون تماما خسر في فوضى من المجلدات،
وليس لدي أي فكرة مكاني و أي فكرة من أين أريد أن نعود إلى.
هناك نوعان من الأشياء التي يمكنني القيام به.
>> أولا وقبل كل شيء، ويمكن معرفة من أين أنا، عن طريق كتابة الأشخاص ذوي الإعاقة.
هذا هو بلدي دليل العمل الحالي.
وإذا كنت هاهنا، فإنه يقول لي بالضبط أين أنا.
الآن / الوطن / أوبونتو هو طريق طويل من القول، تيلدا،
وهو دليل منزلك.
ولكنه يقول لي أن أكون في الوطن / أوبونتو / مساحة العمل، أو ~ / مساحة العمل.
>> انا ذاهب للانتقال إلى بلدي دليل pset1 مرة أخرى،
وانا ذاهب الى قائمة المحتويات.
وأنا أرى أن لدي آخر الدليل هناك، ودعا إضافات.
لذلك أنا ذاهب لمؤتمر نزع السلاح إلى إضافات، و ثم انا ذاهب لمسح الشاشة بلدي.
>> وحتى الآن، وأنا إلى حد الآن في، أليس كذلك؟
ماذا لو كنت تريد إجراء نسخ إلى مساحة العمل فورا؟
هناك بضعة أشياء يمكن أن أفعله.
ويمكنني أن اكتب مؤتمر نزع السلاح، نقطة، نقطة، مائل، نقطة، نقطة، لنقل ما يصل مستوى واحد ثم
مرحلة أخرى.
ولكن هذا النوع من مزعج.
>> حتى لو كنت من أي وقت مضى تريد أن نعود إلى فقط لي الدليل الرئيسي، تيلدا،
أستطيع أن اكتب مؤتمر نزع السلاح مع أي شيء بعد ذلك.
مؤتمر نزع السلاح، أدخل.
والآن، وأنا في تيلدا.
وإذا كنت ترغب في الحصول على مساحة العمل، يمكنني فقط اكتب cd مساحة العمل.
وهذه هي الطريقة التي تعمل بها الدلائل تغيير
داخل IDE CS50 أو أي لينكس نظام التشغيل في سطر الأوامر.
حسنا.
المرحلة التالية التي قد تأتي في متناول اليدين هو MKDIR،
وهو اختصار لجعل دليل، إذا كنت بحاجة إلى إنشاء مجلد جديد.
إذا كنت على دراية نظام التشغيل واجهة المستخدم الرسومية،
قد بزر الماوس الأيمن فوق.
وبعد ذلك، عندما قائمة السياق الملوثات العضوية الثابتة، واختيار مجلد جديد.
وهذا ربما كيف كنت قد فعلت ذلك من قبل.
لكننا يمكن أن تخلق أيضا الدلائل في سطر الأوامر.
لذلك نحن مرة أخرى في IDE.
سوف التكبير في على محطة و سرد محتويات دليل بلدي
مرة أخرى، لمجرد أن تعطينا الإطار المرجعي.
دعنا نقول ذلك، الآن، لقد انتهيت من العمل على مشكلة تعيين 0
والمشكلة مجموعة 1.
لذلك أريد أن إنشاء دليل جديد للعمل على لمشكلة ضبط 2.
كيف يمكنني فعل ذلك؟
>> حسنا، مرة أخرى، أنا يمكن أن بزر الماوس الأيمن فوق في الجانب الأيسر هناك، واختيار مجلد جديد
وإنشاء دليل pset2.
ومن شأن ذلك أن العمل أيضا.
ولكن بعد ذلك أيضا أن تفعل ذلك في سطر الأوامر بسرعة كبيرة،
عن طريق كتابة MKDIR، space-- I كتبته في ن، but-- pset2 الفضاء.
إذا كنت هاهنا وبعد ذلك سرد محتويات دليل بلدي مرة أخرى،
أرى أن ننظر الآن لدي مجلد pset2.
وأستطيع أن تنقل إلى أن استخدام السلاح والقيام
كل عمل يجب أن أفعل لpset2.
بالمناسبة، أنا فقط البوب ​​أكثر هنا بسرعة حقا إلى شجرة الملف.
ويمكنك أن ترى ذلك، أيضا، في مستكشف الملفات الرسومية،
يمكننا أن نرى أن الدليل pset2 كما تم إنشاؤها هناك.
وأستطيع أن انتقل إلى ذلك، باستخدام واجهة المستخدم الرسومية كذلك.
في المرة القادمة وهذا ربما سوف يأتي في متناول اليدين
هو حزب المحافظين، الذي هو اختصار لنسخة.
نسخ، خلافا لجميع الآخر أوامر رأيناه من قبل،
يأخذ حجتين، وهو المصدر، اسم الملف الذي تريد نسخه،
والمقصد، حيث كنت تريد نسخ الملف إلى.
فإنه من السهل جدا لنسخ ملف، لذلك دعونا نفعل ذلك.
>> لذلك نحن مرة أخرى في IDE.
انا ذاهب الى قائمة المحتويات بلادي من الدليل الحالي مع ليرة سورية.
الآن، دعنا نقول أن أريد لجعل نسخة من hello.txt.
مرة أخرى، من شجرة الملف على اليسار، واجهة رسومية،
ويمكنني أن انقر بالزر الايمن على hello.txt، جعل نسخة، لصق نسخة.
ولكن يمكنني أن أفعل ذلك بسرعة كبيرة في سطر الأوامر أيضا.
>> دعنا نقول أريد أن نسخ hello.txt إلى hi.txt.
أستطيع أن حزب المحافظين، والفضاء، hello.txt.
هذا ملف مصدر بلدي، لذلك هذا هو السبب انا ذاهب الى اختيار هذا أولا.
وبعد ذلك تحتاج إلى اسم الملف الوجهة، hi.txt.
أنا هاهنا.
وإذا كنت سرد محتويات بلدي الدليل مرة أخرى، وهناك hi.txt.
قدم لي نسخة منه.
وفي الواقع، إذا ذهبت في hi.txt، لم أستطع
نرى أنه سيكون بالضبط تكرار كل ما
كانت موجودة في ملف hello.txt بلدي.
>> لذلك هذه هي الطريقة التي قمت بنسخ ملف.
ولكن ماذا لو كنت تريد نسخ الدليل بالكامل؟
حتى لثانية واحدة، دعونا نلقي نظرة في ما في بلدي دليل pset0.
إذا كنت مؤتمر نزع السلاح pset0 وقائمة المحتويات، لدي دليل يسمى، العينة،
وملف الصفر، scratch.sb2.
بحيث من الجيد أن نعرف.
لذلك دعونا مسح الشاشة، وانا ذاهب الى العودة
إلى بلدي الدليل مساحة العمل لفترة ثانية.
>> دعنا نقول ذلك، الآن، أريد أن تقديم نسخة من بلدي دليل pset0.
لا أستطيع أن أقول حزب المحافظين pset0 pset3، على سبيل المثال.
يمكنك الحصول على هذه الرسالة غريبة، حذف pset0 الدليل.
لماذا تحصل هذه الرسالة؟
حسنا، اتضح أنه عندما لديك دليل أن
يوجد غيرها من الاشياء داخل منه، لا حقا قيادة حزب المحافظين
تعرف بالضرورة ما يجب القيام به معها.
>> نحن بحاجة إلى صراحة أقول لينكس، المحطة،
أريدك أن نسخ دليل pset0 ونسخة
كل مجلد موجود داخل منه وكل ملف
موجود داخل منه.
وبعبارة أخرى، ولست بحاجة لك ل الغوص بشكل متكرر أسفل إلى pset0
وتقديم نسخة من كل شيء هناك.
>> إذا كنت تريد أن تفعل ذلك، ما يمكنني القيام به غير CP-R، لالعودية، pset3 pset0.
هاهنا.
الآن، إذا كنت سرد محتويات الدليل بلدي،
أرى هناك في pset3 الدليل الذي أستطيع أن أعمل به.
وإذا كنت مؤتمر نزع السلاح في pset3 الآن و ثم سرد محتويات، نظرة،
هناك عينة وscratch.sb2 مرة أخرى.
ولهذا رائع.
ولهذا كيف يمكنك نسخ كامل دليل، وليس فقط ملف واحد.
حتى إذا كنت تريد نسخ دليل، فقط تذكر
لاستخدام العلم -r عندما كنت العمل مع قيادة حزب المحافظين.
حسنا.
حتى لقد نسخ الملف، ولكن لقد فعلت ذلك عن طريق الخطأ.
والآن، أريد أن تخلص منه.
كيف يمكنني فعل ذلك؟
مرة أخرى، إذا كنت على دراية مع واجهة المستخدم الرسومية،
يمكنك بزر الماوس الأيمن فوق ومجرد اختيار حذف.
وسوف إرساله إلى القمامة أو سلة المهملات.
ولكن في سطر الأوامر، ونحن تستطيع فقط الكتابة جمهورية مقدونيا، لإزالة،
ثم اسم ملف نريد للتخلص من.
>> الآن، جمهورية مقدونيا هو دقيق جدا.
يفعل الكثير من المزدوج التدقيق، للتأكد من أن كنت في الواقع
تريد حذف الملف.
أنها لا تريد أن تجعل أي أخطاء، لأنه ليس هناك سلة المحذوفات هنا.
بمجرد ان حذف ملف، انها ذهبت.
وهناك حقا أي طريقة لاستعادتها.
لذلك نحن بحاجة إلى أن تكون جميلة حذرا، وجمهورية مقدونيا ذلك
سيكون حذرا حقا بالنسبة لنا.
>> لذلك دعونا نعود إلى IDE والتخلص من هذا الملف hi.txt
بأنني خلقت قبل دقيقة مع نسخة.
لذلك نحن في IDE.
وأنا سرد محتويات دليل بلدي مرة أخرى، لمجرد أن تعطينا بعض السياق.
أعني، يمكنك أن ترى أن هناك hi.txt، الذي خلقته قبل قليل.
الآن، أريد أن تخلص منه.
كيف أفعل ذلك؟
>> مرة أخرى، RM فقط.
حتى أستطيع أن اكتب جمهورية مقدونيا hi.txt وهاهنا.
وهناك جمهورية مقدونيا الوجود حذرا حقا بالنسبة لنا
والتأكد من أننا فعلا تريد حذف هذا الملف.
هل تريد حقا أن إزالة العادية hi.txt ملف فارغ؟
هذا مجرد مثل التشغيل نظام، مثل ويندوز أو ماك،
التي قد تكون دراية تفرقع
يقول هذا المربع هل أنت حقا متأكد من أنك تريد أن تفعل هذا.
>> أنا متأكد من أنني أريد ذلك، لذلك أنا ذاهب إلى الكتابة، yes--
أو ما يمكن أن أقوله أيضا فقط اكتب y-- وهاهنا.
وإذا كنت سرد محتويات بلدي الدليل مرة أخرى، وذهب hi.txt.
ليس سيئا، أليس كذلك؟
دعونا اضغط على Control L، فقط للتخلص من كل هذه الأشياء
وتحصل لنا مرة أخرى في الجزء العلوي من الشاشة.
>> الآن، هل هناك طريقة ل ماس كهربائى جمهورية مقدونيا، لذلك
أنه لا يطلب منا هذا السؤال.
ونحن نعلم حقا نريد للتخلص من هذا الملف،
ونحن لا نريد حتى إلى أن طرح السؤال.
كيف لنا أن نفعل ذلك؟
حسنا، يمكننا تحديد علم إضافي، مثلما نحن
فعلت مع حزب المحافظين حيث نحن يمكن أن تضيف العلم -r،
لنسخ بشكل متكرر إلى دليل.
هناك علم آخر لجمهورية مقدونيا، وهو -f،
وهو لإجبار جمهورية مقدونيا لتفعل بالضبط ما نحن نقول أن تفعله.
>> لذلك دعونا نقول أنه، الآن، أريد للتخلص من ملف hello.txt بلدي.
أنا لا أريد أن واحدا سواء.
ماذا يمكنني أن أفعل؟
حسنا، أستطيع أن RM hello.txt -f.
ما هو رأيك يحدث هنا؟
انها ذهبت.
لم يكن حتى تسألني هذا السؤال.
في واقع الأمر، إذا كنت سرد محتويات من دليل بلدي مرة أخرى، انها ذهبت.
ليس هناك تراجع هنا.
هو ذهب hello.txt، وأنا لم يكن حتى سألني عما إذا كنت أرغب في حذفها.
ماذا لو كنت تريد التخلص من الدليل بالكامل؟
الطريقة التي تفعل ذلك هي تشبه الى حد بعيد نسخ.
إذا كنت ترغب في حذف دليل، كنت لا مجرد
تريد حذف الدليل، وتريد حذف كل شيء داخل منه.
وهكذا كنت تستخدم -r، ل بشكل متكرر حذف دليل.
>> لذلك دعونا RM pset2 -r.
أنا لا تعمل في الواقع على pset2، حتى أتمكن من التخلص من هذا الدليل.
أنا هاهنا.
هل تريد إزالة الدليل، pset2؟
نعم أنا أفعل.
وإذا كنت سرد محتويات دليل بلدي مرة أخرى، انها ذهبت.
حسنا؟
>> واحدة الاختلاف أكثر على هذا الموضوع.
ولذا فإنني سوف مسح الشاشة مرة أخرى، لوضع كل شيء في الأعلى.
ضرب ليرة سورية.
الآن، أريد أن تخلص من بلدي دليل pset3،
وأنا أعرف حقا أريد أن تخلص من بلدي دليل pset3.
يمكنني متكرر وقسرا إزالة بلدي دليل pset3.
>> الآن، وأنت تسير أن يكون حقا حذرا عند استخدامك جمهورية مقدونيا -rf.
كما يمكنك البرنامج أكثر من ذلك، سوف يكون شيء كنت تفعل حقا بسرعة.
في واقع الأمر، أن أفعل ذلك في كل وقت.
ولكن يمكن أن يؤدي إلى بعض عواقب وخيمة،
إذا كنت غير قصد حذف الشيء الخطأ.
لذلك أريد منك أن تكون على علم بأن هذا هو خيار متاح لك،
ولكن استخدامها لماما، واستخدامها بحذر.
>> أنا أعرف حقيقة أنا لا تعمل على مشكلتي ضبط 3 بعد الآن، لذلك أنا
الذهاب الى التخلص من كل تلك الملفات.
وأنا أعلم أنني لا أريد أن يكون طلب كل مرة واحدة إذا كنت تريد حذف
ملف، لذلك انا ذاهب الى RM pset3 -rf.
لم يكن حتى تسألني إذا كنت يريد التخلص منه.
أنا ضربت ليرة سورية.
هو ذهب pset3.
ذلك أن كل الاختلافات التي كنت يمكن استخدام للتخلص من الملفات مع جمهورية مقدونيا.
>> الأمر سطر الأوامر الماضي هذا الذهاب إلى مفيدة جدا بالنسبة لك
غير MV، والذي هو اختصار ل الخطوة.
تأتي هذه الخطوة في الأساس يعادل إعادة تسمية.
وهو يتحرك ملف من موقع واحد ل آخر المصدر إلى الوجهة.
دعونا نرى فيها باستخدام القوة التحرك تكون في متناول اليد في إطار المحطة الطرفية.
>> لذلك أنا في بلدي pset1 دليل، ولقد لاحظت
شيء قد ذهب القليل من الخطأ.
كنت أعمل على مشكلتي الجشع، لكنني اسمه بطريق الخطأ GREDDY.
حتى عندما أحاول وتشغيله من خلال check50، فإنه لا يعمل حقا.
لدي بضعة خيارات.
يمكننا أن نفعل ما فعلناه من قبل، وهو عمل نسخة من الملف.
أنا يمكن نسخ greddy.c لgreedy.c، أليس كذلك؟
هاهنا.
وأرى أن كل الملفات موجودة.
وبعد ذلك يمكن أن RM، لإزالة، greddy.c.
أن يتخلص منه.
بحيث ستعمل، بعد اؤكد الذي أريد للتخلص منه.
ولدي على نحو فعال greddy.c إعادة تسميته إلى greedy.c.
I نسخها، ثم إزالة الأصلي.
>> ولكن هذا عملية متعددة الخطوات.
وبالتأكيد، هناك طريقة أفضل.
في الواقع، هناك.
لذلك دعونا ضرب تحكم L، فقط لجعل هذا احتياطية،
وسرد محتويات بلادي من الدليل مرة أخرى.
>> لذلك دعونا نقول، أوه، لقد ارتكبت خطأ.
أنا فعلا حقا تريد استدعاء هذا الملف greddy.c.
في ضربة واحدة، ويمكنني أن اكتب نقل greedy.c إلى greddy.c.
هاهنا.
والآن، لم يكن لدي لنسخ وإزالته،
أنا فقط كان قادرا على تسميته.
وقفة واحدة للتسوق.
>> الآن، هناك الكثير من الآخر قيادة خط المرافق الأساسية
التي يمكنك استخدامها مع سطر الأوامر لينكس.
ونحن سوف مناقشة الكثير منهم في المستقبل في CS50.
ولكن الآن، مجرد الحصول على قدميك الرطب مع العمل مع هذه المحطة
البيئة، وهذه الأوامر خمسة يجب أن تحصل بعيدا جدا
في تبحر حول و العمل مع الملفات في IDE الخاص بك
أو في أي لينكس على أساس نظام التشغيل الذي تستخدمه.
>> إذا كنت غريبة وتريد نتطلع إلى الأمام قليلا في بعض
من الأوامر سطر الأوامر نحن سوف تستخدم في المستقبل،
وهنا لائحة من زوجين من هم أكثر شيوعا.
أنا دوغ ويد.
هذا هو CS50.