ٽرمينل ذريعي لينڪس ۾ فائل ڪيئن نقل ڪجي

آخري اپڊيٽ: 10/07/2023

فائلن کي نقل ڪرڻ جي صلاحيت a آپريٽنگ سسٽم جيئن ته لينڪس ڪيترن ئي استعمال ڪندڙن لاءِ ضروري ٿي سگهي ٿو، خاص طور تي جيڪي چاهين ٿا ته ٽرمينل استعمال ڪرڻ جي سڀني فائدن مان پورو فائدو وٺن. ٽرمينل ذريعي لينڪس ۾ فائل کي ڪيئن نقل ڪرڻ سکڻ، ڊيٽا جي انتظام ۾ وڌيڪ ڪارڪردگي ۽ رفتار جي اجازت ڏئي ٿي، ان کان علاوه ڪاپي ڪرڻ جي عمل تي وڌيڪ ڪنٽرول مهيا ڪرڻ. هن مقالي ۾، اسان کي معلوم ٿيندو قدم بہ قدم هي ڪم ڪيئن ڪجي اثرائتي طور تي، درست ۽ اطمينان بخش نتيجا حاصل ڪرڻ لاءِ ٽيڪنيڪل حڪمن کي استعمال ڪندي. جيڪڏهن توهان لينڪس ۾ ضروري فائل هٿرادو مهارتن ۾ مهارت حاصل ڪرڻ ۾ دلچسپي رکو ٿا، توهان هن تفصيلي گائيڊ کي ياد نه ٿا ڪري سگهو ته ٽرمينل استعمال ڪندي فائل کي ڪيئن نقل ڪيو وڃي.

1. ٽرمينل ذريعي لينڪس ۾ فائلن کي نقل ڪرڻ جو تعارف

ٽرمينل ذريعي لينڪس ۾ فائلن کي نقل ڪرڻ هڪ بنيادي ڪم آهي استعمال ڪندڙن لاءِ هن آپريٽنگ سسٽم جي. جيتوڻيڪ فائلن کي نقل ڪرڻ جا ڪيترائي طريقا آهن، ٽرمينل پيش ڪري ٿو هڪ موثر ۽ لچڪدار متبادل انهن لاءِ جيڪي ڪمانڊ لائن کي ترجيح ڏين ٿا. هن آرٽيڪل ۾، اسان لينڪس تي فائلن کي نقل ڪرڻ لاء موجود مختلف حڪمن ۽ اختيارن کي ڳوليندا سين، انهي سان گڏ ڪجهه مفيد ٽوٽڪا ۽ مثال.

ٽرمينل ذريعي لينڪس ۾ فائلن کي نقل ڪرڻ لاء، اسان حڪم استعمال ڪري سگهون ٿا cp. هي حڪم اسان کي هڪ ڊاريڪٽري کان ٻئي ڏانهن هڪ يا وڌيڪ فائلن کي نقل ڪرڻ جي اجازت ڏئي ٿو. اسان فائلن جو پورو رستو بيان ڪري سگھون ٿا يا صرف انھن جو نالو جيڪڏھن اسان ساڳي ڊاريڪٽري ۾ آھيون. اسان فائلن جي ھڪڙي گروپ کي نقل ڪرڻ لاءِ وائلڊ ڪارڊ پڻ استعمال ڪري سگھون ٿا جيڪي خاص معيار پورا ڪن ٿيون.

انفرادي فائلن کي نقل ڪرڻ کان علاوه، اسان پڻ ڪمانڊ استعمال ڪندي پوري ڊائريڪٽري کي نقل ڪري سگھون ٿا cp. Con la opción -r، اسان هڪ ڊاريڪٽري ۽ ان جي سڀني مواد کي نقل ڪري سگھون ٿا، بشمول ذيلي ڊائريڪٽريون ۽ فائلون. اهو نوٽ ڪرڻ ضروري آهي ته ڊاريڪٽري کي نقل ڪرڻ وقت، اصل ڍانچي ۽ اجازتن کي برقرار رکندي، منزل ڊاريڪٽري ۾ هڪ صحيح ڪاپي ٺاهي ويندي.

2. بنيادي حڪم لينڪس ۾ فائلن کي نقل ڪرڻ لاء ٽرمينل استعمال ڪندي

لينڪس ۾، سڀ کان وڌيڪ عام ڪمن مان هڪ آهي ٽرمينل استعمال ڪندي فائلن کي نقل ڪرڻ. ھن عمل کي انجام ڏيڻ لاءِ، اسان وٽ بنيادي حڪمن جو ھڪڙو سلسلو آھي جيڪو اسان کي جلدي ۽ آساني سان آپريشن ڪرڻ جي اجازت ڏئي ٿو. اڳيون، ٽرمينل استعمال ڪندي لينڪس ۾ فائلن کي نقل ڪرڻ لاء سڀ کان وڌيڪ استعمال ٿيل حڪم پيش ڪيا ويندا.

1. سي پي: حڪم cp اهو لينڪس ۾ فائلن کي نقل ڪرڻ لاء استعمال ڪيو ويندو آهي. ان جو بنيادي نحو هن ريت آهي: cp [opciones] origen destino. مثال طور، موجوده ڊاريڪٽري مان "text.txt" نالي فائل کي نقل ڪرڻ لاءِ "/home/user/documents" ڊاريڪٽري ۾، هيٺ ڏنل حڪم استعمال ڪريو: cp texto.txt /home/usuario/documentos.

2. cp -r: جيڪڏهن اسان کي پوري ڊاريڪٽري کي نقل ڪرڻ جي ضرورت آهي، اسان کي حڪم استعمال ڪرڻ گهرجي cp -rاختيار -r ظاھر ڪري ٿو ته ان کي بار بار نقل ڪيو وڃي، يعني ڊاريڪٽري ۾ موجود سڀني فائلن ۽ ذيلي ڊائريڪٽرن سميت. مثال طور، "پروجيڪٽ" ڊاريڪٽري ۽ ان جي سڀني فائلن ۽ ذيلي ڊائريڪٽري کي نقل ڪرڻ لاءِ "/home/user/backups" ڊاريڪٽري ۾، هيٺ ڏنل حڪم استعمال ڪريو: cp -r proyecto /home/usuario/backups.

3. ٽرمينل مان لينڪس ۾ فائلن کي نقل ڪرڻ لاءِ 'cp' ڪمانڊ استعمال ڪندي

لينڪس ۾ "cp" حڪم ٽرمينل مان فائلن کي نقل ڪرڻ لاء استعمال ڪيو ويندو آهي. هي حڪم خاص طور تي مفيد آهي جڏهن توهان کي ٺاهڻ جي ضرورت آهي a بيڪ اپ اهم فائلن جو يا فائلن کي ٻي ڊاريڪٽري يا هنڌ ڏانهن منتقل ڪرڻ. هن حڪم کي استعمال ڪرڻ لاء هيٺيان قدم آهن ڪارآمد طريقي سان.

1. لينڪس ۾ ٽرمينل ونڊو کوليو.

  • توھان کي ايپليڪيشن مينيو ۾ ٽرمينل ملندو يا توھان ان کي کولڻ لاءِ ڪي بورڊ شارٽ ڪٽ ”Ctrl + Alt + T“ استعمال ڪري سگھو ٿا.

2. ڊاريڪٽري ڏانھن وڃو جنھن ۾ فائل آھي جنھن کي توھان نقل ڪرڻ چاھيو ٿا.

  • ان تائين رسائي حاصل ڪرڻ لاءِ ڊاريڪٽري رستي جي پٺيان "cd" حڪم استعمال ڪريو. مثال طور، جيڪڏهن فائل "دستاويز" ڊاريڪٽري ۾ واقع آهي، ٽائپ ڪريو "سي ڊي دستاويز" ۽ داخل ڪريو پريس ڪريو.

3. هلايو ڪاپي ڪمانڊ.

  • "cp" حڪم جو بنيادي نحو "cp destination_file source_file" آهي. مثال طور، جيڪڏھن توھان چاھيو ٿا ڪنھن فائل کي نقل ڪريو "file.txt" نالي ٻي ڊاريڪٽري ۾، توھان ٽائيپ ڪري سگھو ٿا "cp file.txt /path/destination" ۽ Enter کي دٻايو.

ياد رهي ته ”سي پي“ ڪمانڊ پڻ استعمال ڪري سگھجن ٿا پوري ڊائريڪٽري ۽ انهن جي مواد کي نقل ڪرڻ لاءِ. بس شامل ڪريو "-r" اختيار کي حڪم ۾ ٻيهر نقل ڪرڻ لاء سڀني فائلن ۽ ذيلي ڊائريڪٽرن کي نقل ڪرڻ لاء. مثال طور، "cp -r source_folder /path/destination". ھاڻي ته توھان ڄاڻو ٿا ته "cp" ڪمانڊ ڪيئن استعمال ڪجي، توھان لينڪس ۾ فائلن کي مؤثر طريقي سان ٽرمينل مان نقل ڪري سگھندا.

4. ٽرمينل ۾ 'cp' ڪمانڊ استعمال ڪندي لينڪس ۾ فائلون ۽ ڊائريڪٽريون نقل ڪريو

لينڪس ۾ فائلن ۽ ڊائريڪٽرن کي نقل ڪريو حڪم استعمال ڪندي cp ٽرمينل ۾ فائلن کي منظم ڪرڻ لاء هڪ عام ۽ مفيد ڪم آهي. هي حڪم توهان کي توهان جي لينڪس سسٽم تي فائلن يا ڊائريڪٽرن کي هڪ جڳهه کان ٻئي ڏانهن نقل ڪرڻ جي اجازت ڏئي ٿو. هتي هن ڪم کي مڪمل ڪرڻ لاء هڪ قدم قدم گائيڊ آهي:

  1. لينڪس ۾ پنهنجو ٽرمينل کوليو.
  2. حڪم استعمال ڪريو cd ڊاريڪٽري ڏانھن وڃو جتي فائل يا ڊاريڪٽري جيڪا توھان نقل ڪرڻ چاھيو ٿا واقع آھي.
  3. حڪم استعمال ڪريو cp ان کان پوءِ فائل يا ڊاريڪٽري جو نالو جيڪو توھان نقل ڪرڻ چاھيو ٿا، ۽ پوءِ وضاحت ڪريو منزل جي جڳھ.

مثال طور، جيڪڏهن توهان "file.txt" نالي فائل کي موجوده ڊاريڪٽري مان "دستاويز" ڊاريڪٽري ۾ نقل ڪرڻ چاهيو ٿا، توهان هيٺ ڏنل حڪم هلائي سگهو ٿا:

خاص مواد - هتي ڪلڪ ڪريو  PS5 تي لوڊ ڪرڻ واري اسڪرين کي درست ڪريو: قدم قدم گائيڊ

cp archivo.txt Documentos/

جيڪڏهن توهان هڪ پوري ڊاريڪٽري کي نقل ڪرڻ چاهيو ٿا جنهن کي "my_directory" سڏيو ويندو آهي "بيڪ اپ" ڊاريڪٽري ڏانهن، توهان هيٺ ڏنل حڪم استعمال ڪري سگهو ٿا:

cp -r mi_directorio Backup/

اهو حڪم ياد رکو cp ڪيترن ئي اختيارن کي اجازت ڏئي ٿو، جيئن بار بار ڊاريڪٽري کي نقل ڪرڻ سان -r ۽ موجوده فائلن کي مٿي لکڻ جي تصديق ڪريو -i. دستاويزن سان صلاح ڪريو يا حڪم استعمال ڪريو man cp موجود مختلف اختيارن بابت وڌيڪ سکڻ لاءِ.

5. ٽرمينل استعمال ڪندي ڪيترن ئي فائلن کي هڪ ئي وقت لينڪس ۾ نقل ڪريو

لاء، اسان حڪم استعمال ڪري سگھون ٿا cp. هي حڪم اسان کي اجازت ڏئي ٿو ته فائلن ۽ ڊائريڪٽرن کي نقل ڪري هڪ هنڌ کان ٻئي ڏانهن. اڳيون، مان توهان کي ڏيکاريندس پيروي ڪرڻ جا قدم:

  1. توهان جي لينڪس سسٽم تي ٽرمينل ونڊو کوليو.
  2. فولڊر ڏانھن وڃو جتي فائلون جيڪي توھان نقل ڪرڻ چاھيو ٿا واقع آھن. توهان حڪم استعمال ڪري سگهو ٿا cd ان جي رسائي حاصل ڪرڻ لاءِ فولڊر جو نالو.
  3. هڪ دفعو توهان مناسب فولڊر ۾ آهيو، توهان فائلن کي نقل ڪرڻ لاء هيٺ ڏنل حڪم استعمال ڪري سگهو ٿا:

cp archivo1 archivo2 archivo3 destino

Recuerda reemplazar archivo1, archivo2 y archivo3 فائلن جي نالن سان جيڪي توھان نقل ڪرڻ چاھيو ٿا، ۽ destino جڳھ سان جتي توھان انھن کي نقل ڪرڻ چاھيو ٿا. جيڪڏهن توهان فائلن کي نقل ڪرڻ چاهيو ٿا مختلف ڊاريڪٽري ڏانهن، پڪ ڪريو ته منزل جو پورو رستو بيان ڪريو.

اهو طريقو به صحيح آهي جيڪڏهن توهان چاهيو ٿا ته هڪ ئي وقت ڪيترن ئي فائلن کي نقل ڪريو. توھان انھن سڀني فائلن جا نالا لسٽ ڪري سگھو ٿا جن کي توھان نقل ڪرڻ چاھيو ٿا، ھڪڙي جڳھ سان الڳ ڪري، منزل جي وضاحت ڪرڻ کان اڳ. هڪ دفعو توهان حڪم هلائي ڇڏيو، چونڊيل فائلن کي مخصوص منزل ڏانهن نقل ڪيو ويندو.

6. ٽرمينل ذريعي لينڪس ۾ فائلن کي نقل ڪريو ۽ ماخذ خاصيتون محفوظ ڪريو

گهڻو ڪري، جڏهن ٽرمينل ذريعي لينڪس ۾ فائلن کي نقل ڪندي، اهو ضروري آهي ته ماخذ جي خاصيتن کي محفوظ ڪرڻ لاء انهي کي يقيني بڻائڻ ته ڪاپي صحيح آهي ۽ اصل فائل جي سڀني ملڪيتن کي برقرار رکيو وڃي. هن سبق ۾، مان ڏيکاريندس ته ڪيئن فائلن کي نقل ڪيو وڃي ۽ انهن جي خاصيتن کي برقرار رکڻ لاء لينڪس ۾ ٽرمينل ڪمانڊ استعمال ڪندي.

ھڪڙي فائل کي نقل ڪرڻ ۽ ان جي خاصيتن کي محفوظ ڪرڻ لاء، اسان حڪم استعمال ڪري سگھون ٿا cp ضروري اختيارن جي پٺيان. مثال طور، "source_file.txt" نالي هڪ فائل کي نقل ڪرڻ لاءِ هڪ نئين جڳهه ڏانهن جنهن کي "destination_directory" سڏيو ويندو آهي، اسان هيٺ ڏنل حڪم هلون ٿا:

cp -p archivo_origen.txt directorio_destino

پوئين حڪم ۾، اختيار -p ماخذ فائل جي خاصيتن کي محفوظ ڪرڻ لاءِ استعمال ڪيو ويندو آهي، بشمول اجازتون، مالڪ، ۽ ٽائم اسٽيمپ. اسان پڻ اختيار استعمال ڪري سگھون ٿا -a بلڪه -p، ڇاڪاڻ ته هي اختيار اصل فائل جي سڀني خاصيتن کي پڻ محفوظ ڪري ٿو. مثال طور:

cp -a archivo_origen.txt directorio_destino

7. ٽرمينل ڪمانڊ استعمال ڪندي لينڪس ۾ فائلن کي نقل ۽ مٽايو

توھان لاءِ، ڪجھ اختيار ۽ اوزار موجود آھن جيڪي ھن عمل کي توھان لاءِ آسان بڻائي سگھن ٿا.

فائلن کي نقل ڪرڻ جو هڪ عام طريقو حڪم استعمال ڪندي آهي cp. مثال طور، جيڪڏهن توهان موجوده فولڊر مان "file1.txt" نالي هڪ فائل کي نقل ڪرڻ چاهيو ٿا، جنهن کي "منزل" سڏيو ويندو آهي، توهان هيٺ ڏنل حڪم هلائي سگهو ٿا:

cp archivo1.txt destino/

هي حڪم فائل "file1.txt" کي "منزل" ڊاريڪٽري ڏانهن نقل ڪندو. جيڪڏهن فائل اڳ ۾ ئي موجود آهي منزل فولڊر ۾، ان کي تبديل ڪيو ويندو بغير تصديق جي تڪليف جي. جيڪڏهن توهان چاهيو ٿا ته هڪ تصديقي پيغام ڏيکاريو وڃي فائل کي تبديل ڪرڻ کان پهريان، توهان استعمال ڪري سگهو ٿا اختيار -i:

cp -i archivo1.txt destino/

حڪم کان علاوه cp، توهان پڻ حڪم استعمال ڪري سگهو ٿا rsync لينڪس ۾ فائلن کي نقل ڪرڻ ۽ تبديل ڪرڻ لاء. استعمال ڪرڻ جو فائدو rsync اهو آهي ته اهو ڊائريڪٽرن ۽ فائلن جي هم وقت سازي جي اجازت ڏئي ٿو ڪارآمد طريقو, خاص طور تي ڪيسن ۾ جتي ڪيتريون ئي وڏيون فائلون يا ڊائريڪٽريون نقل ڪيون وينديون آهن.

مثال طور، "ذريعو" نالي فولڊر جي سموري مواد کي نقل ڪرڻ لاء "منزل" نالي فولڊر ۾، توھان ھيٺ ڏنل حڪم هلائي سگھو ٿا:

rsync -a origen/ destino/

El flag -a ظاهر ڪري ٿو ته فائل جي جوڙجڪ ۽ اجازتن کي ڪاپي دوران محفوظ ڪيو وڃي.

جئين توهان ڏسي سگهو ٿا، ٽرمينل استعمال ڪندي لينڪس ۾ فائلن کي نقل ڪرڻ ۽ تبديل ڪرڻ صحيح حڪمن سان هڪ سادي عمل ٿي سگهي ٿو. ڇا استعمال ڪندي cp o rsync, اهي اوزار هجڻ توهان کي منظم ڪرڻ جي اجازت ڏيندو توهان جون فائلون ڪارآمد طريقي سان.

8. ٽرمينل استعمال ڪندي مخصوص لينڪس جڳهن تي فائلن کي نقل ڪريو

ڪڏهن ڪڏهن لينڪس ۾ توهان کي فائلن کي مخصوص هنڌن تي نقل ڪرڻ جي ضرورت آهي آپريٽنگ سسٽم جو ته جيئن اهي ٻين پروگرامن يا خدمتن ذريعي استعمال ڪري سگھجن. خوشقسمتيء سان، ٽرمينل هن کي ڪرڻ لاء تڪڙو ۽ آسان رستو مهيا ڪري ٿو. لينڪس ۾ مخصوص هنڌن تي فائلن کي نقل ڪرڻ لاءِ هيٺ ڏنل قدم قدم گائيڊ آهي.

  1. پنهنجي لينڪس ڊسٽريبيوشن ۾ هڪ ٽرمينل کوليو.
  2. حڪم استعمال ڪريو cd فولڊر ڏانھن وڃو جنھن ۾ فائل آھي جنھن کي توھان نقل ڪرڻ چاھيو ٿا. مثال طور، جيڪڏهن فائل ۾ واقع آهي /home/usuario/documentos/, usa el comando cd /home/usuario/documentos/.
  3. هڪ دفعو توهان صحيح هنڌ تي آهيو، حڪم استعمال ڪريو cp ان کان پوء فائل جو نالو جيڪو توهان نقل ڪرڻ چاهيو ٿا ۽ منزل جي جڳهه. مثال طور، فائل کي نقل ڪرڻ لاءِ “example.txt” ڏانهن /usr/local/, usa el comando cp ejemplo.txt /usr/local/.

توھان پڻ استعمال ڪري سگھوٿا اضافي اختيارن کي حڪم سان cp ڪاپي کي ترتيب ڏيڻ لاءِ، جيئن وائلڊ ڪارڊ استعمال ڪندي سڀني فائلن کي ڊاريڪٽري ۾ نقل ڪرڻ *. ياد رکو ته توهان کي شايد ضرورت هجي سپر يوزر استحقاق فائلن کي نقل ڪرڻ لاءِ سسٽم تي ڪجهه هنڌن تي.

خاص مواد - هتي ڪلڪ ڪريو  360 سيڪيورٽي ايپليڪيشن لاءِ ڪهڙو نسخو تجويز ڪيو ويو آهي؟

9. ٽرمينل استعمال ڪندي لينڪس ۾ بار بار فائلن کي نقل ڪريو

لاء، توھان استعمال ڪري سگھو ٿا `cp` حڪم. هي حڪم توهان کي فائلن ۽ ڊائريڪٽرن کي ٻيهر نقل ڪرڻ جي اجازت ڏئي ٿو، مطلب ته سڀني فائلن ۽ ذيلي ڊائريڪٽرن کي هڪ مخصوص ڊاريڪٽري ۾ شامل ڪيو ويندو نقل ڪيو ويندو. هيٺ آئون توهان کي ڏيکاريندس ته هن حڪم کي مؤثر طريقي سان ڪيئن استعمال ڪجي.

1. پنھنجي لينڪس سسٽم تي ٽرمينل ونڊو کوليو.
2. ڊاريڪٽري ڏانھن وڃو جتي فائلون جيڪي توھان نقل ڪرڻ چاھيو ٿا واقع آھن. توھان استعمال ڪري سگھو ٿا `cd` حڪم پٺيان فولڊر جو نالو ڊاريڪٽري ذريعي منتقل ڪرڻ لاءِ.
3. هڪ دفعو توهان صحيح ڊاريڪٽري ۾ آهيو، استعمال ڪريو `cp` ڪمانڊ جي پٺيان فائل يا ڊاريڪٽري جو نالو جيڪو توهان نقل ڪرڻ چاهيو ٿا، ۽ پوء منزل جو نالو ۽ رستو. مثال طور، جيڪڏهن توهان هڪ ڊاريڪٽري کي نقل ڪرڻ چاهيو ٿا "my_directory" نالي ڪنهن ٻئي ڊاريڪٽري ۾ جنهن کي "destination_directory" سڏيو ويندو آهي، توهان هيٺ ڏنل حڪم استعمال ڪندا: `cp -r my_directory destination_directory`. `-r` پيٽرولر اشارو ڪري ٿو ته ڪاپي کي ٻيهر ورجائڻ گهرجي.
4. جيڪڏھن توھان چاھيو ٿا ھڪ ئي وقت گھڻن فائلن يا ڊائريڪٽرن کي نقل ڪريو، توھان بيان ڪري سگھوٿا سڀ منزل جا نالا ۽ رستا خالن سان جدا ٿيل. مثال طور: `cp -r file1 file2 destination_directory`.
5. هڪ دفعو توهان ڪمانڊ داخل ڪيو، Enter کي دٻايو ۽ لينڪس فائلن يا ڊائريڪٽري کي نقل ڪرڻ شروع ڪري ڇڏيندو مخصوص منزل ڊاريڪٽري ڏانهن.

ياد رکو ته جڏهن `cp` ڪمانڊ کي `-r` اختيار سان استعمال ڪيو وڃي، ان جي تصديق ڪرڻ ضروري آهي ته پڙهڻ ۽ لکڻ جون اجازتون صحيح طور تي سيٽ ٿيل آهن انهن فائلن ۽ ڊائريڪٽرن تي جن کي توهان نقل ڪرڻ چاهيو ٿا. پڻ، نوٽ ڪريو ته جيڪڏھن منزل ڊاريڪٽري اڳ ۾ ئي ھڪڙي فائل يا ڊاريڪٽري تي مشتمل آھي ساڳئي نالي سان، توھان کي ان جي مٿان لکڻ کان اڳ عمل جي تصديق ڪرڻ لاء چيو ويندو.

10. لينڪس ۾ ٽرمينل استعمال ڪندي ريموٽ سرورز جي وچ ۾ فائلون نقل ڪريو

لاء، اسان حڪم استعمال ڪري سگھون ٿا rsync. هي اوزار اسان کي اجازت ڏئي ٿو ته فائلن ۽ ڊائريڪٽرن کي ٻن هنڌن جي وچ ۾ هم وقت سازي ڪري، يا ته ساڳي سرور تي يا ريموٽ سرور تي. هيٺ ڏنل هڪ قدم قدم مثال آهي ڪيئن استعمال ڪجي rsync.

1. توهان جي لينڪس سسٽم تي هڪ ٽرمينل کوليو ۽ پڪ ڪريو ته توهان وٽ آهي rsync نصب ٿيل. توھان ان جي تصديق ڪري سگھو ٿا حڪم هلائڻ سان rsync --version ٽرمينل ۾. جيڪڏهن توهان وٽ نه آهي rsync انسٽال ٿيل آهي، توهان اهو ڪري سگهو ٿا توهان جي لينڪس ڊويزن جي پيڪيج مينيجر کي استعمال ڪندي.

2. ريموٽ سرور کان فائل کي نقل ڪريو پنھنجي مقامي مشين ڏانھن:

  • En la terminal, escribe el siguiente comando:

    rsync -avz usuario@servidor_remoto:/ruta/al/archivo /ruta/local

    بدلايو usuario ريموٽ سرور تي توهان جي صارف نالي سان، servidor_remoto IP پتي يا ريموٽ سرور جي نالي سان، /ruta/al/archivo ريموٽ سرور تي فائل جي جڳھ سان ۽ /ruta/local توھان جي مقامي مشين تي جڳھ سان جتي توھان فائل کي محفوظ ڪرڻ چاھيو ٿا.

  • حڪم کي عمل ڪرڻ لاءِ Enter کي دٻايو. توهان کي ريموٽ سرور تي صارف جي پاسورڊ لاء چيو ويندو. ان کي داخل ڪريو ۽ پريس ڪريو Enter.
  • مخصوص فائل نقل ڪئي ويندي ريموٽ سرور مان توهان جي مقامي مشين ڏانهن مخصوص هنڌ تي.

11. ٽرمينل استعمال ڪندي لينڪس ۾ فائلون ڪاپي ۽ اجازتون سيٽ ڪريو

لاء، غور ڪرڻ لاء ڪيترائي اختيار آھن. هڪ قدم-جي-قدم حل جيڪو هن مسئلي کي موثر طريقي سان حل ڪري ٿو، هيٺ ڏنل تفصيلي وضاحت ڪئي ويندي. اهو نوٽ ڪرڻ ضروري آهي ته اهي طريقا لينڪس ٽرمينل استعمال ڪرڻ جي بنيادي ڄاڻ جي ضرورت آهي.

1. فائلون نقل ڪريو: ھڪڙي جڳھ کان ھڪڙي فائل کي نقل ڪرڻ لاء، حڪم استعمال ڪريو cp بعد ۾ فائل جو هنڌ ۽ نالو نقل ڪيو وڃي، ۽ منزل جو مقام. مثال طور، جيڪڏهن توهان موجوده ڊاريڪٽري ۾ موجود "file.txt" نالي هڪ فائل کي نقل ڪرڻ چاهيو ٿا "/home/user/new_folder/"، توهان کي هيٺين حڪم تي عمل ڪرڻ گهرجي:
cp archivo.txt /home/usuario/nueva_carpeta/

2. Establecer permisos: لينڪس ۾ اجازتون مقرر ڪيون ويون آهن حڪم استعمال ڪندي chmod. مثال طور، جيڪڏھن توھان چاھيو ٿا سيٽ ڪريو پڙھڻ، لکڻ، ۽ مالڪ لاءِ اجازتون هڪ فائل مانهيٺ ڏنل حڪم تي عمل ڪيو وڃي.
chmod u+rwx archivo.txt اهو مالڪ کي فائل پڙهڻ، لکڻ ۽ عمل ڪرڻ جي اجازت ڏيندو. مالڪ کان علاوه، لينڪس توهان کي گروپ ۽ ٻين استعمال ڪندڙن لاء اجازتون مقرر ڪرڻ جي اجازت ڏئي ٿو.

3. فائل ڪاپي ۽ اجازت سيٽنگ کي گڏ ڪريو: اهو ممڪن آهي ته ٻنهي طريقن کي گڏ ڪرڻ هڪ واحد حڪم ۾. مثال طور، جيڪڏھن توھان چاھيو ٿا ھڪڙي فائل کي نقل ڪريو ۽ ساڳئي وقت مخصوص اجازتون مقرر ڪريو، توھان استعمال ڪري سگھوٿا اختيار --preserve=mode حڪم سان گڏ cp. ھيٺ ڏنل مثال فائل "file.txt" کي ڊاريڪٽري ۾ نقل ڪندو "/home/user/new_folder/" ۽ ساڳين اجازتن کي برقرار رکندو جيئن اصل فائل:
cp --preserve=mode archivo.txt /home/usuario/nueva_carpeta/ هن طريقي کي استعمال ڪندي وقت بچائيندو آهي ۽ انهي کي يقيني بڻائي ٿو ته اجازتون صحيح طريقي سان برقرار رکيا وڃن ڪاپي جي عمل دوران.

12. ٽرمينل مان لينڪس تي ڪامياب فائل ڪاپي چيڪ ڪريو ۽ تصديق ڪريو

هن کي ڪرڻ لاءِ، توهان انهن قدمن تي عمل ڪري سگهو ٿا:

  1. حڪم استعمال ڪريو cp ان کان پوءِ فائل جو رستو جيڪو توهان نقل ڪرڻ چاهيو ٿا ۽ منزل جو رستو جتي توهان ڪاپي رکڻ چاهيو ٿا. مثال طور:
  2. cp ~/ruta/archivo.txt ~/ruta/destino/
  3. هڪ دفعو ڪاپي مڪمل ٿي وئي آهي، توهان حڪم استعمال ڪري سگهو ٿا ls تصديق ڪرڻ لاءِ ته فائل ڪاميابيءَ سان نقل ڪئي وئي منزل جي جڳھ تي:
  4. ls ~/ruta/destino/
  5. جيڪڏهن ڪاپي ڪامياب ٿي وئي، توهان کي ڏسڻ گهرجي ته فائل جو نالو ڪمانڊ آئوٽ ۾ درج ٿيل آهي ls. También puedes utilizar el comando file فائل جي قسم بابت معلومات حاصل ڪرڻ لاء ڪاپي جي رستي جي پٺيان:
  6. file ~/ruta/destino/archivo.txt

ياد رکو ته ان ۾ شامل فائلن ۽ ڊائريڪٽرن جي اجازتن کي چيڪ ڪرڻ ضروري آهي، ۽ پڪ ڪريو ته توهان وٽ انهن تائين رسائي ۽ ڪاپي ٺاهڻ لاءِ ضروري اجازتون آهن. جيڪڏهن توهان پروسيس دوران ڪنهن به غلطي سان منهن ڪندا، توهان ڪمانڊ دستاويزن سان صلاح ڪري سگهو ٿا cp يا توهان جي ڪيس لاءِ مخصوص سبق ۽ مثالن لاءِ آن لائن ڳولا ڪريو.

13. ٽرمينل استعمال ڪندي لينڪس ۾ خاص نالن يا اسپيس سان فائلون ڪاپي ڪريو

جيئن ته اسان ڄاڻون ٿا، لينڪس ۾ فائلن سان ڪم ڪرڻ مشڪل ٿي سگھي ٿو جڏهن انهن وٽ خاص نالا آهن يا وائيٽ اسپيس شامل آهن. جڏهن ته، ٽرمينل استعمال ڪندي انهن فائلن کي نقل ڪرڻ جا ڪيترائي طريقا آهن، ۽ هن حصي ۾ اسين وضاحت ڪنداسين ته اهو ڪيئن ڪجي.

1. اقتباس استعمال ڪريو: خاص نالن يا وائيٽ اسپيس سان فائلن کي نقل ڪرڻ جو هڪ آسان طريقو آهي اقتباس ۾ فائل جو نالو لپائڻ. مثال طور، جيڪڏهن توهان وٽ هڪ فائل آهي جنهن کي "special file.txt" سڏيو ويندو آهي، توهان هيٺ ڏنل حڪم استعمال ڪندي ان کي نقل ڪري سگهو ٿا:
cp "archivo especial.txt" destino/

2. Escape character استعمال ڪريو: ٻيو اختيار آھي Escape character "\" استعمال ڪرڻ لاءِ ھر اڇي جاءِ کان اڳ يا فائل جي نالي ۾ خاص ڪردار. مثال طور، جيڪڏهن توهان وٽ "myfile.txt" نالي هڪ فائل آهي، توهان هيٺ ڏنل حڪم استعمال ڪندي ان کي نقل ڪري سگهو ٿا:
cp mi archivo.txt destino/

3. مطلق ايڊريس استعمال ڪريو: جيڪڏھن فائل جي نالي ۾ گھڻن اسپيس يا خاص اکر شامل آھن، اھو ٿي سگھي ٿو ته فائل جي مطلق ايڊريس کي استعمال ڪرڻ وڌيڪ عملي آھي. ھڪڙي فائل جو پورو پتو حاصل ڪرڻ لاء، توھان استعمال ڪري سگھو ٿا "realpath" حڪم. مثال طور:
cp $(realpath "mi archivo.txt") destino/

ياد رکو ته اهي طريقا ٻئي لاڳو ٿين ٿا فائلن کي نقل ڪرڻ لاءِ ۽ ڊاريڪٽري کي خاص نالن سان نقل ڪرڻ لاءِ يا جن ۾ اسپيس شامل آهن. هميشه ذهن ۾ رکو ته ٽرمينل ڪيس حساس آهي، تنهنڪري پڪ ڪريو ته توهان فائل يا ڊاريڪٽري جو نالو صحيح طرح سان ٽائيپ ڪريو. هاڻي توهان لينڪس تي بغير بغير توهان جي فائلن کي نقل ڪري سگهو ٿا!

14. لينڪس تي ٽرمينل ذريعي موثر فائل ڪاپي ڪرڻ لاءِ صلاحون ۽ ترڪيبون

لينڪس تي ٽرمينل ذريعي موثر فائل ڪاپي ڪرڻ لاء، اهو ضروري آهي ته ڪجهه پيروي ڪرڻ لاء صلاحون ۽ ترڪيبون. ھيٺ ڏنل ڪجھ سفارشون آھن ھن عمل کي بهتر ڪرڻ لاءِ:

1. ڪمانڊ استعمال ڪريو cp صحيح اختيارن سان: حڪم cp اهو لينڪس ۾ فائلن ۽ ڊائريڪٽرن کي نقل ڪرڻ لاء استعمال ڪيو ويندو آهي. هڪ موثر ڪاپي ٺاهڻ لاء، اهو اختيار استعمال ڪرڻ جي صلاح ڏني وئي آهي -r ڊاريڪٽري کي بار بار نقل ڪرڻ ۽ -u صرف نئين يا تازه ڪاري فائلن کي نقل ڪرڻ لاء. مثال طور:

"`html

cp -ru directorio_origen directorio_destino

«`

2. استعمال ڪريو rsync وڌيڪ جديد نسخن لاءِ: حڪم rsync لينڪس تي فائلن کي نقل ڪرڻ ۽ هم وقت سازي ڪرڻ لاءِ هڪ طاقتور اوزار آهي. اهو توهان کي واڌارو ڪاپيون ٺاهڻ جي اجازت ڏئي ٿو، فائلن کي دور کان نقل ڪريو ۽ منتقلي کي بهتر ڪرڻ لاء ڪمپريشن الگورتھم استعمال ڪندي. توھان ڊاريڪٽري کي نقل ڪرڻ لاء ھيٺ ڏنل حڪم استعمال ڪري سگھو ٿا:

"`html

rsync -avz directorio_origen directorio_destino

«`

3. جي استعمال جو اندازو لڳايو tar لاءِ فائلون دٻايو- جيڪڏھن توھان کي ھڪ ئي وقت گھڻن فائلن کي نقل ڪرڻ جي ضرورت آھي، اھو ڪارائتو ٿي سگھي ٿو انھن کي نقل ڪرڻ کان پھريائين ٽار فائل ۾ دٻائڻ. ٽار فائل ٺاهڻ لاء، ھيٺ ڏنل حڪم استعمال ڪريو:

"`html

tar cf archivo.tar directorio_origen

«`

اهي صلاحون ۽ ترڪيبون توهان کي ٽرمينل ذريعي لينڪس ۾ موثر فائل ڪاپيون ٺاهڻ ۾ مدد ڪنديون. توهان جي ضرورتن ۽ ترجيحن جي مطابق مناسب اختيارن کي استعمال ڪرڻ جي ياد رکو. انهن اوزارن سان تجربا ڪريو ۽ ڳولهيو ته ڪهڙو هڪ بهترين توهان جي گهرجن مطابق آهي!

آخر ۾، ٽرمينل ذريعي لينڪس ۾ فائل کي نقل ڪرڻ هڪ مؤثر ۽ تيز عمل آهي جيڪو سادي حڪمن جي استعمال سان ڪري سگهجي ٿو. هن آرٽيڪل ذريعي، اسان مختلف طريقن جي ڳولا ڪئي آهي جنهن ۾ اسان فائلن کي نقل ڪري سگهون ٿا، ڇا انهن کي ڪاپي ڪري ساڳي ڊاريڪٽري ۾، مختلف ڊاريڪٽري ڏانهن يا ريموٽ فائل سسٽم تائين SCP استعمال ڪندي. اسان اهو پڻ سکيو آهي ته فولڊر جي ڍانچي کي محفوظ ڪندي پوري ڊائريڪٽري کي ڪيئن نقل ڪجي.

اهو ياد رکڻ ضروري آهي ته لينڪس ٽرمينل هڪ طاقتور اوزار آهي جيڪو فائلن ۽ ڊائريڪٽرن کي منظم ڪرڻ لاء حڪمن جي وسيع رينج پيش ڪري ٿو. جيتوڻيڪ اهو ڪڏهن ڪڏهن خوفزده ٿي سگهي ٿو، عملي طور تي ڪنهن به ڪم سان لاڳاپيل فائل جي ڦيرڦار کي ٽرمينل استعمال ڪندي موثر طريقي سان انجام ڏئي سگهجي ٿو.

بنيادي فائل ڪاپي حڪمن کي ماهر ڪرڻ سان، لينڪس استعمال ڪندڙ وقت بچائي سگهن ٿا ۽ انهن جي فائلن ۽ ڊائريڪٽرن تي وڌيڪ ڪنٽرول حاصل ڪري سگھن ٿا. هن آرٽيڪل ۾ پيش ڪيل حڪم صرف برفبرگ جي ٽپ آهن جڏهن اهو اچي ٿو لينڪس ۾ فائل مئنيجمينٽ.

مختصر ۾، ٽرمينل ذريعي لينڪس تي فائلن کي نقل ڪرڻ تي فائلن کي منتقل ڪرڻ ۽ بيڪ اپ ڪرڻ لاء هڪ تيز ۽ موثر طريقو مهيا ڪري ٿو. هڪ آپريٽنگ سسٽم لينڪس. بنيادي حڪمن جي مشق ۽ سمجھڻ سان، توهان فائلن ۽ ڊائريڪٽرن کي مؤثر طريقي سان ترتيب ڏيڻ ۽ توهان جي لينڪس ماحول ۾ وڌيڪ موثر ڪم فلو حاصل ڪرڻ جي قابل هوندا.

خاص مواد - هتي ڪلڪ ڪريو  ڪوڪي جام بلاسٽ راند ڪڏهن رليز ڪئي وئي؟