নেটক্যাট ব্যবহার করে একটি সাধারণ টিসিপি বার্তা প্রেরণ


37

আমি টিসিপির মাধ্যমে একটি সাধারণ বার্তা প্রেরণের জন্য নেটক্যাট ব্যবহার করার চেষ্টা করছি, উদাহরণস্বরূপ আমি 1 নম্বরটি প্রেরণ করতে চাই।

সুতরাং আমি বুঝতে পেরেছি যে নেটকাট ইনস্টল করার পরে আমি টার্মিনালে নিম্নলিখিতটি লিখছি

netcat [ip-address] [port]

তবে আমি কীভাবে বার্তা প্রেরণ করব তা নির্দিষ্ট করব? অর্থাৎ আমি কোথায় লিখব "1"?

উত্তর:


47

ফাইল তৈরি করুন something.txt, ফাইলের বিষয়বস্তু 1

netcat [ip-address] [port] <something.txt

গন্তব্যে আপনার এটি শুনতে কিছু থাকতে হবে।

অথবা

সার্ভার:

netcat -l -p [port]

সংযোগ শুনতে

ক্লায়েন্ট:

netcat [server-ip-address] [port]

সংযোগটি সিলেন্ট সহজ টাইপ করে 1এবং হিট করার পরে প্রতিষ্ঠিত হয় enter


catপুনর্নির্দেশে অকেজো কমান্ডটি পরিবর্তন করে একটি সম্পাদনা জমা দিয়েছে echo। আমি দূরবর্তী মেশিনগুলিতে স্ট্রিং ডেটা প্রেরণের জন্য এই পদ্ধতিটি ব্যবহার করি যা বৃহত্তর ব্যাশ মাল্টি টাস্কিংয়ের জন্য এক হিসাবে কাজ করে।
যোকাই

সার্ভার টিপ জন্য +1! এটা খুব দুর্দান্ত, থেক্স!
জেসি

ধন্যবাদ, এটি আমার জন্য কাজ করছে
বুধিকা অ্যালविस

20

আমি ব্যবহার করি:

echo text | netcat host port

সুতরাং আপনার কেবল এটি চালানো দরকার:

echo 1 | netcat localhost 12345

7
বা netcat <host> <port> <<< 1
জন কার্লসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.