2012-07-04 8 views
11

मैं वर्तमान में उपयोग किए जा रहे tmux सॉकेट की एक सूची प्राप्त करने का प्रयास कर रहा हूं लेकिन अब तक का सबसे अच्छा समाधान/tmp/tmux * या TMPDIR में जांचना है।क्या वर्तमान में उपयोग में tmux sockets खोजना संभव है?

जहां तक ​​मैं कह सकता हूं कि टीएमयूक्स इन सॉकेट को कुछ समय के लिए रखता है भले ही कोई मौजूदा टीएमयूक्स सत्र उनका उपयोग नहीं कर रहा हो।

जैसा कि मैं उम्मीद कर रहा था कि टीएमएक्स सूची-सत्रों के समान कुछ था, लेकिन सॉकेट के लिए, जो मुझे वर्तमान में उपयोग किए जा रहे सभी सॉकेट देगा। मुझे मैन पेज में कोई नहीं दिख रहा था और यदि कोई था तो मुझे सही ढंग से समझ में नहीं आया कि लिस्टिंग सॉकेट इसका उद्देश्य था।

धन्यवाद!

उत्तर

17

tmux द्वारा प्रयोग किया जाता आप lsof उपयोग कर सकते हैं सभी सॉकेट सूचीबद्ध करने के लिए:

lsof -U | grep '^tmux' 

उपयोग sudo अगर इन्क्वायरर प्रक्रिया का स्वामी नहीं है।

संबंधित मुद्दे