লিনাক্সে অনেকগুলি রয়েছে অপরিহার্য আদেশ বিভিন্ন কাজ সম্পাদন করতে বা অ্যাপ্লিকেশন ইনস্টল করতে। অপরিহার্য কমান্ডগুলির মধ্যে একটি হল csum কমান্ড যা আপনি একটি CRC প্রদর্শন করতে ব্যবহার করতে পারেন ( সাইক্লিক রিডানডেন্সি চেক ) মান, স্ট্যান্ডার্ড আউটপুটে ফাইলের বাইট আকার। এই নিবন্ধে আপনি কিভাবে লিনাক্স মিন্টে csum কমান্ড ব্যবহার করতে পারেন।
লিনাক্সে কিভাবে csum কমান্ড ব্যবহার করবেন
আপনি কীভাবে লিনাক্সে cksum কমান্ড ব্যবহার করতে পারেন তা জানতে আপনি নীচে উল্লিখিত উদাহরণগুলি অনুসরণ করতে পারেন:
একটি টেক্সট ফাইলের বাইট সাইজ এবং cksum পেতে নিচে দেওয়া ফরম্যাটটি ব্যবহার করে কমান্ডটি চালান:
csum < ফাইলের নাম >
উদাহরণ স্বরূপ, আমি example.txt নামে ফাইলের উপরের ফরম্যাটটি ব্যবহার করে কমান্ডটি কার্যকর করেছি:
csum example.txt
এখন নীচে দেওয়া বিন্যাসটি ব্যবহার করে এর ভিতরের ডেটা পরিবর্তন করতে ফাইলটি সম্পাদনা করুন:
sudo ন্যানো < ফাইলের নাম >
উদাহরণস্বরূপ আমি ফাইলের ভিতরের ডেটা সম্পাদনা করতে example.txt নামে ফাইলের উপরের ফর্ম্যাটটি ব্যবহার করে কমান্ডটি কার্যকর করেছি:
sudo ন্যানো example.txt
আপনি ফাইলের ডেটা দেখতে পারেন এবং আপনার পছন্দ অনুযায়ী এটি সম্পাদনা করতে পারেন:
আমি থেকে তথ্য সম্পাদনা ওহে বিশ্ব প্রতি হ্যালো ওয়ার্ল্ড 12 এবং এটি সংরক্ষণ করুন:
নীচের দেওয়া csum কমান্ডটি কার্যকর করে আপনি সম্পাদিত ফাইলের বাইট আকার পরীক্ষা করতে পারেন:
csum example.txt
আপনি আগের ফাইলের তুলনায় ডেটা এবং চেকসাম পরিবর্তিত হয়েছে দেখতে পারেন।
আপনি নীচে উল্লিখিত কমান্ড বিন্যাস ব্যবহার করে দুটি ফাইলের জন্য cksum কমান্ড ব্যবহার করতে পারেন:
csum < ফাইল নাম > < ফাইল নাম >
উপরের ফরম্যাটটি ব্যবহার করে আমি example1.txt example2.txt ফাইলগুলির জন্য ডেটা এবং চেকসাম পরীক্ষা করার জন্য নিম্নলিখিত কমান্ডটি কার্যকর করেছি:
csum example1.txt example2.txt
আপনি জানেন যে cat কমান্ডটি একটি ফাইল থেকে ডেটা পড়ার জন্য ব্যবহৃত হয়, তাই আপনি যখন নীচে দেওয়া বিন্যাসটি ব্যবহার করে কমান্ডটি চালান, তখন এটি ফাইল থেকে ডেটা পড়ে এবং আপনাকে ফাইলের চেকসাম এবং ডেটা আকার দেয়:
বিড়াল < ফাইল নাম > | csum
আমি উপরে দেওয়া ফরম্যাট ব্যবহার করে কমান্ড চালানোর জন্য example1.txt ফাইলটি ব্যবহার করেছি:
বিড়াল উদাহরণ1.txt | csum
যখন আপনি কমান্ড লাইন টার্মিনালে নীচের কমান্ডটি চালান তখন এটি আপনাকে আপনার পছন্দের ডেটা লেখার বিকল্প দেবে:
csum
উপরের কমান্ডটি কার্যকর করার পরে আপনি যা চান তা লিখুন এবং এন্টার টিপুন:
এর পরে Ctrl+ D টিপুন এবং আপনি এইমাত্র যে ডেটা লিখেছেন তার ডেটা আকার এবং চেকসাম পাবেন:
আপনি যেকোন ডিরেক্টরির সমস্ত ফাইল তালিকাভুক্ত করতে এবং নীচে উল্লিখিত কমান্ডটি কার্যকর করার মাধ্যমে সেই ডিরেক্টরির সমস্ত ফাইলগুলিতে CRC আউটপুট করতে find কমান্ড এবং cksum কমান্ড একসাথে ব্যবহার করতে পারেন:
অনুসন্ধান . -কুঁজো হত্তয়া '*.txt' - exec csum { } \;
cksum কমান্ড লাইন টুল সম্পর্কে
আপনি নীচের কমান্ডটি কার্যকর করে cksum টুলের সংস্করণটি পরীক্ষা করতে পারেন:
csum --সংস্করণ
আপনি নীচের কমান্ডটি কার্যকর করে cksum টুলের সাহায্য পেতে পরীক্ষা করতে পারেন:
csum -- সাহায্য
উপসংহার
আপনি লিনাক্স মিন্টে cksum কমান্ড ব্যবহার করে একটি ফাইলের সাইক্লিক রিডানডেন্সি চেক এবং বাইট সাইজ জানতে পারেন। স্থানান্তর করার সময় আপনার ফাইলটি নষ্ট হয়ে গেছে কিনা সন্দেহ হলে এটি পরীক্ষা করতে হবে। আপনি এই নিবন্ধে উদাহরণ সহ ব্যাখ্যা করা গাইড ব্যবহার করে লিনাক্স মিন্টে csum কমান্ড ব্যবহার করতে পারেন।