আসসালামুয়ালাইকুম
কি বলে যে শুরু করবো । জীবনে কোনো কিছুর সূচনা করা টাই অনেক কষ্টের। সূচনা র পর তো running বাকি সব হয়ে যায় ।
আজ কোনো বড় বড় hecking টুল নিয়ে বলবনা। বলবো একটা ছোট্ট লিনাক্স কমান্ড নিয়ে । যার অস্তিত্ব প্রায় নাই। যাকে আর কেউ ভালোবাসেনা । পরে থাকে সিস্টেম এর মধ্যে ।
হ্যা সেই useless কমান্ড গুলোর একটা হলো yes কমান্ড ।
কমান্ড তার basic কাজ:
Yes কমান্ড যেকোনো কিছুকে infinite loop এর মধ্যে দিয়ে আউটপুট করে।
Input :
Yes
Enter_..
Output :
Yes
Yes
Yes
Yes
Yes
…….
মনে আপনি যদি টার্মিনাল এ yes লিখে এন্টার দেন তাহলেই দেখবেন । এমন আসতেসে। একপর্যায়ে টার্মিনালটি freez হয়ে যাবে। সাধারণ লুপ এ যেমনটা হয় আর কি।
Yes এর সাথী আরেকটা argument বসাই দিলে ওই ওয়ার্ড তার লুপ হবে । যেমন
$Yes hecker
Output :
hecker
hecker
hecker
hecker
……..
Yes কমান্ড দিয়ে কি করতে পারি:
Yes কমান্ড টি যেহেতু একটা loop তাহলে ভাবেন ত আমরা যদি এইটা করি:-
#yes | apt install upgrade
হুঁ ঠিক ধরেছেন । আপনাকে আর বার বার y চাপতে হবেনা ।
তাহলে আপনাকে আর কম্পিউটার এর সামনে থেকে বার বার ওকে করতে হবেন ।
এমন অনেক কমান্ড এর সাথে আপনি yes কমান্ড টি জুড়ে দিতে পারবেন।
as like : yes | echo > text.txt
আপনারা যারা programmer তারা তো অলরেডী বুঝে গেছেন এইটা কতটা কাজে লাগবে ।
যেকোনো bash স্ক্রিপ্ট এ এই কমান্ড টা দিয়ে ৫ ৬ লাইন এর লুপ এর কমান্ড লেখা লাগবেনা।
কমান্ড টি এতটাই সিম্পল । কিন্তু এইসব কমান্ড ই মাঝে মাঝে অনেক handy হতে পারে । আপনাকে লিনাক্স এ ভালো হতে হলে শিখতে হবে কোনো কাজ অনেক তাড়াতাড়ি করার । শর্টকাট করে করা শিখতে হবে।
আজ এই পর্যন্তই।
Linux , hecking বা অন্য কোনো technology related কিছু র সাহায্য এর জন্য আমাদের টেলিগ্রাম গ্রুপ ।
polite Politely logged out ??