একটি নির্দিষ্ট ssh উদাহরণের pid সন্ধান করুন


2

sshদৌড়ানোর একাধিক উদাহরণ থাকতে পারে :

$ ps aux | grep ssh
cpn       6098  0.0  0.0  58196  2032 ?        S    10:08   0:01 ssh cz -nNCTR 5433:localhost4:5432
root      6313  0.0  0.0  64072  1168 ?        Ss   12:22   0:00 /usr/sbin/sshd
root      6504  0.0  0.0  97816  3856 ?        Ss   15:48   0:00 sshd: cpn [priv] 
cpn       6508  0.0  0.0  97816  1780 ?        S    15:49   0:00 sshd: cpn@pts/0  
cpn       6552  0.0  0.0  57680   936 ?        Ss   16:16   0:00 ssh -fNL 5433:localhost4:5433 cz
cpn       6554  0.0  0.0 103236   860 pts/0    S+   16:16   0:00 grep ssh

pidof সমস্ত চলমান ssh pids প্রদান করে:

$ pidof ssh
6552 6098

বিপরীত সংযোগ ( -nNCTR) এর সাথে আমার একটিটির পিড সন্ধান করা উচিত ।


2
আপনি চেষ্টা করেছেন pgrep?
cha0site

উত্তর:



0

আমি এটা করতাম

ps axu |grep 'nNCTR'

পিএস অ্যাকু গ্রেপ থেকে দুর্দান্ত তবে একটি ছোট সমস্যা আছে! গ্রেপ প্রক্রিয়া নিজেই!

ps axu |grep 'nNCTR' |grep -v grep

এটিও বাদ দেবে


ps axu | grep '[n]NCTR'দ্বিতীয় গ্রেপ এড়াতে ব্যবহার করুন । আরও ভাল, ব্যবহার pgrep
শন চিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.