Ssh ওভার দূরবর্তী মেশিনের কোনও ফাইল থেকে কীভাবে স্থানীয় ক্লিপবোর্ডে ফাইলের বিষয়বস্তু অনুলিপি করবেন


19

এই সমস্যা আমি সবসময় ব্যবহার করতে হবে সমাধানের জন্য scpবা rsyncফাইল খোলার জন্য কেবল আমার স্থানীয় ক্লিপবোর্ড মধ্যে টেক্সট ফাইলের বিষয়বস্তু কপি আমার স্থানীয় কম্পিউটারের মধ্যে ফাইল অনুলিপি করার জন্য। আমি কেবল ভাবছিলাম যে ফাইলটি অনুলিপি করার প্রয়োজন ছাড়াই এটি করার আরও চতুর উপায় আছে কিনা।


আমি শিরোনামটি কিছুটা পরিবর্তন করেছি কারণ আমি "একটি ফাইলের স্থানীয় ক্লিপবোর্ড" পড়া এবং ফাইলগুলি ক্লিপবোর্ডের সময় থেকেই ভাবছিলাম।
অ্যান্থন

ঠিক আছে ধন্যবাদ @ অ্যান্থন ইংরাজী আমার প্রথম ভাষা নয় তাই মাঝে মাঝে এর সাথে ধন্যবাদ দেওয়ার জন্য আমার কিছুটা সাহায্যের দরকার হয়।
ভ্যাটো

উত্তর:


23

অবশ্যই আপনাকে ফাইলটি পড়তে হবে, তবে আপনি পারতেন

ssh -e none USER@REMOTE "cat file" | xclip -i

যদিও এর অর্থ এখনও একটি এসএসএস সংযোগ খোলা এবং ফাইলের বিষয়বস্তু অনুলিপি করা। তবে শেষ পর্যন্ত আপনি এর আর কিছুই দেখতে পাচ্ছেন না;)

এবং যদি আপনি কোনও ওএস এক্স কম্পিউটার থেকে সংযুক্ত হন তবে pbcopyপরিবর্তে আপনি ব্যবহার করেন :

ssh -e none USER@REMOTE "cat file" | pbcopy

এটি দুর্দান্ত, আমি যদিও এটি সম্ভব ছিল না। যদিও আমাকে পবকপি ব্যবহার করতে হয়েছিল কারণ আমি ম্যাক কম্পিউটার থেকে সেন্টোস বাক্সে সংযুক্ত করছি। আমাকে কেবল এক্সক্লিপটি পিবিসিপিতে পরিবর্তন করতে হয়েছিল এবং এটি কাজ করেছে। খুব সুন্দর!
ভ্যাটো

-e noneকেবলমাত্র ইন্টারেক্টিভ সেশনে ~ কীবোর্ড থেকে (কমান্ডের আউটপুট থেকে নয়) বিশেষ হ্যান্ডলিং প্রতিরোধ করা প্রয়োজন । এটি এখানে প্রয়োজন হয় না।
স্টাফেন চেজেলাস

0

আমি কি ধরে নিতে পারি যে আপনি এক্স উইন্ডো সিস্টেম এবং কিছু উইন্ডো ম্যানেজার (কেডিএ / জিনোম / ইত্যাদি) চালাচ্ছেন? এখানে বেশ কয়েকটি টার্মিনাল অ্যাপ্লিকেশন রয়েছে (উদাহরণস্বরূপ কনসোল) যার একটি বিল্ট ইন মেনু রয়েছে যা অনুলিপি / পেস্ট ফাংশনগুলিকে অনুমতি দেয়। সুতরাং আপনি করতে পারেন:

  1. ব্যবহারকারী @ মেশিন: ~ sh ssh root@172.xxx
  2. রিমোট মেশিনে ফাইলটি খুলুন
  3. মাউসের সাহায্যে ফাইলের বিষয়বস্তু হাইলাইট করুন এবং আপনার স্থানীয় মেশিনের সম্পাদনা মেনু থেকে অনুলিপিটি নির্বাচন করুন।

নাকি আমি আপনার আসল প্রয়োজনকে ভুল বুঝেছি?


3
আমি এটি ছোট ফাইল দিয়ে করতে পারি তবে বড় ফাইলগুলি দিয়ে যদি আমি উপরে স্ক্রোল করার চেষ্টা করি তবে এটি ফাইলের বাইরে চলে যায় (আপনি
নিজেরাই

বড় ফাইল সহ, আপনি স্থানীয় সম্পাদক
এক্সডিতে

0

পুটি আপনার এসএসএইচ ক্লায়েন্ট হিসাবে ব্যবহার করে নিশ্চিত করুন যে আপনি আপনার কনফিগারেশনে সর্বাধিক লাইন স্ক্রোলব্যাক করছেন। আপনি যখন সংযুক্ত হন, আপনি স্ক্রিন এবং স্ক্রোলব্যাক সাফ করতে পারেন এবং তারপরে ফাইলটি ক্যাট করতে পারেন এবং আমি যখন শিরোনাম বারে ডান ক্লিক করি তখন আমি "ক্লিপবোর্ডে সমস্ত অনুলিপি" নির্বাচন করতে পারি। তারপরে আমি আমার স্থানীয় মেশিনে একটি সম্পাদক এ পেস্ট করতে পারি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.