আপনি যদি কমান্ড লাইন থেকে প্রচুর কাজ করেন, আপনি অন্যদের মধ্যে tmux এর মতো কিছু প্রকল্পে আগ্রহী হতে পারেন। তবে আজ আমরা আপনাকে পরিচয় করিয়ে দিতে যাচ্ছি জিএনইউ সমান্তরাল যদি আপনি তাকে চেনেন না। এটির সাহায্যে আপনি একইসাথে আরও বেশি কিছু করতে পারবেন এবং আরও কার্যকর এবং দ্রুত কাজ পরিচালনা করতে আপনার কনসোলটিকে একটি মাল্টিটাস্কিং সেন্টারে পরিণত করতে পারেন। GNU সমান্তরাল সমান্তরালভাবে কার্য সম্পাদন করতে দেয় এমন কার্যকারিতার জন্য সমস্ত ধন্যবাদ।
জিএনইউ সমান্তরাল আপনাকে ই-এর সম্ভাবনা সহ কমান্ডগুলির সাথে কাজ করার সময় আপনার সিপিইউ থেকে আরও বেশি কিছু পেতে দেয়একবারে একাধিক কমান্ড চালান একটি সহজ এবং সহজ উপায়ে, সময় সাশ্রয়। এটি ইনস্টল করতে, আপনি এটি প্রধান বিতরণগুলির বেশিরভাগ ভাণ্ডারগুলিতে সন্ধান করতে পারেন, সুতরাং এটি ইনস্টল করার জন্য আপনাকে কেবল প্যাকেজ ম্যানেজারটি ব্যবহার করবেন যা সমান্তরাল নামটি ব্যবহার করবেন। একবার ইনস্টল হয়ে গেলে এর অপারেশনটিও জটিল নয়, যেমনটি আমরা আপনাকে দেখাব।
উদাহরণস্বরূপ, আপনি বেশ কয়েকটি .jpg ফাইলের ফর্ম্যাটটি পরিবর্তন করতে চান, আপনি সম্ভবত বিদ্যমান ফাইলগুলির প্রতিটি জন্য একটি কমান্ড ব্যবহার করে শুরু করবেন, তবে খুব বেশি পরিমাণে থাকলে এটি জটিল হয়ে যায়। কিছুটা বেশি অভিজ্ঞ হওয়ার ক্ষেত্রে এবং কাজ করার জন্য পর্যাপ্ত ফাইল থাকার ক্ষেত্রে, এক এক করে যাওয়া ব্যবহারিক নয়, সুতরাং আপনি অবশ্যই চাকরীটি স্বয়ংক্রিয় করতে আপনার কাজের জন্য কোনও স্ক্রিপ্ট ব্যবহার করবেন।
পরিবর্তে, জিএনইউ সমান্তরাল এটি একটিতে হবে xargs কমান্ডের অনুরূপ আপনি যদি কখনও এটি ব্যবহার করে থাকেন উদাহরণস্বরূপ, .jpg থেকে .png এ ফর্ম্যাটটি পরিবর্তন করতে আমরা নিম্নলিখিতটি করতে পারি:
find /home -name "*.jpg" | parallel -I% --max-args 1 convert % %.png
এর সাথে, আমরা যে কোনও নামের সাথে / হোম ডিরেক্টরিতে থাকা সমস্ত .jpg ফাইলগুলি সন্ধান করতে পাই এবং সমস্ত ফলাফলকে পাইপের মাধ্যমে সমান্তরালে প্রেরণ করব যা পরে একে একে রূপান্তর কমান্ডে পিএনজি রূপান্তর করতে প্রেরণ করবে। এটি, এটি রূপান্তর নেম 1.jpg নেম 1.png, রূপান্তর নেম 2.jpg নেম 2.png এবং আরও কিছু করবে ...