আপনি ইতিমধ্যে এই আদেশটি দিয়ে ইনস্টল করেছেন এমন মুদ্রকগুলি তালিকাবদ্ধ করা সহজ:
lpstat -a
তবে এটি আপনার ইনস্টল করা নেই এমন নেটওয়ার্ক মুদ্রকগুলির তালিকা করে না।
এনএম্যাপ ল্যানের সমস্ত উন্মুক্ত পোর্টগুলির জন্য স্ক্যান করবে, তবে উত্পাদিত তালিকাটি নেটওয়ার্ক প্রিন্টারে সীমাবদ্ধ থাকবে না:
sudo nmap -sT 192.168.0.1-254
এখানে কি একটি আদেশ রয়েছে যা নিম্নলিখিতগুলি করে:
- আপনি বর্তমানে স্বয়ংক্রিয়ভাবে সংযুক্ত ল্যানটি সনাক্ত করে।
- বিশেষভাবে নেটওয়ার্ক প্রিন্টারগুলির সন্ধানে পুরো ল্যান স্ক্যান করে।
- তাদের নেটওয়ার্কের প্রিন্টারগুলির হোস্টনাম এবং আইপি ঠিকানা উভয়ই সরবরাহ করে এমন একটি তালিকা তৈরি করে।
উদাহরণস্বরূপ, আমি আজ ইমেজিস্টিকস fx2100 প্রিন্টারের ওয়েব ইন্টারফেসে লগ ইন করেছি। এটিতে একটি "ডিভাইস খুঁজুন" বৈশিষ্ট্যটি ছিল যা ল্যানটিতে সমস্ত নেটওয়ার্ক প্রিন্টার সন্ধান করতে সক্ষম ছিল (নীচের স্ক্রিনশটটি দেখুন) দেখে মনে হচ্ছে লিনাক্সে এমন একটি কমান্ড থাকবে যা একই তালিকা এবং তথ্য অর্জন করতে পারে (স্ক্রিপ্টিং ছাড়াই):
nc
এটি সংযুক্ত হতে পারে তা যাচাই করতে ব্যবহার করতে পারেন tcp/9100
। আপনাকে কিছু স্ক্রিপ্ট করতে হবে কারণ এটি হ'ল একটি খুব নির্দিষ্ট সমস্যা যা আপনি সমাধান করার চেষ্টা করছেন। সুতরাং আমি সন্দেহ করি যে এটি করার জন্য যে কেউ লিখেছেন একটি সরঞ্জাম।