এটি সহজ, তবে আপনার একটি অতিরিক্ত সরঞ্জাম প্রয়োজন।
xsel
ক্লিপবোর্ড অ্যাক্সেস করার জন্য একটি সহজ কমান্ড সরবরাহ করে এমন প্যাকেজটি ইনস্টল করুন :
sudo apt-get install xsel
যা খুঁজে পাবেন $DISPLAY
আপনার ডেস্কটপে ব্যবহার করছে। সাধারণত এটি হওয়া উচিত :0
তবে আপনি আপনার জিইউআই ডেস্কটপে টার্মিনাল এমুলেটরটিতে এই কমান্ডটি চালিয়ে এটি পরীক্ষা করতে পারেন:
echo $DISPLAY
আমি অনুমান করব আউটপুটটি হ'ল :0
, যদি এটি আলাদা হয় তবে নিম্নলিখিত কমান্ডগুলিতে এটি আপনার প্রকৃত আউটপুট দিয়ে প্রতিস্থাপন করুন।
আপনি টিটিওয়াইতে যে কমান্ডটি কার্যকর করতে চান তা অনুলিপি করুন, যেমন Ctrl+ ব্যবহার করে C।
আপনি যে টিটিওয়াইটি ব্যবহার করতে চান তাতে স্যুইচ করুন, যেমন Ctrl+ Alt+ ব্যবহার করে টিটিওয়াই 1 তে F1।
আপনার ব্যবহারকারী নাম এবং পাসওয়ার্ড টাইপ করে লগ ইন করুন।
আপনি যে চালনা করতে চান তা পূর্ণ কমান্ডটি প্রবেশ করুন, তবে আপনি যে অংশটি ক্লিপবোর্ড থেকে সন্নিবেশ করতে চান তা প্রতিস্থাপন করুন $(DISPLAY=:0 xsel -ob)
।
উদাহরণস্বরূপ, যদি আপনি ইনস্টল করার জন্য প্যাকেজগুলির একটি বৃহত তালিকা অনুলিপি করেন তবে আপনি এটি টিটিওয়াইতে টাইপ করতে পারেন:
sudo apt-get update && sudo apt-get install $(DISPLAY=:0 xsel -ob)
ক্লিপবোর্ড স্নিপেট আপনার কমান্ডের শেষে থাকা দরকার নেই, যদিও এটি যে কোনও জায়গায় উপস্থিত হতে পারে।
জিনিসগুলি আরও সরল করতে, আসুন এটিকে এখনও কিছুটা জটিল DISPLAY=:0 xsel -ob
স্ক্রিপ্টে স্থানান্তরিত করুন । আমি এটির নাম দেব PASTE
(কারণ paste
ইতিমধ্যে নেওয়া হয়েছে), তবে আপনি এটিকে অন্যভাবেও কল করতে পারেন।
স্ক্রিপ্ট ফাইলটি এমন কোনও স্থানে তৈরি করতে যেখানে প্রতিটি ব্যবহারকারী পুরো পথ নির্দিষ্ট না করেই এটি চালাতে পারে (আমি এর /usr/local/bin
জন্য প্রস্তাব দিই ) এবং এটিকে কার্যকর করার জন্য, কেবল এই দুটি কমান্ড চালান:
( echo '#!/bin/bash' && echo 'DISPLAY=:0 xsel -ob' ) | sudo tee /usr/local/bin/PASTE
sudo chmod +x /usr/local/bin/PASTE
$(PASTE)
আপনার ডেস্কটপ থেকে ক্লিপবোর্ডের সামগ্রীটি সন্নিবেশ করানোর জন্য আপনি এখন কেবল কোনও টিটিওয়াইতে আপনার আদেশগুলি এম্বেড করতে পারেন ।