কেবলমাত্র চলমান পিআইডি-র তালিকা পাওয়ার চেয়ে ভ্যানসাইভার সেশনগুলির তালিকা করার আরও কী দারুণ উপায় আছে?


20

আপনি কিভাবে আপনার vncserverসেশনগুলি তালিকাভুক্ত করবেন ?

এই নিবন্ধটি এটি করতে বলে:

$ cat ~/.vnc/*.pid
5910
6790
16589
21891
... and many more

এই পদ্ধতিটি ব্যবহার করে, আমি প্রতিটি পিড চেক করার জন্য একটি স্ক্রিপ্ট লিখতে পারি, তবে আরও ভাল কিছু হতে পারে।

একটি ভাল উপায় আছে কি? আমি এরকম কিছু দেখতে চাই:

$ vncserver -l
Session  User  Started     Status    Blah
1        jess  3/24 19:00  Active    ?
2        jess  3/21 14:00  Suspended ?

সম্পাদনা: উদাহরণস্বরূপ। আমার ছয়টি সেশন চলছে, তবে আমি কেবল সেগুলির একটি ব্যবহার করতে পারি। সমস্ত ছয়টি চলমান প্রক্রিয়া হিসাবে দেখায়। অন্যান্য ব্যবহারকারীর জন্যও একটি তালিকা দেখতে ভাল লাগবে; আমি সবেমাত্র 95 ভিএনসি সেশন সহ একটি সার্ভার পেয়েছি। কোনটি সক্রিয় তা আমার কোনও ধারণা নেই।


2
আপনি চেষ্টা করেছেন vncserver -list?
রোমান Luštrik

-listম্যান পেজে আমি কোনও বিকল্প দেখতে পাচ্ছি না ।
জেস 12

টাইটভ্যান্সসিভার ১.৩.৯--6.৪ বিউন্টু ১-এ আমার পক্ষে কাজ করে না, তবে সেন্টোস on-তে কাজ করে (আমি অনুমান করছি আমার আছে tigervnc-1.3.1-9.el7.x86_64.rpm)।
রোমান Luštrik

2
আপনি ভিএনসি প্রকল্পে একটি পরামর্শ পোস্ট করতে পারেন! আপনি যদি তা না করেন তবে আমি .... শেষ পর্যন্ত ;-)
মাইকডাব্লু

উত্তর:


12

আমি সর্বদা ব্যবহার করি ps -ef | grep vnc, তারপরে আমার যে অংশগুলি প্রয়োজন তা বেছে নিন।


2
আমার তালিকাভুক্ত 6 টি সেশন রয়েছে। আমি একমাত্র অধিবেশন পেতে পারি :6। আমি কীভাবে জানতে পারি কোন সেশনগুলি সক্রিয় / এখনও কাজ করছে?
জেস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.