কম্পিউটার টিউটোরিয়াল

লিনাক্স টার্মিনালে টেক্সট, ফাইল এবং ফোল্ডার কপি-পেস্ট করার পদ্ধতি

কপি এবং পেস্ট করা কম্পিউটারের সবচেয়ে বেশি ব্যবহৃত ক্রিয়াগুলোর মধ্যে একটি। যদিও Ctrl + C এবং Ctrl + V কীবোর্ড শর্টকাট দিয়ে এটি সহজে করা যায়, লিনাক্স টার্মিনালে এটি ততটাও সহজ নয়। আপনার কাছে কাজটি করার জন্য বেশ কিছু অপশন আছে। এখানে লিনাক্স টার্মিনালে টেক্সট, ফাইল এবং ডিরেক্টরি কপি এবং পেস্ট করার পদ্ধতি দেওয়া হল।

টেক্সট কপি এবং পেস্ট করা

আপনি যদি টার্মিনালে টেক্সটের একটি টুকরো কপি করতে চান, তবে আপনার সেটি করতে হবে মাউস দিয়ে হাইলাইট করা, তারপর Ctrl + Shift + C চাপুন কপি করতে।

কাসর যেখানে আছে সেখানে পেস্ট করতে, কীবোর্ড শর্টকাট Ctrl + Shift + V ব্যবহার করুন।

পেস্ট শর্টকাটটি তখনও কাজ করে যখন আপনি একটি ওয়ার্ড ডকুমেন্ট (অথবা যেকোনো অন্যান্য অ্যাপ্লিকেশন) থেকে টেক্সটের একটি অংশ কপি করেন এবং টার্মিনালে পেস্ট করতে চান। উদাহরণস্বরূপ, আপনি আপনার ব্রাউজারে একটি ওয়েব পেজ থেকে একটি কমান্ড কপি করতে পারেন এবং টার্মিনালে পেস্ট করতে Ctrl + Shift + V শর্টকাট ব্যবহার করতে পারেন।

একটি ফাইল কপি এবং পেস্ট করা

আপনি যেকোনো সময় লিনাক্স কমান্ড লাইনে একটি ফাইল বা ফোল্ডার কপি করতে চান, উপরের কীবোর্ড শর্টকাট কাজ করবে না। আপনাকে cp কমান্ড ব্যবহার করতে হবে। cp হল copy-এর সংক্ষিপ্ত রূপ। সিনট্যাক্সও সহজ। 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

একাধিক ফাইল কপি এবং পেস্ট করা

আপনি একাধিক ফাইলও কপি করতে পারেন। লিনাক্স কমান্ড লাইন আপনাকে ব্র্যাকেট {} দিয়ে একবারে একাধিক আইটেম টার্গেট করতে দেয়। আপনি সেগুলো ব্যবহার করতে পারেন কপি করার জন্য প্রতিটি ফাইলের নাম কমা দিয়ে আলাদা করে লিস্ট করতে।

cp ~/Downloads/{file1.txt,file2.jpg,file3.odt} ~/Documents/

বিভিন্ন ফাইল টাইপের তিনটি ফাইলই 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 কমান্ড আপনার ফাইল পারমিশনে কী করে সেটি জানুন।

  1. PuTTY-তে কপি-পেস্ট মাস্টার করুন: টার্মিনাল ওয়ার্কফ্লোর জন্য দ্রুত গাইড

  2. অ্যান্ড্রয়েডে কপি-পেস্ট মাস্টার করুন: ধাপে ধাপে পূর্ণ গাইড

  3. Windows 10-এ ফোল্ডার তুলনা ও সিঙ্ক্রোনাইজ: সম্পূর্ণ গাইড

  4. Chromebook-এ কপি-পেস্ট মাস্টার করুন: দ্রুত গাইড