লিনাক্সে> এবং >> এর মধ্যে পার্থক্য

Difference Between



লিনাক্স টার্মিনাল শেখা সহজ, কিন্তু এটি আয়ত্ত করা একটু কঠিন। অনেক পরিস্থিতিতে, আপনি এমন আদেশগুলি পান যা আপনাকে রহস্যময় করে কারণ এতে বিভিন্ন অপারেটর থাকে। অপারেটর হল অক্ষর বা অক্ষরের সেট যা বিভিন্ন কার্যকারিতা প্রদান করে।

উদাহরণস্বরূপ, লিনাক্সে অপারেটরদের সর্বাধিক ব্যবহৃত সেটগুলির মধ্যে একটি দিক পরিচালনাকারী । নির্দেশ অপারেটররা একটি কমান্ডের ইনপুট বা আউটপুটকে একটি ফাইল বা অন্য কোনো কমান্ডে পুনirectনির্দেশিত করে।







পুনireনির্দেশের জন্য দুটি পন্থা রয়েছে; ইনপুট পুনireনির্দেশ, এবং আউটপুট পুনireনির্দেশ। ইনপুট পুনireনির্দেশের জন্য, আমরা কম ব্যবহার করি < সাইন এবং আউটপুট পুনireনির্দেশের চেয়ে বেশি > চিহ্ন যাকে কোণযুক্ত বন্ধনীও বলা হয়।



অপারেটরদের বোঝা একটু কষ্টকর। একটি অপারেটরে একটি অক্ষর যুক্ত করলে এর কার্যকারিতা পুরোপুরি বদলে যেতে পারে। অনেক লিনাক্স ব্যবহারকারী ব্যবহার করার সময় একই রকম পরিস্থিতির সম্মুখীন হন > এবং >> টার্মিনালে অপারেটর। উভয়ই আউটপুট দিক পরিচালনাকারী। তাহলে পার্থক্য টা কি? আচ্ছা, এই রাইট-আপটি এই দুই অপারেটর কীভাবে আলাদা তা নিয়ে আলোচনা করার জন্য। চল শুরু করি.



লিনাক্সে> এবং >> এর মধ্যে পার্থক্য

প্রারম্ভিক অংশে আলোচনা করা হয়েছে, উভয় অপারেটরই আউটপুট ডিরেকশন অপারেটর। প্রধান পার্থক্য নীচে উল্লেখ করা হয়েছে:





> : বিদ্যমান ফাইলকে ওভাররাইট করে, অথবা উল্লিখিত নামের ফাইলটি ডিরেক্টরিতে উপস্থিত না থাকলে একটি ফাইল তৈরি করে।

>> : বিদ্যমান ফাইল যুক্ত করে, অথবা উল্লেখিত নামের ফাইল যদি ডিরেক্টরিতে উপস্থিত না থাকে তাহলে একটি ফাইল তৈরি করে।



একটি ফাইলে পরিবর্তন করার সময় এবং আপনি বিদ্যমান ডেটা ওভাররাইট করতে চান, তারপর > অপারেটর. আপনি যদি সেই ফাইলটিতে কিছু যুক্ত করতে চান, তাহলে >> অপারেটর. আসুন এটি একটি উদাহরণ দিয়ে বুঝতে পারি। আমি টার্মিনালে নিম্নলিখিত কমান্ডটি চালাচ্ছি:

$বের করে দিলLinuxHint এ স্বাগতম>my_file_1.txt

আপনি লক্ষ্য করবেন যে পাঠ্যের সাথে ডিরেক্টরিতে একটি টেক্সট ফাইল তৈরি হবে LinuxHint এ স্বাগতম। চেক করতে, টাইপ করুন ls :


ফাইলের ধরন পড়তে:

$বিড়ালmy_file_1.txt

আসুন একই কমান্ডটি চালাই তবে ভিন্ন পাঠ্যের সাথে:

$বের করে দিললিনাক্স সম্পর্কে সর্বশেষ টিপস এবং কৌশলগুলি শিখুন>my_file_1.txt

এখন, ফাইলটি ব্যবহার করে খুলুন:

$বিড়ালmy_file_1.txt

নতুন টেক্সট আগের লেখা ওভাররাইট করেছে।

ব্যবহার করা যাক >> অপারেটর:

$বের করে দিলLinuxHint এ স্বাগতম>>my_file_2.txt


এটি নামে একটি ফাইলও তৈরি করবে my_file_2.txt বর্তমান ডিরেক্টরিতে। প্রকার ls এটি যাচাই করতে:

এই ফাইলটি পড়তে, ব্যবহার করুন:

$বিড়ালmy_file_2.txt

এখন, টেক্সট পরিবর্তন করা যাক:

$বের করে দিললিনাক্স সম্পর্কে সর্বশেষ টিপস এবং কৌশলগুলি শিখুন>my_file_2.txt

যেহেতু আমরা এমন একটি ফাইল ব্যবহার করছি যা ইতিমধ্যে তৈরি করা হয়েছে; কি পরিবর্তন হয় তা পরীক্ষা করতে >> অপারেটর তৈরি, চালানো:

$বিড়ালmy_file_2.txt

যেহেতু এটি দেখা যায় যে বিদ্যমান পাঠ্যকে ওভাররাইট করার পরিবর্তে, >> অপারেটর পাঠ্য সংযুক্ত করেছে।

উপসংহার

লিনাক্সে কিছু কমান্ড বিভ্রান্তি সৃষ্টি করতে পারে, বিশেষ করে নতুন ব্যবহারকারীদের জন্য, কারণ এতে অপারেটর থাকে। অপারেটরদের বোঝা একটু কঠিন কারণ প্রতিটি অপারেটরের আলাদা কার্যকারিতা থাকতে পারে। এই গাইডে, আমরা মধ্যে পার্থক্য শিখেছি > এবং >> অপারেটর

দ্য > একটি আউটপুট অপারেটর যা বিদ্যমান ফাইলকে ওভাররাইট করে, যখন >> এটি একটি আউটপুট অপারেটরও কিন্তু একটি বিদ্যমান ফাইলে ডেটা যুক্ত করে। উভয় অপারেটর প্রায়ই লিনাক্সে ফাইলগুলি সংশোধন করতে ব্যবহৃত হয়।