شروع کرنے والوں کے لیے لینکس میں فائلیں منتقل کرنے کے تمام طریقے۔

All Ways Move Files Linux



کچھ کام انجام دینے میں بہت آسان ہیں ، لیکن بہت سے صارفین پھنس جاتے ہیں کیونکہ وہ اپنی مناسب فعالیت سے ناواقف ہوتے ہیں۔ جب کوئی صارف کسی دوسرے پلیٹ فارم پر شفٹ ہوتا ہے ، تو یہ معمولی کام وقت طلب ہو جاتے ہیں ، اور ان میں سے ایک کام فائلوں/فولڈروں کو ایک راستے سے دوسرے راستے پر منتقل کرنا ہے۔

جب آپ ونڈوز سے لینکس سسٹم پر سوئچ کرتے ہیں تو ، ابتدائی لوگوں کے ذہن میں یہ سوال پیدا ہوسکتا ہے کہ ہم فائلوں کو کیسے منتقل کرسکتے ہیں؟ لینکس میں ، ایک ہی منزل تک پہنچنے کے کئی راستے ہیں ، اور لینکس ڈسٹری بیوشنز کو ڈیزائن کیا گیا ہے تاکہ سسٹم کو ہر قسم کے صارفین کے لیے استعمال میں آسان بنایا جا سکے۔







فائلوں کو منتقل کرنے کے ساتھ شروع کرنے سے پہلے ، آئیے تبادلہ خیال کریں کہ فائلوں کو منتقل کرنے کا کیا مطلب ہے؟ یہ شروع کرنے والوں کے لیے مددگار ثابت ہوسکتا ہے۔ منتقل (ایم وی) اور کاپی (سی پی) کمانڈ.



کسی فائل یا فولڈر کو منتقل کرنے کا مطلب ہے کہ فائل کو پچھلے مقام سے کاٹ کر نئی جگہ پر پیسٹ کریں۔ اسے دوسرے طریقے سے ڈالنے کے لیے ، منتقل کرنا اصل مواد کو نئے مقام پر منتقل کرنا اور اسے پرانے مقام سے ہٹانا ہے۔ جب ہم فائل کو منتقل کرتے ہیں تو ، فائل پچھلی ڈائریکٹری سے حذف ہو جاتی ہے اور ایک نئی منزل میں شامل ہو جاتی ہے ، جبکہ کاپی کرنے میں ، فائلیں سورس ڈائریکٹری میں رہتی ہیں۔



اب ، میں سمجھتا ہوں کہ یہ اصطلاح کو سمجھنے کے لیے کافی ہے۔ فائلیں منتقل.





کے درمیان فرق۔ کاپی اور اقدام کیا یہ اقدام فائل کو ایک نئی منزل پر منتقل کریں۔ کاپی اس کا مطلب ہے کہ مواد کا ایک ڈپلیکیٹ بنائیں اور اسے نئی منزل پر چسپاں کریں۔

فائل کاپی کرنا کاپی استعمال کرتا ہے۔ (Ctrl+C) اور پیسٹ (Ctrl+V) چابیاں جبکہ ، منتقل کرنے کا مطلب ہے۔ کٹ (Ctrl+X) اور پیسٹ کریں۔ (Ctrl+V) .



کب منتقل کریں:

ڈیٹا فائلوں کو منتقل کرنا مفید ہے جب صارفین ایک ورژن رکھنا چاہتے ہیں اور مواد کو ڈپلیکیٹ نہیں کرنا چاہتے ہیں۔ یہ اچھا ہوگا اگر آپ یہ کرتے ہوئے محتاط رہیں کیونکہ عمل کے دوران کسی غلطی کی صورت میں آپ اصل فائل کھو سکتے ہیں ، جو کہ بہت بڑا نقصان ہو سکتا ہے۔

ڈیٹا منتقل کرنے کے فوائد:

کئی امکانات ہیں جو آپ کو سمجھاتے ہیں کہ ڈیٹا منتقل کرنا کیوں ضروری ہے۔
آئیے ان کا مظاہرہ کریں:

جب آپ مختلف سسٹم پر کام کر رہے ہوں تو فائل کو کاپی کرنے کے بجائے اسے منتقل کرنا اچھا ہے۔ اگر آپ کو صرف ایک ورک سٹیشن پر کام نہیں کرنا ہے آپ جس دستاویز پر کام کر رہے ہیں اسے دوسرے سسٹم میں منتقل کر سکتے ہیں اور جاری رکھ سکتے ہیں۔ جب آپ نئے نظام میں منتقل ہوتے ہیں تو ڈیٹا منتقل کرنا بھی مددگار ثابت ہوتا ہے۔ مزید یہ کہ یہ بیک اپ کے مقاصد کے لیے بھی کارآمد ہو سکتا ہے۔ اگر آپ کی ہارڈ ڈرائیو اسٹوریج پر کم ہے اور آپ ڈیٹا کو کسی اور اسٹوریج ڈیوائس میں محفوظ کرنا چاہتے ہیں تو ان کو حذف کرنے کے بجائے انہیں منتقل کرنا اچھا ہے۔

یا ، اگر سسٹم بیرونی آلات جیسے پرنٹر اور سکینر سے منسلک نہیں ہے ، تو آپ ان فائلوں کو جو آپ پرنٹ کرنا چاہتے ہیں پرنٹر سے منسلک سسٹم میں منتقل کر سکتے ہیں۔

ہم نے مختصر طور پر فائلوں کو منتقل کرنے اور کسی کو ڈیٹا منتقل کرنے کی ضرورت پر تبادلہ خیال کیا ہے۔ نیز ، ہم نے اس کے فوائد پر تبادلہ خیال کیا ہے اور دیکھا ہے کہ نقل و حرکت کاپی کرنے سے کس طرح مختلف ہے۔

اب ، یہ جاننا آسان ہے کہ ہم لینکس آپریٹنگ سسٹم میں فائلوں کو کیسے منتقل کر سکتے ہیں۔

لینکس سسٹم میں فائلوں کو منتقل کرنے کا طریقہ:

انجام دینے کا کوئی روایتی طریقہ نہیں ہے۔ اقدام آپریشن؛ لینکس کی تقسیم میں ،
فائلوں کو منتقل کرنے کے لیے کچھ طریقے استعمال کیے جاتے ہیں:

  1. کمانڈ لائن ٹول (ٹرمینل) کے ذریعے
  2. گرافیکل یوزر انٹرفیس (GUI) کے ذریعے

کمانڈ لائن ٹول (ٹرمینل) کا استعمال کرتے ہوئے فائلوں کو کیسے منتقل کیا جائے:

فائلوں کو سورس لوکیشن سے کسی خاص منزل پر منتقل کرنے کے لیے استعمال کیا جاتا ہے۔ mv کمانڈ:

کی mv کمانڈ لائن ٹول کو کثیر مقصدی کمانڈ سمجھا جاتا ہے۔ یہ نہ صرف فائلوں کو ماخذ سے منزل تک منتقل کرنے کے لیے استعمال ہوتا ہے بلکہ فائل یا فولڈر کا نام تبدیل کرنے کے لیے بھی استعمال ہوتا ہے۔

نحو:

کا نحو۔ mv کمانڈ ہے:

mv [اختیارات] [ذریعہ_ راہ۔] [منزل_پاتھ]

فائلوں کو منتقل کرنے کے لیے مثالیں شروع کرنے سے پہلے mv کمانڈ ، ایک اور نکتہ ہے جو ہمیں سمجھنے کی ضرورت ہے۔

جب کوئی فائل یا فولڈر بنتا ہے ، ایک انوڈ فائل/ڈائریکٹری کو تفویض کیا جاتا ہے ، جس میں فائل کا میٹا ڈیٹا ہوتا ہے۔ کی مکمل شکل۔ انوڈ ہے انڈیکس نوڈ جو فائل سسٹم آبجیکٹ کی وضاحت کرتا ہے جیسے یہ فائل ہے یا ڈائریکٹری اور نمائندہ فائل کے بارے میں معلومات کو محفوظ کرتا ہے جیسے اجازت تک رسائی ، فائل کی قسم ، گروپ ، سائز وغیرہ۔ انڈیکس نوڈ عدد کی ایک تار ہے ، اور ہر ایک۔ انوڈ منفرد ہے.

چیک کرنے کے لیے۔ انوڈ ایک مخصوص فائل میں ، نحو کا ذکر ہے:

ایل ایس -انوڈ [فائل کا نام]

اگر میں چیک کرنا چاہتا ہوں۔ انوڈ ٹیکسٹ فائل کی قیمت sample.txt ، کمانڈ یہ ہوگا:

$ایل ایس -انوڈsample.txt

جب بھی آپ کسی فائل کو منتقل کرتے ہیں ، یہ کسی ایک سے ڈیٹا منتقل کرنے کے بارے میں نہیں ہے۔ انوڈ کسی اور کو؛ آپ صرف راستہ بدلتے ہیں اس کی اجازت تک رسائی کی ترتیب پہلے جیسی ہی رہے گی۔ اس کی وجہ یہ ہے کہ آپ فائل کو تبدیل نہیں کر رہے ہیں یا اسے دوبارہ نہیں بنا رہے ہیں ، اور صرف میموری میں اس کا راستہ بدل گیا ہے۔

اب ، آئیے چیک کریں کہ کیسے mv کمانڈ مختلف مثالوں کے ذریعے فائلوں کو منتقل کرنے میں مددگار ہے۔

مثال 1: فائل منتقل کرنا۔

ایک نمونہ فائل بنائیں۔ sample_file.txt کا استعمال کرتے ہوئے چھونا میں حکم گھر ڈائریکٹری:

$چھوناsample_file.txt

کا استعمال کرتے ہیں mv فائل کو اس میں منتقل کرنے کا حکم۔ دستاویزات۔ ڈائریکٹری درج ذیل کمانڈ کا پتہ چلتا ہے۔ دستاویزات۔ بطور ڈائریکٹری/فولڈر اور منتقل کرتا ہے۔ sample_file.txt اس میں:

$mvsample_file.txt/گھر/وردہ/دستاویزات۔

کے وجود کی تصدیق کے لیے۔ sample_file.txt دستاویزات کی ڈائرکٹری میں ، ایل ایس ٹرمینل میں کمانڈ:

$ایل ایس /گھر/وردہ۔/دستاویزات۔

نوٹ: فائل منتقل کرنے کے لیے آپ کو ماخذ اور منزل تک رسائی کے لیے اجازت لکھنی ہوگی۔ بصورت دیگر ، یہ اجازت سے انکار شدہ غلطی کا پیغام دکھائے گا۔

اضافی نوٹ:

کچھ لوگ ذریعہ اور منزل کا راستہ بتاتے ہوئے الجھن میں پڑ جاتے ہیں ، اس لیے انہیں غلط نتائج ملتے ہیں۔ تاہم ، کسی بھی ڈائریکٹری یا فائل کا راستہ تلاش کرنے کا ایک آسان طریقہ ہے ، جس کا ذکر ذیل میں کیا گیا ہے۔

جس فولڈر/ڈائرکٹری کا راستہ حاصل کرنا چاہتے ہیں اسے منتخب کریں اور اس پر دائیں کلک کریں۔ پاپ اپ مینو میں ، کی طرف تشریف لے جائیں۔ پراپرٹیز اور اس پر کلک کریں ،

مثال کے طور پر ، میں راستہ تلاش کرنا چاہتا ہوں۔ text.txt ہوم ڈائریکٹری میں فولڈر:

جب آپ نے مارا پراپرٹیز ، یہ آپ کو تمام ضروری تفصیلات دکھائے گا۔ text.txt راستے کے ساتھ:

وہاں سے ، آپ راستے کو کاپی کر کے ٹرمینل میں پیسٹ کر سکتے ہیں۔

ایک بار جب آپ فائل کو منتقل کر لیتے ہیں ، تو آپ اس کا نام تبدیل کر سکتے ہیں mv دوبارہ حکم:

$sample_file.txt/گھر/وردہ۔/دستاویزات۔/testing.txt

آئیے کے ذریعے چیک کریں۔ ایل ایس کمانڈ اگر فائل کا نام تبدیل ہوا ہے یا نہیں:

$ایل ایس

مثال 2: فولڈر کو ڈائریکٹری میں منتقل کرنا۔

اوپر کی مثال کی طرح ، ہم نے ایک فائل کو ایک جگہ سے دوسری جگہ منتقل کیا۔ اسی طرح ، ڈائریکٹری کو منتقل کرنے کا کوئی الگ طریقہ نہیں ہے جیسا کہ cp کمانڈ.
نقطہ نظر وہی ہے جیسا کہ ہم نے اوپر استعمال کیا۔ mv کمانڈ:

ایک ٹیسٹنگ فولڈر بنائیں اور بطور نام سیٹ کریں۔ جانچ کا استعمال کرتے ہوئے mkdir کمانڈ. اس میں بے ترتیب فائل شامل کریں ، جیسے تخلیق a testing.txt اس کے ذریعے فائل کریں چھونا کمانڈ:

$mkdirٹیسٹنگ
$چھوناTesting.txt

منتقل کریں Testing.txt فائل میں ٹیسٹنگ فولڈر کا استعمال کرتے ہوئے mv کمانڈ:

$mvTesting.txt ٹیسٹنگ۔

اب ، منتقل کریں ٹیسٹنگ فولڈر میں ڈاؤن لوڈ ڈائریکٹری:

$mvٹیسٹنگ/گھر/وردہ/ڈاؤن لوڈ

تصدیق کرنے کے لیے ، ٹائپ کریں:

$ایل ایس /گھر/وردہ/ڈاؤن لوڈ

مثال 3: ایک سے زیادہ فائلیں ایک ساتھ منتقل کرنا۔

جب ہم ایک ہی وقت میں متعدد فائلیں منتقل کرتے ہیں ، mv کمانڈ آخری ڈائریکٹری کے نام کو منزل ڈائریکٹری سمجھتا ہے:

آئیے فائلیں منتقل کریں۔ sample.txt ، testing.txt ، اور test.txt میں ڈاؤن لوڈ ڈائریکٹری اس کے لیے ، دستاویزات کی ڈائریکٹری میں ٹرمینل کھولیں کیونکہ یہ تمام فائلیں وہاں رکھی گئی ہیں:

$mvsample.txt testing.txt text.txt۔/گھر/وردہ/ڈاؤن لوڈ

پھانسی ایل ایس اس کی تصدیق کا حکم:

$ایل ایس /گھر/وردہ/ڈاؤن لوڈ

جیسا کہ آپ دیکھ سکتے ہیں ، تمام فائلوں کو کامیابی سے منتقل کر دیا گیا ہے دستاویزات۔ ڈائریکٹری کو ڈاؤن لوڈ ڈائریکٹری

GUI کا استعمال کرتے ہوئے فائلوں کو کیسے منتقل کیا جائے:

لینکس آپریٹنگ سسٹم کے لیے متعدد GUI ٹولز اور فائل مینجمنٹ سسٹم دستیاب ہیں۔ بڑے پیمانے پر استعمال ہونے والے ہیں۔ نوٹیلس۔ ، ایک GNOME فائل مینیجر ، اور ڈولفن۔ ، جو کہ KDE کا فائل منیجر ہے۔ ان دونوں فائل مینیجرز کو ان کی لچک کی وجہ سے ترجیح دی جاتی ہے۔

میں فی الحال اوبنٹو 20.04 پر کام کر رہا ہوں جو ایک جینوم ڈیسک ٹاپ ماحول استعمال کرتا ہے۔ لہذا ، ہم دیکھیں گے کہ ہم فائلوں کو ایک ڈائریکٹری سے دوسری ڈائریکٹری میں کیسے منتقل کرسکتے ہیں۔ نوٹیلس۔ فائل مینیجر

GUI فائل کی منتقلی کو نسبتا easy آسان بنا دیتا ہے۔ ہمیں صرف چند سادہ جملوں پر عمل کرنا ہے جو ذیل میں درج ہیں:

  1. جس سسٹم پر آپ کام کر رہے ہیں اس میں نوٹیلس فائل مینیجر کھولیں۔
  2. جس فائل کو آپ منتقل کرنا چاہتے ہیں اسے منتخب کریں اور اس پر دائیں کلک کریں۔
  3. ایک سیاق و سباق کا مینو اسکرین پر ظاہر ہوگا اور اس کی طرف تشریف لے جائے گا۔ پر منتقل اختیارات.
  4. ایک بار جب آپ نے اس پر کلک کیا۔ پر منتقل آپشن ، ممکنہ منزل ڈائریکٹریوں کی فہرست والی ونڈو آپ کے سامنے ظاہر ہوگی۔
  5. وہ نیا مقام منتخب کریں جس میں آپ فائل منتقل کرنا چاہتے ہیں اور دبائیں۔ منتخب کریں۔ .

آئیے اسے ایک مثال کے ذریعے سمجھتے ہیں:

اوبنٹو 20.04 میں نوٹیلس فائل مینیجر کھولیں۔

اصطلاح کے ساتھ الجھے ہوئے لوگوں کے لیے۔ نوٹیلس۔ ، یہ صرف فائل مینیجر کا نام ہے۔ اور اگر آپ سوچ رہے ہیں کہ اسے کیسے حاصل کیا جائے تو مجھے اسے زیادہ واضح طور پر ظاہر کرنے دیں۔

ایپلی کیشنز کا مینو کھولیں ، فائل مینیجر تلاش کریں اور ٹائپ کریں۔ نوٹیلس یا فائلوں :

آپ دیکھ سکتے ہیں ، نوٹل ٹائپ کرنے کے بعد ، یہ ظاہر کرتا ہے فائلوں اختیار فائل مینیجر ونڈو حاصل کرنے کے لیے اس پر کلک کریں:

جیسا کہ dsiplayed ، اس میں متعدد فولڈرز اور کچھ ٹیکسٹ فائلیں ہیں۔ فرض کریں میں منتقل کرنا چاہتا ہوں۔ sample.txt ٹیکسٹ فائل کسی دوسرے مقام پر۔ منتخب کریں sample.txt فائل اور اس پر دائیں کلک کریں:

پر کلک کریں پر منتقل… ، تمام ممکنہ مقامات کی فہرست اسکرین پر ظاہر ہوگی:

آئیے منتقل کریں۔ sample.txt فائل کو دستاویزات۔ ڈائریکٹری پھر ، اسے کھڑکی سے منتخب کریں اور دبائیں۔ منتخب کریں۔ بٹن:

فائلوں کو کامیابی سے منتقل کر دیا گیا ہے گھر ڈائریکٹری کو دستاویزات۔ ڈائریکٹری

جیسا کہ آپ دیکھ سکتے ہیں ، sample.txt میں اب موجود نہیں ہے۔ گھر ڈائریکٹری:

اس بات کی تصدیق کرنے کے لیے کہ آیا اسے کامیابی سے منزل تک پہنچایا گیا ہے ، کھولیں۔ دستاویزات۔ ڈائریکٹری اور چیک کریں کہ sample.txt فائل موجود ہے:

اسی طرح ، اگر آپ کسی ڈائرکٹری کو دوسرے مقام پر منتقل کرنا چاہتے ہیں تو آپ ان اقدامات کو دہراتے ہوئے بھی کر سکتے ہیں جن پر ہم نے اوپر بحث کی ہے۔ آئیے ایک مثال کے ذریعے اس کا جائزہ لیں ،
میں ایک نیا فولڈر بنائیں گھر ڈائریکٹری اور اس کا نام. میں کے نام سے ایک فولڈر بنا رہا ہوں۔ ٹیسٹنگ ، جیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے:

تصور کریں کہ ہم منتقل کرنا چاہتے ہیں۔ ٹیسٹنگ ڈائریکٹری/فولڈر کو ڈاؤن لوڈ ڈائریکٹری تو ، منتخب کریں۔ ٹیسٹنگ فولڈر ، اس پر دائیں کلک کریں ، اور ذیلی مینو میں ، کی طرف تشریف لے جائیں۔ پر منتقل… اختیار:

ایک ونڈو کھل جائے گی ، منتخب کریں۔ ڈاؤن لوڈ منتقل کرنے کے لیے ڈائریکٹری ٹیسٹنگ اس پر کلک کرکے فولڈر منتخب کریں۔ بٹن:

میں منتقل شدہ فولڈر کے وجود کی تصدیق کریں۔ ڈاؤن لوڈ ڈائریکٹری کو فائل مینیجر میں کھول کر:

جیسا کہ آپ دیکھ سکتے ہیں ، فائل یا ڈائریکٹری کو اس کے ذریعے منتقل کرنا آسان ہے۔ نوٹیلس۔ فائل مینیجر:

نتیجہ:

اس گائیڈ میں ، ہمارے پاس شروع کرنے والوں کے لیے لینکس میں فائلوں کو منتقل کرنے کے طریقے کی گہرائی سے وضاحت ہے۔ فائل کو منتقل کرنا کوئی مشکل کام نہیں ہے اگر آپ بالکل جانتے ہیں کہ اسے کیسے کرنا ہے۔ ایک لینکس سسٹم میں ، ہمارے پاس ایک ہی آپریشن کرنے کے کئی طریقے ہیں کیونکہ وہ ہر طرح کے صارفین کے لیے سسٹم کو آرام دہ بنانے کے لیے بنائے گئے ہیں۔

ہم نے آپ کے سسٹم میں فائلوں کو دوسرے مقام پر منتقل کرنے کے چند طریقوں پر مختصر بحث کی ہے۔ فائلوں یا فولڈروں کو منتقل کرنے کے طریقے ، جیسے کہ۔ GUI اور ٹرمینل ، بہت سادہ اور نسبتا straight سیدھے ہیں کیونکہ اس کے لیے آپ کو ان طریقوں کو استعمال کرنے کے لیے ماہر ہونے کی ضرورت نہیں ہے۔ یہ گائیڈ فائدہ مند ہے کیونکہ آپ کو دو مختلف طریقہ کار کے بارے میں مرحلہ وار بحث ملتی ہے۔

میرے لیے دونوں طریقے تیز اور کم پیچیدہ ہیں۔ اگر آپ GUI کے ذریعے کسی فائل کو منتقل کرتے ہیں تو ، صرف ہدف فائل پر دائیں کلک کریں اور پر کلک کریں۔ پر منتقل… سیاق و سباق کے مینو میں آپشن۔ آپ کے لیے ایک ونڈو کھل جائے گی جو کہ فائل کو منتقل کرنے کے لیے منزل ڈائریکٹری کو منتخب کرے گی۔ فائل کو پچھلے مقام سے ہٹا دیا جائے گا۔

اگر آپ ٹرمینل استعمال کرنا پسند کرتے ہیں تو mv ، ایک کثیر مقصدی کمانڈ استعمال کیا جاتا ہے۔ یہ نہ صرف فائلوں/فولڈرز کو منتقل کرنے کے لیے استعمال کیا جاتا ہے بلکہ ان کا نام تبدیل کرنے کے لیے بھی استعمال کیا جاتا ہے۔ ہم نے متعدد مثالیں پیش کیں۔ mv بہتر تفہیم کے لیے حکم. طریقہ کار ہر مثال میں یکساں ہے اگر آپ ایک مثال کو احتیاط سے پیروی کرتے ہیں ، تو آپ استعمال کرسکتے ہیں mv کہیں بھی حکم دیں.