انڈروئد

فائلوں کی منتقلی کے ل lin لینکس ایف ٹی پی کمانڈ کا استعمال کیسے کریں

Linux Delete Files

Linux Delete Files

فہرست کا خانہ:

Anonim

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

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

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

شروع کرنے سے پہلے

جب ftp پر ڈیٹا منتقل کرتے ہو تو کنکشن کو خفیہ نہیں کیا جاتا ہے۔ محفوظ ڈیٹا کی منتقلی کے لئے ، ایس سی پی استعمال کریں۔

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

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

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

ایف ٹی پی کنکشن قائم کرنا

  1. ریموٹ سسٹم سے ایف ٹی پی کنیکشن کھولنے کے لئے ریموٹ سرور IP ایڈریس یا ڈومین نام کے بعد ftp کمانڈ استعمال کریں۔

    ftp 192.168.42.77

    اگر یہ کنکشن قائم ہے تو ، ایک تصدیقی پیغام آویزاں کیا جائے گا اور آپ کو اپنا FTP صارف نام داخل کرنے کا اشارہ کیا جائے گا ، اس مثال میں ایف ٹی پی کا صارف نام linuxize :

    220---------- Welcome to Pure-FTPd ---------- 220-You are user number 1 of 50 allowed. 220-Local time is now 21:35. Server port: 21. 220-This is a private system - No anonymous login 220-IPv6 connections are also welcome on this server. 220 You will be disconnected after 15 minutes of inactivity. Name (192.168.42.77:localuser): linuxize

    ایک بار جب آپ صارف نام داخل کریں گے تو آپ کو اپنا پاس ورڈ ٹائپ کرنے کا اشارہ کیا جائے گا:

    Password:

    اگر پاس ورڈ درست ہے تو ، ریموٹ سرور تصدیقی پیغام اور ftp> اشارہ ظاہر کرے گا۔

    230 OK. Current restricted directory is / Remote system type is UNIX. Using binary mode to transfer files. ftp>

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

کامن ایف ٹی پی کمانڈز

بہت سے ایف ٹی پی کمانڈز اسی طرح کے ہیں یا اسی طرح کے احکامات سے ملتے جلتے ہیں جو آپ لینکس شیل پرامپٹ میں ٹائپ کریں گے۔

ذیل میں کچھ عمومی ایف ٹی پی کمانڈز ہیں

  • help یا ? - تمام دستیاب ایف ٹی پی کمانڈوں کی فہرست بنائیں۔ cd - ریموٹ مشین پر ڈائریکٹری کو تبدیل کریں۔ lcd ڈی - مقامی مشین پر ڈائریکٹری تبدیل کریں۔ ls - موجودہ ریموٹ ڈائرکٹری میں فائلوں اور ڈائریکٹریوں کے نام درج کریں۔ mkdir - موجودہ ریموٹ ڈائرکٹری میں ایک نئی ڈائرکٹری بنائیں۔ pwd - ریموٹ مشین پر موجودہ ورکنگ ڈائرکٹری پرنٹ کریں۔ delete - موجودہ ریموٹ ڈائرکٹری میں ایک فائل کو ہٹا دیں۔ rmdir - موجودہ ریموٹ ڈائرکٹری میں ڈائریکٹری کو ہٹا دیں۔ get - ایک فائل کو ریموٹ سے مقامی مشین میں کاپی کریں۔ mget - ایک سے زیادہ فائلوں کو ریموٹ سے مقامی مشین میں کاپی کریں۔ put - مقامی سے ایک فائل کو ریموٹ مشین میں کاپی کریں۔ mput - مقامی سے ایک فائل کو ریموٹ مشین میں کاپی کریں۔

ایف ٹی پی کمانڈ سے فائلیں ڈاؤن لوڈ کرنا

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

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

ہم کہتے ہیں کہ ہم فائلوں کو ~/ftp_downloads ڈائریکٹری میں ڈاؤن لوڈ کرنا چاہتے ہیں۔

lcd ~/ftp_downloads

ریموٹ سرور سے ایک فائل ڈاؤن لوڈ کرنے کے لئے ، گیٹ کمانڈ استعمال کریں۔ مثال کے طور پر backup.zip نامی کسی فائل کو ڈاؤن لوڈ کرنے کے لئے۔ backup.zip مندرجہ ذیل کمانڈ کا استعمال کریں۔

get backup.zip

آؤٹ پٹ کو کچھ اس طرح نظر آنا چاہئے:

200 PORT command successful 150-Connecting to port 60609 150 6516.9 kbytes to download 226-File successfully transferred 226 2.356 seconds (measured here), 2.70 Mbytes per second 6673256 bytes received in 2.55 seconds (2.49 Mbytes/s)

ایک ساتھ ایک سے زیادہ فائلیں ڈاؤن لوڈ کرنے کے لئے ، mget کمانڈ استعمال کریں۔ آپ انفرادی فائل کے ناموں کی فہرست فراہم کرسکتے ہیں یا وائلڈ کارڈ حروف استعمال کرسکتے ہیں۔

mget backup1.zip backup2.zip

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

mget backup1.zip? y 200 PORT command successful 150 Connecting to port 52231 226-File successfully transferred 226 0.000 seconds (measured here), 31.51 Kbytes per second 14 bytes received in 0.00058 seconds (23.6 kbytes/s) mget backup2.zip? y 200 PORT command successful 150-Connecting to port 59179 150 7.2 kbytes to download 226-File successfully transferred 226 0.000 seconds (measured here), 16.68 Mbytes per second 7415 bytes received in 0.011 seconds (661 kbytes/s)

ایک بار جب آپ اپنے دور دراز کے ایف ٹی پی سرور سے فائلیں ڈاؤن لوڈ کرنے کے bye quit یا quit ۔

quit

221-Goodbye. You uploaded 0 and downloaded 6544 kbytes. 221 Logout.

ایف ٹی پی کمانڈ کے ساتھ فائلیں اپ لوڈ کرنا

مقامی ڈائریکٹری سے کسی فائل کو کسی ریموٹ ایف ٹی پی سرور پر اپ لوڈ کرنے کے لئے پٹ کمانڈ استعمال کریں۔

put image.jpg

آؤٹ پٹ کو کچھ اس طرح نظر آنا چاہئے:

200 PORT command successful 150 Connecting to port 34583 226-File successfully transferred 226 0.849 seconds (measured here), 111.48 Kbytes per second 96936 bytes sent in 0.421 seconds (225 kbytes/s)

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

mput image1.jpg image2.jpg

mput image1.jpg? y 200 PORT command successful 150 Connecting to port 41075 226-File successfully transferred 226 1.439 seconds (measured here), 102.89 Kbytes per second 151586 bytes sent in 1.07 seconds (138 kbytes/s) mput image2.jpg? y 200 PORT command successful 150 Connecting to port 40759 226-File successfully transferred 226 1.727 seconds (measured here), 111.75 Kbytes per second 197565 bytes sent in 1.39 seconds (138 kbytes/s)

متعدد فائلیں اپ لوڈ کرتے وقت آپ کو ہر اس فائل کی تصدیق کے لئے کہا جائے گا جسے آپ اپ لوڈ کرنا چاہتے ہیں۔

ایک بار جب آپ اپنے ریموٹ ایف ٹی پی سرور پر فائلیں اپ لوڈ کرنے کے bye ذریعہ کنکشن بند کردیں یا quit ۔

نتیجہ اخذ کرنا

اس ٹیوٹوریل میں ، آپ نے یہ سیکھا کہ اپنے ریموٹ ایف ٹی پی سرور پر فائلیں ڈاؤن لوڈ اور اپ لوڈ کرنے کے لئے ایف ٹی پی کمانڈ کا استعمال کیسے کریں۔

ایف ٹی پی ٹرمینل