دس ÙÙ†ÛŒ Ù„Ù…ØØ§Øª جس ميں لوگوں Ú©ÛŒ کيسے دوڑيں لگتی ÛÙŠÚº ™,999 ÙÙ†ÛŒ
فہرست کا خانہ:
- Rsync انسٹال کرنا
- اوبنٹو اور دبیان پر Rsync انسٹال کریں
- CentOS اور Fedora پر Rsync انسٹال کریں
- Rsync کمانڈ ترکیب
- بنیادی ونک استعمال
- ریموٹ مشین سے / میں مطابقت پذیری کے لئے Rsync کا استعمال کیسے کریں
- فائلیں اور ڈائرکٹریاں خارج کریں
- نتیجہ اخذ کرنا
رینک ون ایک تیز اور ورسٹائل کمانڈ لائن افادیت ہے جو دو مقامات کے درمیان ریموٹ شیل پر ، یا / سے ریموٹ Rsync ڈیمون کے مابین فائلوں اور فولڈروں کو ہم آہنگ کرتی ہے۔ یہ ماخذ اور منزل کے مابین صرف اختلافات کو منتقل کرکے تیزرفتاری سے متعلق فائل کی منتقلی فراہم کرتا ہے۔
Rsync کو آئینہ دار کرنے کے اعداد و شمار ، انکریلیئل بیک اپ ، سسٹم کے مابین فائلوں کی کاپی کرنے اور
scp
،
sftp
، اور
cp
کمانڈ کو روزمرہ استعمال کے متبادل کے طور پر استعمال کیا جاسکتا ہے۔
اس ٹیوٹوریل میں ، ہم آپ کو عملی
rsync
ذریعہ آر ایس سی این سی کا استعمال کرنے کا طریقہ اور انتہائی عام سی ایس این سی آپشنز کی تفصیلی وضاحت کے بارے میں بتائیں گے۔
Rsync انسٹال کرنا
rsync
افادیت زیادہ تر لینکس تقسیم اور میکوس پر پہلے سے نصب ہے۔ آپ یہ لکھ کر چیک کرسکتے ہیں کہ آیا یہ آپ کے سسٹم پر انسٹال ہے یا نہیں:
rsync --version
rsync version 3.1.2 protocol version 31
اوبنٹو اور دبیان پر Rsync انسٹال کریں
CentOS اور Fedora پر Rsync انسٹال کریں
Rsync کمانڈ ترکیب
rsync
کمانڈ کو استعمال کرنے کا طریقہ استعمال کرنے سے پہلے ، آئیے بنیادی نحو کا جائزہ لے کر شروع کریں۔
rsync
افادیت کے اظہار مندرجہ ذیل شکل اختیار کرتے ہیں:
Local to Local: rsync…… DEST Local to Remote: rsync…… HOST:DEST Remote to Local: rsync… HOST:SRC…
-
OPTION- RSSync اختیارات۔SRC- سورس ڈائرکٹریDEST- منزل مقصود۔USER- ریموٹ صارف نامHOST- ریموٹ میزبان نام کا IP پتہ۔
rsync
متعدد اختیارات مہیا کرتا ہے جو اپنے طرز عمل کے ہر پہلو پر قابو پاتے ہیں۔ سب سے زیادہ استعمال شدہ اختیارات یہ ہیں:
-
--archive، - آرکائیو ، آرکائیو وضع ،-rlptgoDبرابر۔ یہ آپشنrsyncکو ڈائریکٹریوں کو بار بار مطابقت پذیر کرنے ، خصوصی اور بلاک ڈیوائسز کی منتقلی ، علامتی روابط ، ترمیم کے اوقات ، گروپ ، ملکیت اور اجازتوں کو بتاتا ہے۔--compress، ---compress. یہ آپشنrsyncکو ڈیٹا کو کمپریس کرنے پر مجبور کرے گا کیونکہ اسے منزل مقصود مشین میں بھیجا گیا ہے۔ اس اختیار کو تبھی استعمال کریں جب ریموٹ مشین سے کنیکشن سست ہو۔--partial --progressبرابر ہے۔ جب یہ آپشن استعمال ہوتا ہے توrsyncمنتقلی کے دوران اور جزوی طور پر منتقل شدہ فائلوں کو رکھنے کے لئے ایک پیشرفت بار دکھائے گا۔ یہ فائدہ مند ہے جب بڑی فائلوں کو سست یا غیر مستحکم نیٹ ورک کنیکشن سے زیادہ منتقل کریں۔--delete۔ جب یہ آپشن استعمال کریں توrsyncمنزل کے مقام سے خارج فائلوں کو حذف کردے گا۔ یہ آئینہ دار کے لئے مفید ہے۔--quiet، ---quiet. اگر آپ غیر غلطی والے پیغامات کو دبانا چاہتے ہیں تو یہ اختیار استعمال کریں۔-e. یہ آپشن مختلف ریموٹ شیل کا انتخاب کرنے کی سہولت دیتا ہے۔ ڈیفالٹ کے مطابق ، ایس ایس ایس کو استعمال کرنے کے لئےrsyncکو تشکیل دیا گیا ہے۔
بنیادی ونک استعمال
ایک فائل کو ایک سے دوسرے مقامی مقام پر کاپی کرنے کے لئے آپ مندرجہ ذیل کمانڈ کو چلائیں گے۔
rsync -a /opt/filename.zip /tmp/

کمانڈ چلانے والے صارف کے پاس منزل مقصود پر اجازتیں پڑھنا ضروری ہیں اور منزل پر اجازت لکھنا ضروری ہے۔
منزل کے مقام سے فائل کا نام چھوڑنا موجودہ فائل کے ساتھ فائل کاپی کرتا ہے۔ اگر آپ فائل کو کسی مختلف نام سے محفوظ کرنا چاہتے ہیں تو منزل کے حصے پر نیا نام بتائیں۔
rsync -a /opt/filename.zip /tmp/newfilename.zip
ذیل کی مثال میں ہم اپنی ویب سائٹ فائلوں کا مقامی بیک اپ تیار کررہے ہیں۔
rsync -a /var/www/domain.com/public_html/ /var/www/domain.com/public_html_backup/
اگر منزل مقصود موجود نہیں ہے تو
rsync
اسے تشکیل دے گا۔
یہ بات قابل ذکر ہے کہ آر ایس سی این سی ماخذ ڈائریکٹریوں کو مختلف سلوک دیتا ہے جس کی وجہ سے
rsync
سلیش
/
۔ اگر آپ سورس ڈائرکٹری میں پچھلی سلیش شامل کرتے ہیں تو یہ صرف ڈائریکٹری کے مندرجات کو منزل مقصود کی ڈائرکٹری میں کاپی کردے گا۔ جب پچھلے حصے میں سلیش کو چھوڑ دیا جائے گا تو
rsync
منبع ڈائرکٹری کو منزل مقصود کے ڈائرکٹری میں کاپی کرے گی۔
ریموٹ مشین سے / میں مطابقت پذیری کے لئے Rsync کا استعمال کیسے کریں
جب ریموٹ منتقلی کے لئے
rsync
کا استعمال کرتے ہو تو ، اسے ماخذ اور منزل مشین دونوں پر نصب کرنا چاہئے۔ ایس ایس ایچ کو ڈیفالٹ ریموٹ شیل کے بطور استعمال کرنے کے لئے آر ایس سی این سی کے نئے ورژن تشکیل دیئے گئے ہیں۔
مندرجہ ذیل مثال میں ، ہم ایک ڈائریکٹری مقامی سے دور دراز کی مشین میں منتقل کر رہے ہیں۔
rsync -a /opt/media/ remote_user@remote_host_or_ip:/opt/media/
اگر آپ نے ریموٹ مشین میں پاس ورڈ لیس ایس ایس ایچ لاگ ان سیٹ نہیں کیا ہے تو آپ سے صارف کا پاس ورڈ داخل کرنے کو کہا جائے گا۔
اگر آپ کسی ریموٹ سے کسی مقامی مشین میں ڈیٹا منتقل کرنا چاہتے ہیں تو آپ کو دور دراز مقام کو بطور ذریعہ استعمال کرنے کی ضرورت ہے۔
rsync -a remote_user@remote_host_or_ip:/opt/media/ /opt/media/
اگر ریموٹ ہوسٹ پر موجود ایس ایس ایچ پہلے سے طے شدہ 22 کے علاوہ کسی پورٹ پر سن رہا ہے تو آپ بندرگاہ کو اختیاری آپشن کا استعمال کرکے بیان کرسکتے ہیں۔
rsync -a -e "ssh -p 2322" /opt/media/ remote_user@remote_host_or_ip:/opt/media/
جب بڑی مقدار میں ڈیٹا منتقل ہوتا ہے تو اسکرین سیشن کے اندر
rsync
کمانڈ چلانے کی سفارش کی جاتی ہے یا
-P
آپشن استعمال کریں:
rsync -a -P remote_user@remote_host_or_ip:/opt/media/ /opt/media/
فائلیں اور ڈائرکٹریاں خارج کریں
فائلوں یا ڈائریکٹریوں کو چھوڑ کر جب آپ کو ذریعہ کے مقام تک ان کے متعلقہ راستے استعمال کرنے کی ضرورت ہوتی ہے۔
فائلوں اور ڈائریکٹریوں کو خارج کرنے کے لئے دو اختیارات ہیں۔ پہلے آپشن -
--exclude
دلیل کا استعمال کرنا اور فائلوں اور ڈائریکٹریوں کی وضاحت کرنا ہے جو آپ کمانڈ لائن پر خارج کرنا چاہتے ہیں۔
مندرجہ ذیل مثال میں ، ہم
node_modules
اور
node_modules
ڈائریکٹریوں کو چھوڑ رہے ہیں جو
src_directory
اندر واقع ہیں۔
rsync -a --exclude=node_modules --exclude=tmp /src_directory/ /dst_directory/
دوسرا آپشن
--exclude-from
استدلال کا استعمال کرنا اور ان فائلوں اور ڈائریکٹریوں کی وضاحت کرنا ہے جنہیں آپ فائل میں خارج کرنا چاہتے ہیں۔
rsync -a --exclude-from='/exclude-file.txt' /src_directory/ /dst_directory/
/excolve-file.txt
نتیجہ اخذ کرنا
اس ٹیوٹوریل میں ، آپ نے فائلوں اور ڈائریکٹریوں کی کاپی اور ہم آہنگی کے لئے Rsync کو استعمال کرنے کا طریقہ سیکھا۔ یوآن صارف کے دستی صفحے پر Rsync کے بارے میں مزید جاننے کے لئے اور بھی بہت کچھ ہے۔
اگر آپ کے ذہن میں کوئی سوال ہے تو بلا جھجھک۔
rsync ٹرمینلآؤٹ لک ای میل علیاس یا مائیکروسافٹ اکاؤنٹس کا استعمال کیسے کریں، شامل کریں، حذف کریں، کیسے بنائیں، شامل کریں، حذف کریں، مائیکروسافٹ صارفین کو تخلیق کرنے، ضم کرنے کی اجازت دیتا ہے ، آؤٹ لک ای میل عرفہ شامل کریں، اور مختلف عرفات کیلئے اسی ان باکس اور اکاؤنٹس کی ترتیبات کا استعمال کریں.
Outlook.com
آسان منتقلی کا استعمال کرتے ہوئے ونڈوز فون سے فائلوں کو منتقلی کریں: وائی فائی پر ونڈوز فون سے فائلوں کو منتقلی کریں
آسان منتقلی ایک مفت ونڈوز فون کی درخواست ہے جس سے آپ کو فائلوں کا اشتراک کرنے میں مدد ملتی ہے. آپ کے فون سے کسی بھی دوسرے آلہ پر وائی فائی نیٹ ورک استعمال کرتے ہوئے.
آپ کے کمپیوٹر میں فائلوں اور فولڈروں کی مطابقت پذیری کیلئے مطابقت پذیری کا استعمال۔
اپنے ونڈوز پی سی پر فولڈرز اور فائلوں کی مطابقت پذیری کیلئے Syncback ، ایک مفت ہم آہنگی کا بیک اپ سافٹ ویئر استعمال کریں۔







