کلپ بورڈ ٹیکسٹ & سورس کوڈ کو ایک میک سے دوسرے SSH پر منتقل کریں
کیا آپ کے پاس کوئی سورس کوڈ، ٹیکسٹ، یا کمانڈ سٹرنگ ہے جسے آپ محفوظ طریقے سے ایک میک سے دوسرے میک میں منتقل کرنا چاہتے ہیں؟ کمانڈ لائن کلپ بورڈ ٹولز pbcopy اور pbpaste کو SSH کے ساتھ ملا کر ہم بالکل ایسا کر سکتے ہیں، اور اس سے کوئی فرق نہیں پڑتا کہ دوسرا میک کہاں واقع ہے: چاہے وہ LAN، WAN، یا کہیں بھی ہو۔
یہ ہے بنیادی کمانڈ نحو:
pbpaste | ssh username@ipaddress pbcopy
LAN پر ڈیٹا کی منتقلی کے لیے، آپ میکس کا دوسرا میزبان نام یا IP ایڈریس استعمال کر سکتے ہیں۔
یہ انتہائی مفید ہے کیونکہ اس طریقہ کو استعمال کرنا محفوظ ہے، نیز یہ خاص حروف یا کوڈ کو اس طریقے سے نہیں گھیرے گا جس طرح بہت سے ای میل اور IM کلائنٹس کریں گے۔
Mac وصول کرنے کے لیے SSH فعال ہونا ضروری ہے
اس کے کام کرنے کے لیے، وصول کنندگان Mac کے پاس "ریموٹ لاگ ان" فعال ہونا چاہیے، یہ کسی کو بھی SSH اور پاس ورڈ کے ساتھ مشین سے محفوظ طریقے سے جڑنے کی اجازت دیتا ہے۔ یہ کسی کے لیے بھی آسان ہے:- سسٹم کی ترجیحات شروع کریں، "شیئرنگ" پر کلک کریں
- "ریموٹ لاگ ان" کے ساتھ والے چیک باکس کو منتخب کریں
اب یہ کہ ریموٹ لاگ ان فعال ہے، میں اس کمانڈ کو کاپی کرتا ہوں جسے میں اپنے میکس کلپ بورڈ پر منتقل کرنا چاہتا ہوں اور اوپر دکھایا گیا نحوی ڈھانچہ استعمال کرتا ہوں۔
Example مثال کے طور پر، میں ایک کمپلیکس کمانڈ لائن سٹرنگ اپنے ایک دوست کو بھیجنا چاہتا ہوں جو کمپیوٹر کا نیا صارف ہے۔ ہم کہتے ہیں کہ یہ کچھ ایپس کی انٹرنیٹ تک رسائی کی نگرانی کے لیے lsof کی تبدیلی ہے کیونکہ یہ نسبتاً مختصر ہے، لیکن یہ کچھ بھی ہو سکتا ہے اور میں اسے عام طور پر سورس کوڈ کے لیے استعمال کرتا ہوں۔ بھیجنے کے لیے میرا نمونہ سٹرنگ یہ ہے:
lsof -nPi | cut -f 1 -d ">
میں وہ متن منتخب کرتا ہوں اور اسے اپنے مقامی کلپ بورڈ میں کاپی کرتا ہوں۔ اب، فرض کرتے ہیں کہ میرے دوست میک کسی دوسری عمارت میں واقع ہے لیکن اسی نیٹ ورک پر، بڑے کارپوریٹ یا تعلیمی کیمپس میں ایک عام منظر۔ میں جانتا ہوں کہ اس کا IP ایڈریس 192.168.50.175 ہے اور اس کا Macs کا صارف نام "Steve" ہے، مجھے Steves کے پاس ورڈ کی بھی ضرورت ہوگی تاکہ میں اس کے Mac سے رابطہ کر سکوں اور اس کے کلپ بورڈ تک رسائی حاصل کر سکوں۔
pbpaste | ssh [email protected] pbcopy
جب درخواست کی جائے گی تو میں اسٹیو کا پاس ورڈ درج کروں گا، اور اس کے کلپ بورڈ پر فوری طور پر وہ سٹرنگ ہوگی جو میں نے اپنے کلپ بورڈ پر اس کے منتخب کی تھی۔ اب وہ اس کمانڈ کو عمل میں لانے کے لیے ٹرمینل میں چسپاں کر سکتا ہے، یا کچھ بھی کر سکتا ہے۔
میک کے درمیان بڑے ٹیکسٹ بلاکس اور سورس کوڈ کو محفوظ طریقے سے منتقل کرتا ہے یہ ٹیکسٹ کے بہت بڑے بلاکس کے ساتھ بھی کام کرتا ہے جو اسے لمبا بھیجنے کے لیے بہترین بناتا ہے۔ سورس کوڈ یا دوسرے ٹیکسٹ ڈیٹا کے کلپس جنہیں آپ یا تو سیکورٹی وجوہات کی بنا پر ای میل نہیں کرنا چاہتے، یا بصورت دیگر انسٹنٹ میسنجر کلائنٹس کو بھیجنے سے روک دیا جائے گا۔
ایسا لگتا ہے کہ یہ صرف سادہ ٹیکسٹ ڈیٹا کے ساتھ کام کرتا ہے، لیکن اگر آپ کسی اور چیز کے ساتھ کام کر سکتے ہیں تو ہمیں تبصرے میں بتائیں۔