میں AWS CLI والی فائلوں کے گروپ کو `cp` کرنے کے لیے وائلڈ کارڈز کا استعمال کیسے کر سکتا ہوں۔

My Aws Cli Waly Faylw K Grwp Kw Cp Krn K Ly Wayl Kar Z Ka Ast Mal Kys Kr Skta W



وائلڈ کارڈز وہ خاص حروف ہیں جو AWS CLI کمانڈز میں استعمال ہوتے ہیں جو صارف کو اپنے کمانڈز میں مخصوص پیٹرن بنانے کی اجازت دیتے ہیں۔ cp کمانڈ کا استعمال فائلوں کو لوکل ڈائرکٹری سے کلاؤڈ میں کاپی کرنے کے لیے کیا جاتا ہے اور اس کے برعکس۔

یہ گائیڈ وضاحت کرے گا کہ وائلڈ کارڈز کو ' cp AWS CLI کے ساتھ ایک گروپ فائل۔

میں AWS CLI والی فائلوں کے گروپ کو `cp` کرنے کے لیے وائلڈ کارڈز کا استعمال کیسے کر سکتا ہوں؟

کھولو ' ٹرمینل 'مقامی نظام سے:









مندرجہ ذیل کمانڈ کا استعمال کرکے چیک کریں کہ آیا AWS CLI سسٹم پر انسٹال ہے:



aws --ورژن

مندرجہ بالا کمانڈ پر عمل کرنے سے ظاہر ہوتا ہے ' aws-cli/2.11.0 AWS CLI کا انسٹال شدہ ورژن:





IAM اسناد کا استعمال کرتے ہوئے AWS کو ترتیب دیں:



aws ترتیب دیں۔

کلک کریں۔ یہاں AWS CLI کو کنفیگر کرنے کا طریقہ سیکھنے کے لیے۔

ڈائریکٹری کا پتہ لگائیں جس میں فائلوں کا گروپ مقامی کمپیوٹر سے رکھا گیا ہے:

فولڈر میں جائیں اور فائلوں کا ایک گروپ تلاش کریں:

S3 بالٹی پر فائلوں کو اپ لوڈ کرنے کے لیے درج ذیل AWS CLI کمانڈ استعمال کریں:

aws s3 cp / صارفین / لینووو / AWS / فائلیں 3: // fdxrdfgkhj / سابقہ / -- تکراری -- خارج کریں 'myapp.html' --شامل 'فائل کا سابقہ*'

مندرجہ بالا کمانڈ مقامی ڈائریکٹری سے فائلوں کو کاپی کرتی ہے اور انہیں S3 بالٹی میں اپ لوڈ کرتی ہے۔ یہاں وائلڈ کارڈ یہ ہے کہ یہ کاپی نہیں کرتا ہے ' myapp.html فائل:

S3 ڈیش بورڈ پر جائیں اور 'پر کلک کریں۔ بالٹیاں صفحہ:

اسے کھولنے کے لیے بالٹی کے نام پر کلک کریں:

اندر سر ' سابقہ/ فولڈر:

تمام فائلوں کو S3 بالٹی میں کاپی کیا گیا ہے سوائے ' myapp.html ' جسے وائلڈ کارڈ کا استعمال کرتے ہوئے خارج کر دیا گیا تھا:

بالٹی کے صفحے پر واپس جائیں اور 'پر کلک کریں خالی بٹن:

ٹائپ کریں ' مستقل طور پر حذف کریں۔ 'تمام اشیاء کے حذف ہونے کی تصدیق کرنے کے لئے اور پھر' پر کلک کریں۔ خالی بٹن:

بالٹی کو خالی کرنے کے بعد، 'پر کلک کریں باہر نکلیں بٹن:

شامل وائلڈ کارڈ کو استعمال کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:

aws s3 cp / صارفین / لینووو / AWS / فائلیں 3: // fdxrdfgkhj / -- تکراری -- خارج کریں '*' --شامل 'myapp.html'

مندرجہ بالا کمانڈ نے 'کا اضافہ کرکے ہر چیز کو خارج کردیا ہے۔ * 'اس میں اور صرف شامل ہے' myapp.html فائل:

بالٹی میں صرف ' myapp.html فائل اور دیگر فائلوں کو خارج کر دیا گیا ہے:

اس گائیڈ میں بتایا گیا ہے کہ AWS CLI والی فائلوں کے گروپ کو 'cp' کرنے کے لیے وائلڈ کارڈز کا استعمال کیسے کیا جائے۔

نتیجہ

AWS CLI کے ساتھ فائلوں کے گروپ کو کاپی کرنے کے لیے وائلڈ کارڈز استعمال کرنے کے لیے، AWS CLI کو انسٹال کرنا اور پھر IAM اسناد کا استعمال کرتے ہوئے اسے کنفیگر کرنا ضروری ہے۔ لوکل سسٹم سے ڈائرکٹری کا پتہ لگائیں جہاں سے فائلوں کو کاپی کرکے AWS کلاؤڈ پر پیسٹ کیا جائے گا۔ ڈھیر سے منتخب فائلوں کو خارج کرنے یا شامل کرنے کے لیے وائلڈ کارڈز کے ساتھ AWS CLI استعمال کریں۔ اس گائیڈ میں بتایا گیا ہے کہ AWS CLI والی فائلوں کے گروپ کو 'cp' کرنے کے لیے وائلڈ کارڈز کا استعمال کیسے کیا جائے۔