কপি এবং পেস্ট করা একটি কম্পিউটারে সর্বাধিক ব্যবহৃত ক্রিয়াগুলির মধ্যে একটি। যদিও Ctrl দিয়ে তা করা সহজ + C এবং Ctrl + V কীবোর্ড শর্টকাট, লিনাক্স টার্মিনালে এটি এত সোজা নয়। কাজটি সম্পন্ন করার জন্য আপনার কাছে বেশ কয়েকটি বিকল্প রয়েছে। এখানে আপনি কিভাবে লিনাক্স টার্মিনালে টেক্সট, ফাইল এবং ডিরেক্টরি কপি এবং পেস্ট করতে পারেন।
টেক্সট কপি এবং পেস্ট করুন
আপনি যদি টার্মিনালে লেখার একটি অংশ অনুলিপি করতে চান তবে আপনাকে যা করতে হবে তা হল আপনার মাউস দিয়ে হাইলাইট করুন, তারপর Ctrl টিপুন। + Shift + C কপি করতে।
যেখানে কার্সার আছে সেখানে পেস্ট করতে কীবোর্ড শর্টকাট Ctrl ব্যবহার করুন + Shift + V .
পেস্ট শর্টকাটটিও প্রযোজ্য হয় যখন আপনি একটি Word নথি (বা অন্য কোনো অ্যাপ্লিকেশন) থেকে পাঠ্যের একটি অংশ অনুলিপি করেন এবং এটি টার্মিনালে আটকাতে চান। উদাহরণস্বরূপ, আপনি আপনার ব্রাউজারে একটি ওয়েব পৃষ্ঠা থেকে একটি কমান্ড অনুলিপি করতে পারেন এবং Ctrl ব্যবহার করতে পারেন + Shift + V টার্মিনালে পেস্ট করতে শর্টকাট।
একটি ফাইল কপি এবং পেস্ট করুন
যে কোনো সময় আপনি লিনাক্স কমান্ড লাইনে একটি ফাইল বা ফোল্ডার কপি করতে চান, উপরের কীবোর্ড শর্টকাট কাজ করবে না। আপনাকে cp
ব্যবহার করতে হবে আদেশ cp অনুলিপি জন্য সংক্ষিপ্ত হয়. সিনট্যাক্স সহজ, খুব. cp
ব্যবহার করুন তারপরে আপনি যে ফাইলটি কপি করতে চান এবং গন্তব্য যেখানে আপনি এটি সরাতে চান৷
cp your-file.txt ~/Documents/
এটি, অবশ্যই, ধরে নেয় যে আপনার ফাইলটি একই ডিরেক্টরিতে রয়েছে যেখানে আপনি কাজ করছেন। আপনি উভয় নির্দিষ্ট করতে পারেন।
cp ~/Downloads/your-file.txt ~/Documents/
কপি করার সময় আপনার কাছে আপনার ফাইলের নাম পরিবর্তন করার বিকল্পও রয়েছে। গন্তব্যে নতুন নাম উল্লেখ করুন।
cp ~/Downloads/your-file.txt ~/Documents/new-name.txt
একটি ফোল্ডার এবং এর বিষয়বস্তু কপি এবং পেস্ট করুন
একটি ফোল্ডার এবং এর বিষয়বস্তু অনুলিপি করার জন্য, আপনাকে cp
বলতে হবে পুনরাবৃত্তিমূলকভাবে অনুলিপি করার আদেশ। -r
এর সাথে এটি যথেষ্ট সহজ পতাকা৷
cp -r ~/Downloads/pictures-directory ~/Pictures/family-vacation-pics
আপনার সিনট্যাক্স বাকি সব ঠিক একই. -r
ফ্ল্যাগ cp কে বলে যে এটি একটি ডিরেক্টরির সাথে কাজ করছে এবং এর বিষয়বস্তু অনুলিপি করা উচিত।
যদি আপনি পেস্ট অ্যাকশনটি বিদ্যমান ফাইলগুলিকে ওভাররাইট করতে চান তবে আপনি -f
যোগ করতে পারেন পতাকা:
cp -rf ~/Downloads/pictures-directory ~/Pictures/family-vacation-pics
একাধিক ফাইল কপি এবং পেস্ট করুন
আপনি একাধিক ফাইল কপি করতে পারেন। Linux কমান্ড লাইন আপনাকে {}
বন্ধনী সহ একাধিক আইটেমকে একবারে লক্ষ্য করতে দেয় . কমা দিয়ে আলাদা করে কপি করা প্রতিটি ফাইলের নাম তালিকাভুক্ত করতে আপনি সেগুলো ব্যবহার করতে পারেন।
cp ~/Downloads/{file1.txt,file2.jpg,file3.odt} ~/Documents/
ভিন্ন ভিন্ন ধরনের ফাইলের তিনটি ফাইলই ডকুমেন্ট ডিরেক্টরিতে কপি করা হবে।
একই ধরনের সমস্ত ফাইল কপি এবং পেস্ট করুন
যদি আপনার কাছে অনুলিপি করার জন্য একই ধরনের এক টন ফাইল থাকে, আপনি ওয়াইল্ডকার্ড অক্ষর *
ব্যবহার করতে পারেন . তারকাচিহ্ন/ওয়াইল্ডকার্ড লিনাক্স কমান্ড লাইনকে সেই জায়গায় একেবারে যেকোনো কিছু গ্রহণ করতে বলে। সুতরাং, আপনি যদি লিনাক্সকে *.jpg
কপি করতে বলেন , এটি সমস্ত JPG ফাইলকে কপি করবে, নাম নির্বিশেষে বা .jpg অংশের আগে যাই হোক না কেন।
cp ~/Downloads/*.jpg ~/Pictures/
আপনি যদি একাধিক ফাইল প্রকার ব্যবহার করতে চান, JPG এবং PNG বলুন, আপনি আগে থেকে বন্ধনী ব্যবহার করতে পারেন৷
cp ~/Downloads/*.{jpg,png} ~/Pictures/
একটি ফাইল বা ফোল্ডার সরান
আপনি যদি ডুপ্লিকেট না করে একটি ফাইলকে এক জায়গা থেকে অন্য জায়গায় সরানোর জন্য এখানে এসে থাকেন, তাহলে আপনি এটিও সহজেই করতে পারেন, কিন্তু একটি ফাইল সরানোর জন্য mv
প্রয়োজন আদেশ সিনট্যাক্স অনেকটা cp-এর অনুরূপ।
mv ~/Downloads/your-file.txt ~/Documents/
একইভাবে, আপনি ফাইলের নাম পরিবর্তন করতে পারেন।
mv ~/Downloads/your-file.txt ~/Documents/renamed.txt
যদিও একটি প্রধান পার্থক্য আছে। আপনার -r
দরকার নেই একটি সম্পূর্ণ ফোল্ডার সরাতে পতাকা৷
mv ~/Downloads/downloaded-folder ~/Pictures/vacation-pics
এখানেই শেষ এটা পেতে ওখানে যাও. আপনি কমান্ড লাইন থেকে আপনার ফাইলগুলি অনুলিপি এবং সরানো শুরু করতে প্রস্তুত। আপনি দেখতে পাচ্ছেন যে কমান্ড লাইন উপায় কিছু পরিস্থিতিতে খুব দক্ষ হতে পারে।
লিনাক্স কমান্ড লাইনে আরো পয়েন্টার চান? এখানে কিভাবে sudo ইতিহাস চেক করতে হয় বা chmod 777 কমান্ড আপনার ফাইলের অনুমতিতে কী করে তা খুঁজে বের করতে হয়।