Ø§Ø¹Ø¯Ø§Ù ÙØ§Û ØºÙØ± ÙØ¶Ø§ÙÛ Ø¯Ø± Ø§ÙØ±Ø§Ù
فہرست کا خانہ:
- اس سے پہلے کہ آپ شروع کریں
- ایک مخصوص فائل کو خارج کریں
- ایک مخصوص ڈائریکٹری خارج کریں
- متعدد فائلیں یا ڈائرکٹریاں خارج کریں
- ایک پیٹرن کی بنیاد پر ایک سے زیادہ فائلیں یا ڈائرکٹریاں خارج کریں
- نتیجہ اخذ کرنا
روئنک ایک تیز اور ورسٹائل کمانڈ لائن افادیت ہے جو دو مقامات کے درمیان ریموٹ شیل پر فائلوں اور فولڈروں کو ہم آہنگ کرتی ہے۔
Rsync کے ذریعے آپ اعداد و شمار کو عکسبند کرسکتے ہیں ، انکریمنڈل بیک اپ تشکیل دے سکتے ہیں اور نظاموں کے مابین فائلیں کاپی کرسکتے ہیں۔ جب ڈیٹا کاپی کرتے ہو تو ، آپ ان کے نام یا مقام کی بنیاد پر ایک یا زیادہ فائلوں یا ڈائریکٹریوں کو خارج کرنا چاہتے ہو۔
اس ٹیوٹوریل میں ، ہم آپ کو rync کے ساتھ فائلوں اور ڈائریکٹریوں کو خارج کرنے کا طریقہ دکھائیں گے۔
اس سے پہلے کہ آپ شروع کریں
آپ کو اس بارے میں بنیادی معلومات حاصل ہونی چاہئیں کہ آر ایس این سی کیسے کام کرتی ہے۔
ذیل میں دی گئی مثالوں میں ، ہم
-a
، اختیار کے ساتھ rsync استعمال کریں گے۔ یہ rsync کو مطابقت پذیری کی ڈائریکٹریوں کو بتاتا ہے ، خصوصی اور بلاک ڈیوائسز کی منتقلی اور علامتی روابط ، ترمیم کے اوقات ، گروپ ، ملکیت اور اجازتوں کو محفوظ رکھتا ہے۔
فائلوں یا ڈائریکٹریوں کو چھوڑ کر جب آپ کو ذریعہ ڈائرکٹری سے متعلقہ راستے استعمال کرنے کی ضرورت ہوتی ہے۔
فائلوں اور ڈائریکٹریوں کو بتانے کے لئے دو اختیارات ہیں جن کو آپ خارج کرنا چاہتے ہیں:
- کمانڈ لائن سے ،
--exclude-fromآپشن کا استعمال کرتے ہوئے۔--exclude-fromفائل سے ،--exclude-fromآپشن کا استعمال کرتے ہوئے۔
ایک مخصوص فائل کو خارج کریں
کسی مخصوص فائل کو خارج کرنے کے لئے ، فائل سے متعلقہ راستہ
--exclude
آپشن پر
--exclude
۔
مندرجہ ذیل مثال میں فائل
src_directory/file.txt
منتقل نہیں کیا جائے گا:
rsync -a --exclude 'file.txt' src_directory/ dst_directory/
ایک مخصوص ڈائریکٹری خارج کریں
کسی مخصوص ڈائریکٹری کو چھوڑنا کسی فائل کو چھوڑ کر یکساں ہے ، صرف ڈائرکٹری سے متعلقہ راستہ - -
--exclude
آپشن میں
--exclude
جیسا کہ نیچے دکھایا گیا ہے:
rsync -a --exclude 'dir1' src_directory/ dst_directory/
rsync -a --exclude 'dir1/*' src_directory/ dst_directory/
متعدد فائلیں یا ڈائرکٹریاں خارج کریں
متعدد فائلوں یا ڈائریکٹریوں کو خارج کرنے کے لئے صرف متعدد -
--exclude
اختیارات کی وضاحت کریں۔
rsync -a --exclude 'file1.txt' --exclude 'dir1/*' --exclude 'dir2' src_directory/ dst_directory/
rsync -a --exclude={'file1.txt', 'dir1/*', 'dir2'} src_directory/ dst_directory/
اگر آپ جن فائلوں اور / یا ڈائریکٹریوں کو خارج کرنا چاہتے ہیں ان کی تعداد بہت زیادہ ہے تو ، متعدد -
--exclude
اختیارات استعمال کرنے کے بجائے آپ ان فائلوں اور ڈائریکٹریوں کی وضاحت کرسکتے ہیں جن کو آپ کسی فائل میں خارج کرنا چاہتے ہیں اور فائل کو
--exclude-from
منتقل
--exclude-from
آپشن
نیچے کی کمان بالکل اوپر کی طرح ہی کام کرتی ہے:
rsync -a --exclude-from='exclude-file.txt' src_directory/ dst_directory/
خارج - file.txt
ایک پیٹرن کی بنیاد پر ایک سے زیادہ فائلیں یا ڈائرکٹریاں خارج کریں
RSSync کے ذریعہ آپ فائلوں اور ڈائریکٹریوں کو بھی اس نمونے کی بنیاد پر خارج کر سکتے ہیں جو فائل یا ڈائریکٹری کے نام سے مماثل ہے۔
مثال کے طور پر ، آپ کو چلانے والی تمام
.jpg
فائلوں کو خارج کرنے کے لئے:
rsync -a --exclude '*.jpg*' src_directory/ dst_directory/
باقی تمام فائلوں اور ڈائریکٹریوں کو خارج کرنا تھوڑا مشکل ہے لیکن سوائے ان فائلوں کے جو کسی خاص نمونہ سے ملتے ہیں۔ ہم کہتے ہیں کہ آپ
.jpg
ساتھ ختم ہونے والی فائلوں کے علاوہ دیگر تمام فائلوں اور ڈائریکٹریوں کو خارج کرنا چاہتے ہیں۔
ایک آپشن مندرجہ ذیل کمانڈ کو استعمال کرنا ہے۔
rsync -a -m --include='*.jpg' --include='*/' --exclude='*' src_directory/ dst_directory/
جب متعدد شامل / خارج کرنے کا اختیار استعمال کریں تو ، پہلا ملاپ کا قاعدہ لاگو ہوتا ہے۔
-
--include='*.jpg'- پہلے ہم سب.jpgفائلوں کو شامل کر رہے ہیں۔--include='*/'- اس کے بعد ہمsrc_directoryڈائریکٹری میںsrc_directoryتمام ڈائریکٹریوں کو شامل کر رہے ہیں۔ اس آر ایس این سی کے بغیر صرف*.jpgفائلوں کو اعلی سطح کی ڈائریکٹری میں کاپی کیا جائے گا۔-m- خالی ڈائریکٹریوں کو-mہے۔
دوسرا آپشن یہ ہوگا کہ فائنڈ کمانڈ کو آؤٹ پٹ کو آر ایس سی این سی پر پائپ کیا جائے۔
find src_directory/ -name "*.jpg" -printf %P\\0\\n | rsync -a --files-from=- src_directory/ dst_directory/
-
-printf %P\\0\\n-src_directory/کو فائل پاتھ سے ہٹا دے گا۔--files-from=-- اس کے معنی میں صرف معیاری ان پٹ کی فائلیں شامل ہیں (فائلیں--files-from=-کمانڈ سے منظور کی گئیں)۔
نتیجہ اخذ کرنا
اس ٹیوٹوریل میں ، آپ نے سیکھا کہ فائلوں اور ڈائریکٹریوں کو کیسے خارج کرنا ہے جب Rsync کے ساتھ ڈیٹا منتقل کرتے ہیں۔ یوآن صارف کے دستی صفحے پر Rsync کے بارے میں مزید جاننے کے لئے اور بھی بہت کچھ ہے۔
مائیکروولا اور ٹی موبائل کے ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ بغاوت کرنے کی امید ہے.
موٹوولا نے اپنے موبائل موبائل آلہ کو Google لوڈ، اتارنا Android آپریٹنگ سسٹم پر مبنی اعلان کیا.
ڈسک ڈرل کے ساتھ ڈسکک ڈرل کے ساتھ حادثے سے خارج کر دیا گیا فائلوں کو خارج کر دیا: غلطی سے فائلوں کو خارج کر دیا
ونڈوز کے لئے ڈسک ڈرل کی اجازت دیتا ہے آپ کو خارج کر دیا فائلیں، اندرونی، بیرونی ڈرائیوروں سے ڈیٹا اور نقصان پہنچا تقسیم، اصلاحی ہارڈ ڈرائیو، بیک اپ تقسیم کریں.
DeleteOnClick کے ساتھ محفوظ طریقے سے فائلوں اور فولڈروں کو حذف کریں فائلوں اور فولڈروں کو حذف کریں. DeleteOnClick for Windows کو آپ کو فائلوں اور فولڈر کو صحیح طور پر اور مستقل طور پر دائیں کلک کے سیاق و سباق مینو کا استعمال کرتے ہوئے مٹانے کی اجازت دیتا ہے. جائزے پڑھیں اور اسے مفت ڈاؤن لوڈ کریں.
DeleteOnClick







