1 00:00:00,000 --> 00:00:05,060 >> [موسیقی بجانے] 2 00:00:05,060 --> 00:00:05,890 >> ڈوگ لایڈ: ٹھیک ہے. 3 00:00:05,890 --> 00:00:08,680 تو کس طرح کے بارے میں بات کرتے ہیں لینکس کمانڈ لائن استعمال. 4 00:00:08,680 --> 00:00:11,860 اب، CS50 IDE، یا حقیقت یہ ہے کہ، یہاں تک کہ ایک CS50 آلات، 5 00:00:11,860 --> 00:00:15,210 آپ اس سے واقف ہیں یا آپ، CS50 کا ایک پرانا ورژن لے جا رہے ہیں 6 00:00:15,210 --> 00:00:17,420 ایک کلاؤڈ بیسڈ مشین ہے اوبنٹو چلاتی ہے جس میں، 7 00:00:17,420 --> 00:00:20,259 جس میں بہت سے ذائقوں میں سے ایک ہے لینکس آپریٹنگ سسٹم کے. 8 00:00:20,259 --> 00:00:22,300 لینکس آپریٹنگ سسٹم ہے پروگرامرز کی طرف سے اختیار، 9 00:00:22,300 --> 00:00:25,690 یہ درست ہے، صرف ٹھنڈے ہے کیونکہ؟ 10 00:00:25,690 --> 00:00:29,170 >> بہت سے جدید لینکس ڈسٹری ، گرافیکل یوزر انٹرفیس ہے 11 00:00:29,170 --> 00:00:33,710 ہم بھی GUIs، جی یو میں، کہتے ہیں ، آسان ماؤس پر مبنی مواد کی اجازت دیتے ہیں 12 00:00:33,710 --> 00:00:36,920 جس سے آپ کے ساتھ شاید واقف ہیں، آپ کو ایک ونڈوز یا میک صارف ہیں تو، 13 00:00:36,920 --> 00:00:39,961 اپنے ماؤس کے ارد گرد منتقل، اسی شبیہیں پر ڈبل کلک کریں اور. 14 00:00:39,961 --> 00:00:42,210 اب بھی اگرچہ، ایک پروگرامر کے طور پر، اور اگرچہ IDE 15 00:00:42,210 --> 00:00:44,800 کرنے کی صلاحیت پر مشتمل ہے کچھ گرافیکل یوزر کرتے 16 00:00:44,800 --> 00:00:47,400 سامان، کلک، اور گھسیٹنے، اور تمام ہے کہ، 17 00:00:47,400 --> 00:00:50,197 آپ کو اب بھی استعمال کریں گے آپ خوبصورت اکثر ٹرمنل ونڈو. 18 00:00:50,197 --> 00:00:52,280 اور تم میں سے بہت سے کر سکتے ہیں کہ آپ کر سکتے ہیں ایک ہی کاموں 19 00:00:52,280 --> 00:00:53,905 بورڈ حکم دیتا ہے کے ساتھ ایک ماؤس کے ساتھ کیا. 20 00:00:53,905 --> 00:00:56,821 اور ہم تھوڑا سا بات کرنے کے لئے جا رہے ہیں ان احکام کے بارے میں کیا کچھ کے بارے میں 21 00:00:56,821 --> 00:00:58,050 ابھی ہیں. 22 00:00:58,050 --> 00:01:02,490 >> اب، یہ حکم دیتا ہے استعمال کیا جا سکتا کوئی یونیکس کی بنیاد پر آپریٹنگ پر 23 00:01:02,490 --> 00:01:06,790 لینکس بھی شامل ہے جس کے نظام،، بلکہ میک OS شامل. 24 00:01:06,790 --> 00:01:12,930 آپ اپنے میک پر ٹرمینل کھول تو، آپ کو اس عین مطابق حکم دیتا ہے استعمال کر سکتے ہیں. 25 00:01:12,930 --> 00:01:15,705 ونڈوز بھی کمانڈ ہے فوری طور پر، لیکن احکام میں سے کچھ 26 00:01:15,705 --> 00:01:17,871 تو، تھوڑا سا مختلف ہیں یہ اصل میں کام نہیں کرتا، 27 00:01:17,871 --> 00:01:20,080 ونڈوز نہیں ہے کیونکہ ایک یونیکس پر مبنی نظام. 28 00:01:20,080 --> 00:01:22,620 >> تو کچھ پر ایک نظر ڈالیں ان لینکس حکم دیتا ہے. 29 00:01:22,620 --> 00:01:26,100 سب سے پہلے تمہیں شاید ایک بہت LS ہے استعمال کرتے ہیں. 30 00:01:26,100 --> 00:01:30,410 یہ ایک کے بعد ایک چھوٹے L، ہے فہرست کے لئے مختصر ہے جس میں چھوٹے ے،. 31 00:01:30,410 --> 00:01:33,720 اور کیا فہرست کمانڈ کرتا ہے یہ ہے آپ تمام فائلوں کی ایک readout دیتا 32 00:01:33,720 --> 00:01:35,670 اور اپنے موجودہ ڈائریکٹری میں فولڈر. 33 00:01:35,670 --> 00:01:39,430 آپ کو سب کچھ دیکھ سکتے ہیں تاکہ آپ کر سکتے ہیں آپ فی الحال ہیں جہاں سے حاصل کرنے کے لئے. 34 00:01:39,430 --> 00:01:41,545 >> تو میں یہاں CS50 IDE کھول دیا ہے. 35 00:01:41,545 --> 00:01:44,540 اور میں زوم میں ایک میں جا رہا ہوں آپ کو قریب سے نظر دینے کے لئے دوسری، 36 00:01:44,540 --> 00:01:47,240 لیکن یہاں وسیع تصویر ہے IDE کی طرح لگتا ہے. 37 00:01:47,240 --> 00:01:49,580 بائیں پر، آپ کو ہم دیکھ سکتے ہیں آپ کو شاید ہے جو ایک فائل درخت، 38 00:01:49,580 --> 00:01:52,663 سے واقف، ڈبل کلک، اور فائلوں اور فولڈروں، اور تمام ہے کہ چیزیں. 39 00:01:52,663 --> 00:01:54,694 تو ہے کہ وہاں اب بھی ہے CS50 آلات میں. 40 00:01:54,694 --> 00:01:57,860 تم جہاں سب سے اوپر میں مرکز میں ہے ایک بار، آپ کے کوڈ لکھنے جا 41 00:01:57,860 --> 00:01:58,960 آپ کو ایک فائل پر کلک کریں. 42 00:01:58,960 --> 00:02:00,900 اور نچلے حصے میں، ہم ایک ٹرمینل ونڈو ہے، 43 00:02:00,900 --> 00:02:04,040 ہم پھانسی کر سکتے ہیں جہاں ہے ان ٹرمینل حکم. 44 00:02:04,040 --> 00:02:07,460 >> میں زوم میں جا رہا ہوں اور صرف، یہاں اوپر سے سر 45 00:02:07,460 --> 00:02:12,360 آپ کو ظاہر کرنے حقیقت میں، میں کر سکتا ہوں، کہ ان فائلوں اور فولڈروں پر کلک کریں. 46 00:02:12,360 --> 00:02:17,010 میں اس وقت کہاں ہوں تو واضح طور پر،، میں ہے pset0 اور pset1 کے نامی دو فولڈر،، 47 00:02:17,010 --> 00:02:20,520 اور تین فائلوں، ایک نام نہاد ہیلو، ایک، hello.c ملاقات 48 00:02:20,520 --> 00:02:22,870 اور ایک hello.txt بلایا. 49 00:02:22,870 --> 00:02:27,100 >> تو ٹرمینل پر نیچے منتقل چلو ونڈو اور ایک گہری نظر حاصل. 50 00:02:27,100 --> 00:02:31,010 تو ہم صرف کے بارے میں، ایک بار پھر، بات ہم تین فائلوں اور دو حقیقت یہ ہے کہ 51 00:02:31,010 --> 00:02:32,970 موجودہ ڈائریکٹری میں فولڈر. 52 00:02:32,970 --> 00:02:37,080 میں LS، جو ایک بار پھر ٹائپ کریں فہرست سے حکم ہے 53 00:02:37,080 --> 00:02:40,870 موجودہ کے مندرجات ڈائریکٹری، اور پھر میں، درج کریں مارا 54 00:02:40,870 --> 00:02:47,220 میں، ہیلو، hello.c کے دیکھیں کیا نظر، hello.txt، pset0 اور pset1 کے. 55 00:02:47,220 --> 00:02:49,620 >> pset0 اور pset1 کے ہیں نیلے رنگ کے، اس بات کی نشاندہی کرنے کے لئے 56 00:02:49,620 --> 00:02:52,420 آپ کو ان ڈائریکٹریز ہیں کہ ہم میں تشریف لے سکتا ہے. 57 00:02:52,420 --> 00:02:54,503 اور ہم نے ایک چھوٹا سا پتہ چل جائے گا تشریف لے کرنے کے لئے کس طرح کے بارے میں تھوڑا سا 58 00:02:54,503 --> 00:02:56,290 ایک منٹ میں ڈائریکٹریز میں. 59 00:02:56,290 --> 00:03:00,920 اور ہر دوسری چیز، سیاہ رنگ ہے یہ ایک ٹیکسٹ فائل یا ایک منبع کوڈ ہے تو 60 00:03:00,920 --> 00:03:03,590 تو، فائل، اور سبز یہ ایک executable فائل ہے. 61 00:03:03,590 --> 00:03:06,367 تو واضح طور پر، کہ کا مطلب ہے کہ میں ہیلو، نامی ایک پروگرام چلا سکتا ہے. 62 00:03:06,367 --> 00:03:07,950 کہ وہاں ایک سبز رنگ کا مطلب ہے. 63 00:03:07,950 --> 00:03:10,080 لیکن بنیادی طور پر، ٹائپ LS کمانڈ کی اجازت دی ہے 64 00:03:10,080 --> 00:03:13,470 مجھے موجود ہے کہ ہر چیز کو دیکھنے کے لئے اپنے موجودہ ڈائریکٹری، جس میں 65 00:03:13,470 --> 00:03:17,940 ہم یہاں دیکھتے ہیں، سے میل کھاتا ہے اسی کے گرافیکل ڈسپلے. 66 00:03:17,940 --> 00:03:19,940 اگلے حکم تمہیں شاید بہت تھوڑا سا استعمال 67 00:03:19,940 --> 00:03:24,792 CD، چھوٹے C، چھوٹے D، ہے جس تبدیلی ڈائریکٹری کے لئے مختصر ہے. 68 00:03:24,792 --> 00:03:27,500 یہ میں نے کیا ہمیں ایسا کرنے کی اجازت دیتا ہے ، پہلے ایک دوسرے کے بارے میں بات کر رہا ہے جس میں 69 00:03:27,500 --> 00:03:31,150 کے درمیان تشریف لے کرنے کے لئے ہے حکم پر ڈائریکٹریز 70 00:03:31,150 --> 00:03:33,700 لائن، کی مخالفت کے طور پر فولڈر پر ڈبل کلک. 71 00:03:33,700 --> 00:03:37,250 تو ہم نے اس وقت سی ڈی اور ٹائپ کریں ایک ڈائریکٹری کا نام، 72 00:03:37,250 --> 00:03:40,890 ہم اس ڈائریکٹری میں حاصل کر سکتے ہیں. 73 00:03:40,890 --> 00:03:44,680 >> ایک طرف ایک کے طور پر، نام جانتے ہیں کہ موجودہ ڈائریکٹری ہمیشہ ہے 74 00:03:44,680 --> 00:03:48,670 ڈاٹ، اور ڈائریکٹری کا نام ایک اب ہم کہاں ہیں اوپر کی سطح، 75 00:03:48,670 --> 00:03:54,820 اس فولڈر میں کا نام ہے ہمارے فولڈر ہے جس، ڈاٹ، dot-- 76 00:03:54,820 --> 00:03:56,851 یا جو ہمارے فولڈر ہے، ڈوٹ، ڈوٹ ہے. 77 00:03:56,851 --> 00:03:59,350 اور آپ کے بارے میں کبھی جاننا چاہتے ہیں تو اپنی ڈائریکٹری کے نام، 78 00:03:59,350 --> 00:04:03,430 آپ کو جس ہے، پی ڈبلیو ڈی ٹائپ کر سکتے ہیں موجودہ ورکنگ ڈائریکٹری کے لئے. 79 00:04:03,430 --> 00:04:06,827 ہم نے ان میں سے سب پر ایک نظر لے لیں گے اب، کی طرف سے واپس CS50 IDE کی سرخی. 80 00:04:06,827 --> 00:04:08,160 تو اب میں اپنے کام کی جگہ میں ہوں. 81 00:04:08,160 --> 00:04:11,930 اور میں زوم میں کریں گے پھر ٹرمینل، تو ہم ایک نظر لے جا سکتے ہیں 82 00:04:11,930 --> 00:04:14,209 IDE کے اندر اندر کے ارد گرد آگے بڑھ رہے ہیں. 83 00:04:14,209 --> 00:04:16,250 تو میں نے فہرست میں جا رہا ہوں میرے ڈائریکٹری کے مواد 84 00:04:16,250 --> 00:04:19,220 ایک بار پھر، صرف reground سے ہم کہاں ہیں میں ہماری. 85 00:04:19,220 --> 00:04:21,740 میں LS ٹائپ کریں، جس میں ، ایک بار پھر کی فہرست کے لئے ہے 86 00:04:21,740 --> 00:04:24,160 مجھے pset0 اور pset1 کے حاصل کرنے کے لئے کر سکتے ہیں دیکھ. 87 00:04:24,160 --> 00:04:26,420 ان ڈائریکٹریز ہیں میں یہاں سے حاصل کر سکتے ہیں. 88 00:04:26,420 --> 00:04:30,400 IDE فراہم کرتا ہے کیونکہ میں، جانتے ہیں کہ مجھے ان نیلے رنگ کی طرف سے ایک اشارہ. 89 00:04:30,400 --> 00:04:33,295 >> کی میں کرنا چاہتے ہیں کا کہنا ہے کہ میرے pset1 کے ڈائریکٹری میں حاصل، 90 00:04:33,295 --> 00:04:35,310 میں نے اس مسئلے پر کام کر رہا ہوں کیونکہ 1 سیٹ. 91 00:04:35,310 --> 00:04:41,380 میں مختصر، ایک بار پھر cd-- ٹائپ کر سکتے ہیں ، pset1 کے ڈائریکٹری کی جگہ کو تبدیل. 92 00:04:41,380 --> 00:04:43,334 میں درج کریں مارا تو، کیا ہوتا ہے توجہ. 93 00:04:43,334 --> 00:04:45,000 ایک بہت ہوا ہے کی طرح یہ نظر نہیں آتی. 94 00:04:45,000 --> 00:04:50,510 لیکن آپ کو فوری طور پر نظر آتے ہیں تو، اب یہ میں ~ / جگہ / pset1 میں ہوں کہ مجھ سے کہتا ہے. 95 00:04:50,510 --> 00:04:55,510 میں pset1 کے میں navigated کیا ہے فولڈر میرے کام کی جگہ کے اندر اندر تھا کہ. 96 00:04:55,510 --> 00:05:00,560 >> میں LS ٹائپ کریں تو، میں نے کچھ دیکھیں یہاں مختلف چیزیں، ٹھیک ہے؟ 97 00:05:00,560 --> 00:05:03,810 یہ ایک ہی نہیں ہے میں نے پہلے دیکھا کہ فہرست. 98 00:05:03,810 --> 00:05:05,350 میں pset1 کے میں navigated کیا ہے. 99 00:05:05,350 --> 00:05:08,560 میں LS ٹائپ کریں اور جب تو اب،، ہوں میں کیا کر سکتے ہیں حاصل کرنے کے تناظر 100 00:05:08,560 --> 00:05:12,600 pset1 کے فولڈر کے اندر اندر سے دیکھ. 101 00:05:12,600 --> 00:05:16,056 >> اب، میں کنٹرول ٹائپ کرنے جا رہا ہوں صرف سکرین صاف کرتا ہے جو L،. 102 00:05:16,056 --> 00:05:18,180 اور میں نے فہرست میں جا رہا ہوں ڈائریکٹری کے مواد 103 00:05:18,180 --> 00:05:18,880 ایک بار پھر، صرف تاکہ آپ دیکھ سکتے ہیں. 104 00:05:18,880 --> 00:05:20,730 میں صرف کرنے کے لئے ایسا کرنے کے لئے کرنا چاہتا تھا سامان میں سے کچھ کو صاف 105 00:05:20,730 --> 00:05:22,521 آپ نیچے دیکھا کہ اور اس کو روکنے کے لئے 106 00:05:22,521 --> 00:05:24,660 بہت دور نیچے کی حد سے باہر جانے سے. 107 00:05:24,660 --> 00:05:28,440 >> اب، میں چاہتا ہوں تو، پہلے انہوں نے کہا کہ موجودہ ڈائریکٹری پر تشریف لے جائیں، 108 00:05:28,440 --> 00:05:31,580 میں نے سی ڈی کی جگہ ڈاٹ ٹائپ کر سکتے ہیں. 109 00:05:31,580 --> 00:05:32,080 درج کریں مارا. 110 00:05:32,080 --> 00:05:33,330 یہ درست ہے، کچھ بھی نہیں ہے؟ 111 00:05:33,330 --> 00:05:35,480 میں ڈائریکٹریز تبدیل کر رہا ہوں موجودہ ڈائریکٹری. 112 00:05:35,480 --> 00:05:37,813 تم ہمیشہ کے لئے نہیں جا رہے ہیں ایک نقطہ کے لئے ایک کی ضرورت کو تلاش، 113 00:05:37,813 --> 00:05:39,540 لیکن آپ کبھی کبھار گا. 114 00:05:39,540 --> 00:05:41,950 >> کی کہ میں چاہتا ہوں کا کہنا ہے کہ ایک سطح کو منتقل کرنے کے. 115 00:05:41,950 --> 00:05:44,450 میں واپس حاصل کرنا چاہتے ہیں میرے کام کی جگہ ڈائریکٹری. 116 00:05:44,450 --> 00:05:49,800 میں، CD کام کی جگہ ٹائپ نہیں کر سکتا ایسی کوئی فائل یا ڈائریکٹری ہے. 117 00:05:49,800 --> 00:05:52,780 اور that-- کی وجہ میں LS ایک ہیں وقت ٹائپ کریں 118 00:05:52,780 --> 00:05:58,060 نامی کوئی ڈائریکٹری ہے کہ وہاں ہے میرے pset1 کے ڈائریکٹری کے اندر کام کی جگہ. 119 00:05:58,060 --> 00:06:00,275 میں صاف کرنے کے لئے جا رہا ہوں میری کنٹرول L کے ساتھ دوبارہ اسکرین. 120 00:06:00,275 --> 00:06:02,150 میں نے کہا کیا یاد پہلے، اگرچہ، کہ ہم 121 00:06:02,150 --> 00:06:04,010 نقطہ کے ساتھ واپس تشریف لے کر سکتے ہیں، ڈاٹ. 122 00:06:04,010 --> 00:06:05,880 یہ والدین کی ڈائریکٹری کا نام ہے. 123 00:06:05,880 --> 00:06:10,727 تو میں نے سی ڈی، خلائی، ڈاٹ ٹائپ کریں تو، ڈاٹ، اور اس کے بعد، درج کریں مارا 124 00:06:10,727 --> 00:06:11,810 اب کیا ہوا دیکھو. 125 00:06:11,810 --> 00:06:15,250 میری کمانڈ پرامپٹ ہوں کہ مجھ سے کہتا ہے واپس اپنے ~ / کام کی جگہ ڈائریکٹری میں. 126 00:06:15,250 --> 00:06:19,360 میں، ایک سطح تک منتقل کر دیا شکریہ، ڈاٹ ڈاٹ کرنے کے لئے. 127 00:06:19,360 --> 00:06:23,400 >> اب، میں ایک استعمال کر رہا ہوں کا کہنا ہے کہ دو لینکس کی بنیاد پر ہے کہ آپریٹنگ سسٹم، 128 00:06:23,400 --> 00:06:25,440 لیکن ضروری نہیں ہے میں کہاں ہوں مجھے بتاو. 129 00:06:25,440 --> 00:06:28,370 یہ ایک ہے کہ ہمیں بتانے کے لئے ہوتا میں، اب ~ / کام کی جگہ میں ہوں 130 00:06:28,370 --> 00:06:29,280 حق فوری طور پر. 131 00:06:29,280 --> 00:06:31,940 لیکن میں مکمل طور پر ہو سکتا ہے فولڈرز کی ایک گندگی میں کھو، 132 00:06:31,940 --> 00:06:34,946 اور میں سمجھتا ہوں جہاں کوئی اندازہ نہیں ہے اور میں واپس کرنے کے لئے حاصل کرنا چاہتے ہیں جہاں کوئی اندازہ نہیں. 133 00:06:34,946 --> 00:06:36,320 میں کیا کر سکتا ہے کہ دو چیزیں نہیں ہے. 134 00:06:36,320 --> 00:06:40,920 >> سب سے پہلے، میں پتہ کر سکتے ہیں میں پی ڈبلیو ڈی ٹائپ کرکے، کہاں ہوں باہر. 135 00:06:40,920 --> 00:06:42,720 یہ میرا موجودہ ورکنگ ڈائریکٹری ہے. 136 00:06:42,720 --> 00:06:45,830 اور میں نے اسے درج کریں مارا تو میں کہاں ہوں بالکل مجھ سے کہتا ہے. 137 00:06:45,830 --> 00:06:49,400 اب / گھر / اوبنٹو ہے کہہ، ٹلڈا کی طویل راستہ، 138 00:06:49,400 --> 00:06:51,290 جو آپ کے گھر کی ڈائریکٹری ہے. 139 00:06:51,290 --> 00:06:56,540 لیکن یہ میں ہوں کہ مجھ سے کہتا ہے گھر / اوبنٹو / کام کی جگہ، یا ~ / کام کی جگہ. 140 00:06:56,540 --> 00:07:00,700 >> میں گھومنے پھرنے کے لئے جا رہا ہوں میرے pset1 کے ڈائریکٹری پھر، 141 00:07:00,700 --> 00:07:02,229 اور میں مواد کی فہرست کرنے کے لئے جا رہا ہوں. 142 00:07:02,229 --> 00:07:04,770 اور مجھے ایک اور ہے کہ دیکھ ڈائریکٹری، مع اضافہ جات بلایا. 143 00:07:04,770 --> 00:07:09,020 تو میں مع اضافہ جات میں سی ڈی کے لئے جا رہا ہوں، اور پھر میں نے اپنے سکرین صاف کرنے کے لئے جا رہا ہوں. 144 00:07:09,020 --> 00:07:11,540 >> تو اب، میں نے صحیح، بہت دور میں ہوں؟ 145 00:07:11,540 --> 00:07:13,680 کیا میں واپس کرنا چاہتے ہیں تو فوری طور پر کام کی جگہ کرنے کے لئے؟ 146 00:07:13,680 --> 00:07:15,138 میں کر سکتا ایک جوڑے کی چیزیں نہیں ہے. 147 00:07:15,138 --> 00:07:18,750 میں، CD، ڈوٹ، ڈوٹ، سلیش، ڈاٹ ٹائپ کر سکتے ہیں ڈاٹ، پھر ایک سطح کو منتقل کرنے کے لئے 148 00:07:18,750 --> 00:07:19,640 ایک اور سطح. 149 00:07:19,640 --> 00:07:21,090 لیکن اس قسم کے پریشان کن ہے. 150 00:07:21,090 --> 00:07:24,990 >> میں نے کبھی واپس حاصل کرنے کے لئے چاہتے ہیں تو صرف اپنے گھر کی ڈائریکٹری، ٹلڈا، 151 00:07:24,990 --> 00:07:27,690 میں اس کے پیچھے کچھ بھی نہیں کے ساتھ سی ڈی ٹائپ کر سکتے ہیں. 152 00:07:27,690 --> 00:07:29,224 سی ڈی، درج. 153 00:07:29,224 --> 00:07:30,140 اور اب، میں ٹلڈا میں ہوں. 154 00:07:30,140 --> 00:07:34,310 میں کام کی جگہ حاصل کرنے کے لئے چاہتے ہیں تو، میں صرف سی ڈی کام کی جگہ ٹائپ کر سکتے ہیں. 155 00:07:34,310 --> 00:07:36,770 اور یہ کہ آپ کس طرح کام ہے تبدیل ڈائریکٹریز 156 00:07:36,770 --> 00:07:42,080 CS50 IDE یا کسی بھی لینکس کے اندر اندر کمانڈ لائن پر آپریٹنگ سسٹم. 157 00:07:42,080 --> 00:07:42,580 بالکل ٹھیک. 158 00:07:42,580 --> 00:07:45,610 اگلے ایک ہے کہ ہو سکتا ہے ، mkdir کی ہے ہاتھ میں آئے 159 00:07:45,610 --> 00:07:48,709 جس میں ایک ڈائریکٹری بنانے کے لئے مختصر ہے، میں ایک نیا فولڈر تخلیق کرنے کی ضرورت ہے. 160 00:07:48,709 --> 00:07:50,750 آپ کے ساتھ واقف ہیں تو GUI آپریٹنگ سسٹم، 161 00:07:50,750 --> 00:07:51,820 آپ دایاں کلک کریں ہو سکتا ہے. 162 00:07:51,820 --> 00:07:54,500 اور پھر، جب سیاق و سباق مینو ٹمٹمانے، نیا فولڈر منتخب کریں. 163 00:07:54,500 --> 00:07:56,250 یہ شاید کس طرح ہے تم سے پہلے کیا ہے. 164 00:07:56,250 --> 00:08:00,979 لیکن ہم یہ بھی تشکیل دے سکتے ہیں کمانڈ لائن پر ڈائریکٹریز. 165 00:08:00,979 --> 00:08:02,020 تو ہم واپس IDE میں ہیں. 166 00:08:02,020 --> 00:08:08,020 میں زوم میں کریں گے ٹرمینل پر اور میرے ڈائریکٹری کے مواد کی فہرست 167 00:08:08,020 --> 00:08:11,882 ایک بار پھر، صرف ہمیں دینے کے لئے ریفرنس کی ایک فریم. 168 00:08:11,882 --> 00:08:14,340 اب، میں نے، کا کہنا ہے کہ مسئلہ پر کام کر ختم سیٹ 0 169 00:08:14,340 --> 00:08:15,580 اور مسئلہ 1 سیٹ. 170 00:08:15,580 --> 00:08:19,390 تو میں نے ایک نئی ڈائریکٹری پیدا کرنا چاہتے ہیں مسئلہ کے لئے پر کام کرنے 2 سیٹ. 171 00:08:19,390 --> 00:08:20,420 مجھے لگتا ہے کہ کس طرح کروں؟ 172 00:08:20,420 --> 00:08:24,132 >> ویسے، ایک بار پھر، میں دایاں کلک کریں کر سکتے ہیں وہاں بائیں جانب اور نیا فولڈر منتخب کریں 173 00:08:24,132 --> 00:08:25,340 اور ایک pset2 ڈائریکٹری تشکیل دیں. 174 00:08:25,340 --> 00:08:26,240 وہ بھی کام کریں گے. 175 00:08:26,240 --> 00:08:28,615 لیکن اس وقت میں بھی میں ایسا بہت تیزی سے کمانڈ لائن، 176 00:08:28,615 --> 00:08:35,049 mkdir کی ٹائپ، space-- طرف (ن)، but-- خلائی pset2 میں ٹائپ. 177 00:08:35,049 --> 00:08:38,659 میں پھر درج کریں مارا اور اگر میں نے فہرست پھر اپنے ڈائریکٹری کے مواد، 178 00:08:38,659 --> 00:08:40,710 اب میں، نظر آتے ہیں کہ دیکھیں میں ایک pset2 فولڈر ہے. 179 00:08:40,710 --> 00:08:43,110 اور میں میں تشریف لے سکتے ہیں اس سی ڈی استعمال کر رہے ہیں اور ایسا 180 00:08:43,110 --> 00:08:45,614 تمام کام میں pset2 کے لئے کیا کرنے کی ضرورت ہے. 181 00:08:45,614 --> 00:08:48,530 اتفاق سے، میں صرف پاپ گا یہاں واقعی بہت تیزی سے فائل درخت سے. 182 00:08:48,530 --> 00:08:53,494 اور تم، بھی، کہ دیکھ سکتے ہیں تصویری فائل ایکسپلورر، 183 00:08:53,494 --> 00:08:56,160 ہم دیکھ سکتے ہیں کہ pset2 ڈائریکٹری وہاں بھی پیدا کیا گیا ہے. 184 00:08:56,160 --> 00:08:58,537 اور میں اس کے لئے تشریف لے کر سکتے ہیں، اس کے ساتھ ساتھ GUI استعمال کر رہے ہیں. 185 00:08:58,537 --> 00:09:00,870 اگلی بار اور یہ کہ شاید ہاتھ میں آنے والا 186 00:09:00,870 --> 00:09:03,650 کاپی کے لئے مختصر ہے جس CP، ہے. 187 00:09:03,650 --> 00:09:06,960 تمام دوسرے کے برعکس، کاپی ہم نے پہلے دیکھا ہے حکم دیتا ہے، 188 00:09:06,960 --> 00:09:11,800 دو دلائل، ایک ذریعہ، لیتا ہے آپ کاپی کرنا چاہتے ہیں کہ فائل کے نام، 189 00:09:11,800 --> 00:09:15,810 اور ایک منزل، جہاں آپ فائل کاپی کرنا چاہتے ہیں. 190 00:09:15,810 --> 00:09:19,490 اس کی کاپی کرنے کے لئے بہت آسان ہے ایک فائل، تو یہ کرتے ہیں. 191 00:09:19,490 --> 00:09:20,640 >> تو ہم واپس IDE میں ہیں. 192 00:09:20,640 --> 00:09:24,540 میں مواد کی فہرست کرنے کے لئے جا رہا ہوں LS کے ساتھ اپنے موجودہ ڈائریکٹری کے. 193 00:09:24,540 --> 00:09:28,310 اب، میں چاہتا ہوں کہ کا کہنا ہے کہ hello.txt کی ایک کاپی بنانے کے لئے. 194 00:09:28,310 --> 00:09:32,120 ایک بار پھر، پر فائل درخت سے بائیں، گرافیکل انٹرفیس، 195 00:09:32,120 --> 00:09:35,969 میں hello.txt پر دایاں کلک کر سکتے ہیں، ایک کاپی بنانے کے، کاپی پیسٹ. 196 00:09:35,969 --> 00:09:38,260 لیکن میں بہت تیزی سے ایسا کر سکتے ہیں کمانڈ لائن پر بھی. 197 00:09:38,260 --> 00:09:42,520 >> میں نے کاپی کرنا چاہتے ہیں کا کہنا ہے کہ hello.txt hi.txt کرنے. 198 00:09:42,520 --> 00:09:45,850 میں،، hello.txt خلائی CP کر سکتے ہیں. 199 00:09:45,850 --> 00:09:48,850 یہ میرا ذریعہ فائل ہے، تو یہی وجہ ہے کہ ہے میں سب سے پہلے اس سے ایک کا انتخاب کرنے جا رہا ہوں. 200 00:09:48,850 --> 00:09:51,058 اور پھر میں نے نام کرنے کی ضرورت ہے منزل فائل، hi.txt. 201 00:09:51,058 --> 00:09:53,690 202 00:09:53,690 --> 00:09:54,620 میں درج کریں مارا. 203 00:09:54,620 --> 00:09:57,930 اور میں کے مواد کی فہرست تو میرے ڈائریکٹری پھر، وہاں hi.txt ہے. 204 00:09:57,930 --> 00:09:59,220 میں نے اس کی ایک کاپی بنا دیا. 205 00:09:59,220 --> 00:10:01,090 اور حقیقت میں، میں چلا گیا تو hi.txt میں، میں کر سکتا ہوں 206 00:10:01,090 --> 00:10:04,030 یہ ایک عین مطابق ہو جائے گا کہ دیکھیں ہر چیز کی نقل ہے کہ 207 00:10:04,030 --> 00:10:08,330 میرے hello.txt فائل میں موجود. 208 00:10:08,330 --> 00:10:09,790 >> آپ کو ایک فائل کاپی کس طرح ہے. 209 00:10:09,790 --> 00:10:12,680 لیکن آپ کے لئے کیا کرنا چاہتے ہیں تو ایک پورے ڈائرکٹری کاپی؟ 210 00:10:12,680 --> 00:10:16,510 ایک سیکنڈ کے لئے تو، ایک نظر ڈالیں میں اپنے pset0 ڈائریکٹری میں کیا ہے. 211 00:10:16,510 --> 00:10:23,950 اور میں CD pset0 تو، مواد کی فہرست میں، نمونہ نامی ایک ڈائریکٹری ہے، 212 00:10:23,950 --> 00:10:26,252 اور ایک سکریچ فائل، scratch.sb2. 213 00:10:26,252 --> 00:10:27,210 تو جانتے ہیں کہ کے لئے اچھا ہے. 214 00:10:27,210 --> 00:10:29,800 تو سکرین واضح، اور میں واپس جا رہا ہوں 215 00:10:29,800 --> 00:10:32,870 ایک سیکنڈ کے لئے اپنے کام کی جگہ ڈائریکٹری میں. 216 00:10:32,870 --> 00:10:36,630 >> اب، میں چاہتا ہوں، کا کہنا ہے کہ میرے pset0 ڈائریکٹری کی ایک کاپی بنانے. 217 00:10:36,630 --> 00:10:42,940 میں صرف CP pset0 نہیں کہہ سکتا pset3، مثال کے طور پر. 218 00:10:42,940 --> 00:10:46,220 آپ کو اس عجیب پیغام ملتا ہے، ڈائریکٹری pset0 omitting کی. 219 00:10:46,220 --> 00:10:47,439 کیوں آپ اس پیغام حاصل کرتے ہیں؟ 220 00:10:47,439 --> 00:10:49,730 ٹھیک ہے، یہ، جب پتہ چلا ہے کہ آپ کو ایک ڈائریکٹری ہے کہ 221 00:10:49,730 --> 00:10:53,150 ، اس کے اندر دوسری چیزیں ہے CP کمانڈ واقعی نہیں 222 00:10:53,150 --> 00:10:55,590 ضروری اس کے ساتھ کیا کرنا ہے. 223 00:10:55,590 --> 00:10:59,670 >> ہم واضح طور پر کرنے کی ضرورت ہے لینکس، ٹرمینل بتا، 224 00:10:59,670 --> 00:11:03,720 میں آپ کو کاپی کرنا چاہتے ہیں pset0 ڈائریکٹری اور کاپی 225 00:11:03,720 --> 00:11:07,530 اندر موجود ہے کہ ہر فولڈر یہ اور ہر فائل کی کہ 226 00:11:07,530 --> 00:11:08,750 اس کے اندر موجود ہے. 227 00:11:08,750 --> 00:11:13,270 دوسرے الفاظ میں، میں آپ کو کرنے کی ضرورت ہے تکراری pset0 میں کودو 228 00:11:13,270 --> 00:11:15,660 اور وہاں میں ہر چیز کی ایک کاپی بنانے کے. 229 00:11:15,660 --> 00:11:25,280 >> مجھے لگتا ہے کہ کرنا چاہتے ہیں تو، میں کیا کر سکتا پنراورتی، pset0 pset3 لئے CP-R، ہے. 230 00:11:25,280 --> 00:11:26,850 درج کریں مارا. 231 00:11:26,850 --> 00:11:29,290 اب، میں نے فہرست تو میرے ڈائریکٹری کے مواد، 232 00:11:29,290 --> 00:11:32,180 میں pset3 وہاں دیکھیں میں اس کے ساتھ کام کر سکتے ہیں اس ڈائریکٹری. 233 00:11:32,180 --> 00:11:36,990 اور اگر اب pset3 میں میں سی ڈی اور تو، دیکھو، مواد کی فہرست 234 00:11:36,990 --> 00:11:39,594 نمونہ اور scratch.sb2 پھر وہاں ہے. 235 00:11:39,594 --> 00:11:40,510 تاکہ بہت اچھا ہے. 236 00:11:40,510 --> 00:11:43,819 تو ہے کہ آپ کو ایک پوری کاپی کر سکتے ہیں کس طرح ہے ڈائریکٹری، اور نہ صرف ایک فائل. 237 00:11:43,819 --> 00:11:45,860 آپ کو ایک کاپی کرنا چاہتے ہیں تو ڈائریکٹری، صرف یاد 238 00:11:45,860 --> 00:11:49,830 تم جب -r پرچم استعمال کرنے کے لئے CP کمانڈ کے ساتھ کام کر رہے ہیں. 239 00:11:49,830 --> 00:11:50,330 بالکل ٹھیک. 240 00:11:50,330 --> 00:11:52,320 تو میں نے ایک فائل کاپی ہے، لیکن میں نے غلطی سے یہ کیا ہے. 241 00:11:52,320 --> 00:11:53,695 اور اب، میں اس سے چھٹکارا حاصل کرنا چاہتے ہیں. 242 00:11:53,695 --> 00:11:54,850 مجھے لگتا ہے کہ کس طرح کروں؟ 243 00:11:54,850 --> 00:11:56,830 ایک بار پھر، آپ واقف ہیں تو ایک GUI انٹرفیس کے ساتھ، 244 00:11:56,830 --> 00:11:58,310 آپ دائیں کلک کر سکتے ہیں اور صرف حذف کریں. 245 00:11:58,310 --> 00:12:00,630 اور یہ کرنے کے لئے بھیج دیں گے ردی کی ٹوکری یا ردی ٹوکری. 246 00:12:00,630 --> 00:12:03,320 لیکن کمانڈ لائن پر، ہم صرف ہٹا دیں، RM ٹائپ کر سکتے ہیں، 247 00:12:03,320 --> 00:12:05,580 اور تو نام ہم سے چھٹکارا حاصل کرنا چاہتے فائل. 248 00:12:05,580 --> 00:12:08,614 >> اب، RM بہت ہوشیار ہے. 249 00:12:08,614 --> 00:12:11,280 یہ، ڈبل چیکنگ کی ایک بہت کرتا ہے اس بات کا یقین اصل میں آپ کو بنانے کے لئے 250 00:12:11,280 --> 00:12:12,377 فائل کو خارج کرنا چاہتے ہیں. 251 00:12:12,377 --> 00:12:15,460 یہ کسی بھی غلطیوں کو بنانے کے لئے نہیں کرنا چاہتی، یہاں کوئی ردی ٹوکری کیونکہ وہاں. 252 00:12:15,460 --> 00:12:17,010 ہم ایک فائل کو حذف کرنے کے بعد، وہ چلا گیا. 253 00:12:17,010 --> 00:12:18,710 اور اس کی وصولی کے لئے کوئی راستہ وہاں واقعی ہے. 254 00:12:18,710 --> 00:12:20,730 تو ہم خوبصورت ہونا ضروری ہے ہوشیار، اور تو RM 255 00:12:20,730 --> 00:12:23,110 ہمارے لئے بہت محتاط رہنے کی جا رہی ہے. 256 00:12:23,110 --> 00:12:27,120 >> تو IDE واپس جانے اور یہ کہ hi.txt فائل سے چھٹکارا حاصل 257 00:12:27,120 --> 00:12:29,640 کہ میں کاپی کے ساتھ ایک منٹ پہلے پیدا. 258 00:12:29,640 --> 00:12:30,560 تو ہم IDE میں ہیں. 259 00:12:30,560 --> 00:12:33,180 اور میں اپنے ڈائریکٹری کے مواد کی فہرست ایک بار پھر، صرف ہمیں کچھ سیاق و سباق دینے کے لئے. 260 00:12:33,180 --> 00:12:36,500 میرا مطلب ہے، آپ کو، hi.txt ہے کہ دیکھ سکتے ہیں جس میں تھوڑی دیر پہلے پیدا. 261 00:12:36,500 --> 00:12:38,196 اب، میں اس سے چھٹکارا حاصل کرنا چاہتے ہیں. 262 00:12:38,196 --> 00:12:38,820 میں اسے کس طرح کروں؟ 263 00:12:38,820 --> 00:12:39,810 >> ایک بار پھر، صرف RM. 264 00:12:39,810 --> 00:12:46,220 تو میں RM hi.txt ٹائپ کریں اور درج مار سکتا ہے. 265 00:12:46,220 --> 00:12:47,970 اور RM وجود ہے ہمارے لئے بہت محتاط 266 00:12:47,970 --> 00:12:50,178 اور یقین ہے کہ ہم اصل میں بنانے اس فائل کو خارج کرنا چاہتے ہیں. 267 00:12:50,178 --> 00:12:52,784 تم واقعی میں دور کرنے کے لئے چاہتے ہیں باقاعدہ خالی فائل hi.txt؟ 268 00:12:52,784 --> 00:12:55,200 یہ صرف ایک آپریٹنگ کی طرح ہے نظام، ونڈوز یا میک کی طرح، 269 00:12:55,200 --> 00:12:56,310 آپ ہو سکتا ہے پوپ آؤٹ سے واقف 270 00:12:56,310 --> 00:12:58,770 اس باکس تم واقعی ہیں یقین ہے کہ آپ ایسا کرنا چاہتے ہیں. 271 00:12:58,770 --> 00:13:01,228 >> میں نے اس کے لئے چاہتے ہیں یقین ہے تو میں yes--، ٹائپ کرنے جا رہا ہوں 272 00:13:01,228 --> 00:13:04,390 یا میں بھی کر سکتے ہیں صرف y-- ٹائپ کریں اور درج کریں مارا. 273 00:13:04,390 --> 00:13:08,620 اور میں کے مواد کی فہرست تو میرے ڈائریکٹری پھر، hi.txt چلا گیا ہے. 274 00:13:08,620 --> 00:13:10,000 برا نہیں ہے، ٹھیک ہے؟ 275 00:13:10,000 --> 00:13:12,410 چلو پریس کنٹرول L، صرف یہ سب چیزیں سے چھٹکارا حاصل کرنے کے لئے 276 00:13:12,410 --> 00:13:14,900 اور پیچھے سے ہمیں حاصل سکرین کے اوپر. 277 00:13:14,900 --> 00:13:18,520 >> اب، ایک طریقہ کے لئے نہیں ہے شارٹ سرکٹ RM، تو 278 00:13:18,520 --> 00:13:20,090 یہ ہمیں اس سوال پوچھنا نہیں ہے. 279 00:13:20,090 --> 00:13:22,060 ہم سچ میں ہم چاہتے ہیں اس فائل سے چھٹکارا حاصل کرنے، 280 00:13:22,060 --> 00:13:23,490 اور ہم بھی نہیں کرنا چاہتے سوال کیا جا کرنے کے لئے. 281 00:13:23,490 --> 00:13:24,720 ہم اس کس طرح کروں؟ 282 00:13:24,720 --> 00:13:27,180 ٹھیک ہے، ہم ایک وضاحت کر سکتے ہیں اضافی پرچم، صرف ہم چاہتے 283 00:13:27,180 --> 00:13:30,400 جہاں CP کے ساتھ کیا ہم -r پرچم شامل کر سکتے ہیں، 284 00:13:30,400 --> 00:13:32,800 تکراری طور پر ایک ڈائریکٹری میں کاپی کرنے کے لئے. 285 00:13:32,800 --> 00:13:35,630 ایک پرچم ہے -f ہے جس RM، کے لئے، 286 00:13:35,630 --> 00:13:39,470 بالکل جس کرنا RM پر مجبور کرنا ہے ہمیں کیا کرنا یہ کہہ رہے ہیں. 287 00:13:39,470 --> 00:13:44,610 >> تو اب، میں چاہتا ہوں، کہتے ہیں کہ میرے hello.txt فائل سے چھٹکارا حاصل کرنے. 288 00:13:44,610 --> 00:13:46,490 میں یا تو ہے کہ ایک نہیں کرنا چاہتا. 289 00:13:46,490 --> 00:13:47,370 میں کیا کر سکتے ہیں؟ 290 00:13:47,370 --> 00:13:54,710 ٹھیک ہے، میں -f hello.txt RM کر سکتے ہیں. 291 00:13:54,710 --> 00:13:57,530 تم کیا سوچتے ہو یہاں کیا ہونے جا رہا ہے؟ 292 00:13:57,530 --> 00:13:58,030 وہ چلا گیا. 293 00:13:58,030 --> 00:13:59,363 یہاں تک کہ مجھے سوال پوچھنا نہیں تھا. 294 00:13:59,363 --> 00:14:03,600 اور حقیقت میں، میں مواد کی فہرست ہے میری ڈائرکٹری کی ایک بار پھر، وہ چلا گیا. 295 00:14:03,600 --> 00:14:05,750 یہاں کوئی کالعدم ہے. 296 00:14:05,750 --> 00:14:09,554 hello.txt چلا گیا ہے، اور میں نہیں تھا میں اس کو حذف کرنا چاہتے تھے تو بھی پوچھا. 297 00:14:09,554 --> 00:14:11,595 میں سے چھٹکارا حاصل کرنا چاہتے ہیں تو کیا ایک پوری ڈائریکٹری کی؟ 298 00:14:11,595 --> 00:14:14,180 299 00:14:14,180 --> 00:14:17,039 آپ کو ایسا طریقہ ہے کاپی کرنے کے لئے بہت ملتا جلتا. 300 00:14:17,039 --> 00:14:19,080 آپ کو ایک حذف کرنا چاہتے ہیں تو ڈائریکٹری، آپ کو صرف نہیں کرتے 301 00:14:19,080 --> 00:14:22,121 آپ چاہتے ہیں، ڈائریکٹری کو حذف کرنا چاہتے اس کے اندر سب کچھ کو خارج کرنے کے لئے. 302 00:14:22,121 --> 00:14:26,250 اور تو آپ کو، -r استعمال تکراری طور پر ایک ڈائریکٹری کو خارج کر دیں. 303 00:14:26,250 --> 00:14:28,600 >> تو -r pset2 RM دو. 304 00:14:28,600 --> 00:14:31,870 میں اصل میں، pset2 پر کام نہیں کر رہا تو میں نے اس ڈائریکٹری سے چھٹکارا حاصل کر سکتے ہیں. 305 00:14:31,870 --> 00:14:33,040 میں درج کریں مارا. 306 00:14:33,040 --> 00:14:35,050 میں دور کرنے کے لئے چاہتے ہیں ڈائریکٹری، pset2؟ 307 00:14:35,050 --> 00:14:37,160 جی ہاں، مجھے معلوم ہے. 308 00:14:37,160 --> 00:14:41,150 اور میں کے مواد کی فہرست ہے میری ڈائرکٹری پھر، وہ چلا گیا. 309 00:14:41,150 --> 00:14:41,650 بالکل ٹھیک؟ 310 00:14:41,650 --> 00:14:43,739 >> اس موضوع پر ایک سے زیادہ مختلف حالتوں. 311 00:14:43,739 --> 00:14:46,280 تو میں نے ایک بار پھر سکرین صاف کریں گے، سب سے اوپر سب کچھ ڈال دیا. 312 00:14:46,280 --> 00:14:47,420 LS مارو. 313 00:14:47,420 --> 00:14:49,890 اب، میں سے چھٹکارا حاصل کرنا چاہتے ہیں میرے pset3 ڈائریکٹری کے، 314 00:14:49,890 --> 00:14:52,810 اور مجھے سچ میں کرنا چاہتے ہیں جانتے میرے pset3 ڈائریکٹری سے چھٹکارا حاصل. 315 00:14:52,810 --> 00:15:00,120 میں تکراری طور پر اور زبردستی کر سکتے ہیں میرے pset3 ڈائریکٹری کو ہٹا دیں. 316 00:15:00,120 --> 00:15:03,900 >> اب، تم واقعی میں جا رہے ہیں آپ RM -rf استعمال کر رہے ہیں وقت محتاط. 317 00:15:03,900 --> 00:15:06,784 آپ کو زیادہ پروگرام کے طور پر، یہ ہو جائے گا آپ کو صرف واقعی فوری طور پر ایسا کچھ. 318 00:15:06,784 --> 00:15:08,200 اور حقیقت میں، میں ہر وقت ایسا. 319 00:15:08,200 --> 00:15:10,380 لیکن یہ کچھ کی قیادت کر سکتے تباہ کن نتائج، 320 00:15:10,380 --> 00:15:12,340 اگر آپ نے غلطی سے غلط چیز کو خارج کر دیں. 321 00:15:12,340 --> 00:15:15,089 تو میں آپ کو اس بات سے آگاہ ہونا چاہتے ہیں یہ آپ کے لئے ایک آپشن دستیاب ہے 322 00:15:15,089 --> 00:15:17,220 لیکن، کفایت اس کا استعمال اور احتیاط کے ساتھ اس کا استعمال. 323 00:15:17,220 --> 00:15:20,910 >> میں کام نہیں کر رہا ایک حقیقت کو جانتے میرا مسئلہ پر اب 3 سیٹ، تو میں ہوں 324 00:15:20,910 --> 00:15:22,550 ان فائلوں میں سے سب سے چھٹکارا حاصل کرنے کے لئے جا. 325 00:15:22,550 --> 00:15:26,420 اور مجھے کہا جائے کرنا چاہتے ہیں نہیں جانتے خارج کرنا چاہتے ہیں تو ہر ایک وقت 326 00:15:26,420 --> 00:15:30,640 ایک فائل، تو میں -rf pset3 RM کرنے کے لئے جا رہا ہوں. 327 00:15:30,640 --> 00:15:32,640 یہاں تک کہ اگر مجھ سے پوچھیں نا اس سے چھٹکارا حاصل کرنے کے لئے کرنا چاہتا تھا. 328 00:15:32,640 --> 00:15:33,840 میں LS مارا. 329 00:15:33,840 --> 00:15:35,680 pset3 چلا گیا ہے. 330 00:15:35,680 --> 00:15:39,730 تو ہے کہ تمام مختلف حالتوں ہے کہ آپ RM کے ساتھ فائلوں کی چھٹکارا حاصل کرنے کے لئے استعمال کر سکتے ہیں. 331 00:15:39,730 --> 00:15:43,620 >> ہے کہ گزشتہ کمانڈ لائن کمانڈ کرنے کے لئے آپ کے لئے بہت مفید رہا 332 00:15:43,620 --> 00:15:46,391 اس اقدام کے لئے مختصر ہے جس، MV ہے. 333 00:15:46,391 --> 00:15:48,960 منتقل بنیادی طور پر نام تبدیل کر کے برابر ہے. 334 00:15:48,960 --> 00:15:53,870 یہ ایک مقام سے ایک فائل منتقل دوسرے، منزل کے ذریعہ. 335 00:15:53,870 --> 00:15:59,400 ایک چال طاقت استعمال کر رہے ہیں جہاں چلو دیکھتے ہیں ٹرمنل ونڈو میں آسان ہو. 336 00:15:59,400 --> 00:16:02,070 >> تو میں نے اپنے pset1 میں ہوں ڈائریکٹری، اور میں نے محسوس کیا ہے 337 00:16:02,070 --> 00:16:03,860 کچھ تھوڑا غلط چلا گیا ہے. 338 00:16:03,860 --> 00:16:08,620 میرے لالچی مسئلہ پر کام کر رہا تھا لیکن میں نے غلطی سے اسے greddy نام. 339 00:16:08,620 --> 00:16:11,380 تو میں نے کی کوشش کریں اور اس کے ذریعے چلاتے ہیں check50، یہ واقعی کام نہیں کرتا. 340 00:16:11,380 --> 00:16:12,630 میں اختیارات میں سے ایک جوڑے کی ہے. 341 00:16:12,630 --> 00:16:16,220 ہم سے پہلے کیا کیا کر سکتے ہیں، جو فائل کی ایک کاپی بنانے کے لئے ہے. 342 00:16:16,220 --> 00:16:23,960 میں greddy.c کاپی کر سکتے صحیح، greedy.c کرنے کے لئے؟ 343 00:16:23,960 --> 00:16:25,580 درج کریں مارا. 344 00:16:25,580 --> 00:16:28,180 میں دونوں فائلوں سے ہیں کہ دیکھیں. 345 00:16:28,180 --> 00:16:36,337 اور پھر میں، RM سکتا ، greddy.c دور کرنے کے لئے. 346 00:16:36,337 --> 00:16:37,170 یہی وجہ ہے کہ اس سے چھٹکارا ہو جاتا ہے. 347 00:16:37,170 --> 00:16:40,920 تو ہے کہ میں اس کی تصدیق کے بعد، کام کریں گے میں اس سے چھٹکارا حاصل کرنا چاہتے ہیں کہ. 348 00:16:40,920 --> 00:16:44,770 اور میں مؤثر طریقے سے ہے نام تبدیل کر دیا greddy.c greedy.c کرنے. 349 00:16:44,770 --> 00:16:48,460 میں کاپی، اور پھر اصل ہٹا. 350 00:16:48,460 --> 00:16:50,170 >> لیکن ہے کہ ایک کثیر قدم عمل ہے. 351 00:16:50,170 --> 00:16:51,670 اور یقینی طور پر، ایک بہتر طریقہ ہے. 352 00:16:51,670 --> 00:16:52,420 اصل میں، وہاں ہے. 353 00:16:52,420 --> 00:16:55,810 تو کنٹرول L مارا، صرف، اس کو واپس لانے کے لئے 354 00:16:55,810 --> 00:16:58,680 اور مواد کی فہرست میری ڈائرکٹری کی ایک بار پھر. 355 00:16:58,680 --> 00:17:00,350 >> تو اوہ، میں نے غلطی کی، کا کہنا ہے کہ. 356 00:17:00,350 --> 00:17:03,470 میں اصل میں واقعی چاہتا تھا اس فائل greddy.c فون کرنے. 357 00:17:03,470 --> 00:17:11,369 ایک جھپٹا گر میں، میں ٹائپ کر سکتے ہیں greddy.c کرنے greedy.c منتقل. 358 00:17:11,369 --> 00:17:12,470 درج کریں مارا. 359 00:17:12,470 --> 00:17:15,210 اور اب، میں نہیں تھا کاپی اور اسے ختم کرنے، 360 00:17:15,210 --> 00:17:16,880 میں صرف اس کا نام تبدیل کرنے کے قابل تھا. 361 00:17:16,880 --> 00:17:18,710 ایک سٹاپ شاپنگ. 362 00:17:18,710 --> 00:17:21,160 >> اب، دوسرے کے ایک بہت ہیں بنیادی کمانڈ لائن افادیت 363 00:17:21,160 --> 00:17:22,640 آپ کے ساتھ استعمال کر سکتے ہیں لینکس کمانڈ لائن. 364 00:17:22,640 --> 00:17:24,990 اور ہم نے بہت تبادلہ خیال کیا جائے گا ان میں CS50 میں مستقبل میں. 365 00:17:24,990 --> 00:17:27,948 لیکن اب کے لئے، صرف اپنے پاؤں ہو رہی ہے اس ٹرمینل کے ساتھ کام کرنے کے ساتھ گیلے 366 00:17:27,948 --> 00:17:30,540 ماحول، ان پانچ احکام بہت دور ہو جانا چاہئے 367 00:17:30,540 --> 00:17:34,990 کے ارد گرد گشت میں اور آپ IDE میں فائلوں کے ساتھ کام 368 00:17:34,990 --> 00:17:37,770 یا جو کچھ بھی میں لینکس کی بنیاد پر آپ استعمال کر رہے آپریٹنگ سسٹم. 369 00:17:37,770 --> 00:17:40,580 >> آپ جاننا چاہتے ہیں اور آپ چاہتے ہیں تو کچھ میں آگے تھوڑا سا نظر 370 00:17:40,580 --> 00:17:43,420 کمانڈ لائن حکم دیتا ہے ہم مستقبل میں استعمال کریں گے 371 00:17:43,420 --> 00:17:46,930 یہاں ایک جوڑے کی ایک فہرست ہے زیادہ عام ہیں. 372 00:17:46,930 --> 00:17:47,820 میں ڈوگ لایڈ ہوں. 373 00:17:47,820 --> 00:17:49,860 یہ CS50 ہے. 374 00:17:49,860 --> 00:17:52,598