[16075] 2020-11-11_Bpytop:一款功能强大的LinuxOSXFreeBSD资源监控工具

文档创建者:s7ckTeam
浏览次数:3
最后更新:2025-01-18
2020-11-11_Bpytop:一款功能强大的LinuxOSXFreeBSD资源监控工具 B p y t o p L i n u x O S X F r e e B S D A l p h a _ h 4 c k   F r e e B u f   2 0 2 0 - 1 1 - 1 1 B p y t o p B p y t o p L i n u x / O S X / F r e e B S D 使 U I 使 S I G T E R M S I G K I L L S I G I N T U I B p y t o p 使 b a s h t o p b a s h t o p B p y t o p 使 使 m a k e   i n s t a l l / u s r / l o c a l / s h a r e / b p y t o p / t h e m e s 使 p i p 3 b p y t o p - t h e m e s $ H O M E / . c o n f i g / b p y t o p / t h e m e s P y t h o n   3 6 P s u t i l 7 . 0
P y P i A r c h   L i n u x D e b i a n F r e e B S D F e d o r a / C e n O S   8 G e n t o o / C a l c u l a t e   L i n u x M a g e i a   C a u l d r o n M a g e i a   8 M X   L i n u x U I $ H O M E / . c o n f i g / b p y t o p b p y t o p . c f g / e t c / b p y t o p . c o n f p i p 3   i n s t a l l   b p y t o p   - - u p g r a d e h t t p s : / / a u r . a r c h l i n u x . o r g / p a c k a g e s / b p y t o p / s u d o   a p t   i n s t a l l   b p y t o p s u d o   p k g   i n s t a l l   b p y t o p s u d o   d n f   i n s t a l l   b p y t o p s u d o   e m e r g e   - a v   s y s - p r o c e s s / b p y t o p s u d o   u r p m i   b p y t o p s u d o   d n f   i n s t a l l   b p y t o p h t t p : / / m x r e p o . c o m / m x / t e s t r e p o / p o o l / t e s t / b / b p y t o p / g i t   c l o n e   h t t p s : / / g i t h u b . c o m / a r i s t o c r a t o s / b p y t o p . g i t c d   b p y t o p s u d o   m a k e   i n s t a l l s u d o   m a k e   u n i n s t a l l # ?   C o n f i g   f i l e   f o r   b p y t o p   v .   1 . 0 . 2 2
# *   C o l o r   t h e m e ,   l o o k s   f o r   a   . t h e m e   f i l e   i n   " / u s r / [ l o c a l / ] s h a r e / b p y t o p / t h e m e s "   a n d   " ~ / . c o n f i g / b p y t o p / t h e m e s " ,   " D e f a u l t "   f o r   b u i l t i n   d e f a u l t   t h e m e . # *   P r e f i x   n a m e   b y   a   p l u s   s i g n   ( + )   f o r   a   t h e m e   l o c a t e d   i n   u s e r   t h e m e s   f o l d e r ,   i . e .   c o l o r _ t h e m e = " + m o n o k a i " c o l o r _ t h e m e = " D e f a u l t " # *   I f   t h e   t h e m e   s e t   b a c k g r o u n d   s h o u l d   b e   s h o w n ,   s e t   t o   F a l s e   i f   y o u   w a n t   t e r m i n a l   b a c k g r o u n d   t r a n s p a r e n c y t h e m e _ b a c k g r o u n d = F a l s e # *   S e t   b p y t o p   v i e w   m o d e ,   " f u l l "   f o r   e v e r y t h i n g   s h o w n ,   " p r o c "   f o r   c p u   s t a t s   a n d   p r o c e s s e s ,   " s t a t "   f o r   c p u ,   m e m ,   d i s k s   a n d   n e t   s t a t s   s h o w n . v i e w _ m o d e = f u l l # *   U p d a t e   t i m e   i n   m i l l i s e c o n d s ,   i n c r e a s e s   a u t o m a t i c a l l y   i f   s e t   b e l o w   i n t e r n a l   l o o p s   p r o c e s s i n g   t i m e ,   r e c o m m e n d e d   2 0 0 0   m s   o r   a b o v e   f o r   b e t t e r   s a m p l e   t i m e s   f o r   g r a p h s . u p d a t e _ m s = 2 0 0 0 # *   P r o c e s s e s   s o r t i n g ,   " p i d "   " p r o g r a m "   " a r g u m e n t s "   " t h r e a d s "   " u s e r "   " m e m o r y "   " c p u   l a z y "   " c p u   r e s p o n s i v e " , # *   " c p u   l a z y "   u p d a t e s   t o p   p r o c e s s   o v e r   t i m e ,   " c p u   r e s p o n s i v e "   u p d a t e s   t o p   p r o c e s s   d i r e c t l y . p r o c _ s o r t i n g = " c p u   l a z y " # *   R e v e r s e   s o r t i n g   o r d e r ,   T r u e   o r   F a l s e . p r o c _ r e v e r s e d = F a l s e # *   S h o w   p r o c e s s e s   a s   a   t r e e p r o c _ t r e e = F a l s e # *   U s e   t h e   c p u   g r a p h   c o l o r s   i n   t h e   p r o c e s s   l i s t . p r o c _ c o l o r s = T r u e # *   U s e   a   d a r k e n i n g   g r a d i e n t   i n   t h e   p r o c e s s   l i s t . p r o c _ g r a d i e n t = T r u e # *   I f   p r o c e s s   c p u   u s a g e   s h o u l d   b e   o f   t h e   c o r e   i t ' s   r u n n i n g   o n   o r   u s a g e   o f   t h e   t o t a l   a v a i l a b l e   c p u   p o w e r . p r o c _ p e r _ c o r e = T r u e # *   S h o w   p r o c e s s   m e m o r y   a s   b y t e s   i n s t e a d   o f   p e r c e n t p r o c _ m e m _ b y t e s = T r u e # *   C h e c k   c p u   t e m p e r a t u r e ,   n e e d s   " o s x - c p u - t e m p "   o n   M a c O S   X . c h e c k _ t e m p = T r u e # *   D r a w   a   c l o c k   a t   t o p   o f   s c r e e n ,   f o r m a t t i n g   a c c o r d i n g   t o   s t r f t i m e ,   e m p t y   s t r i n g   t o   d i s a b l e . d r a w _ c l o c k = " % X " # *   U p d a t e   m a i n   u i   i n   b a c k g r o u n d   w h e n   m e n u s   a r e   s h o w i n g ,   s e t   t h i s   t o   f a l s e   i f   t h e   m e n u s   i s   f l i c k e r i n g   t o o   m u c h   f o r   c o m f o r t . b a c k g r o u n d _ u p d a t e = T r u e # *   C u s t o m   c p u   m o d e l   n a m e ,   e m p t y   s t r i n g   t o   d i s a b l e . c u s t o m _ c p u _ n a m e = " " # *   O p t i o n a l   f i l t e r   f o r   s h o w n   d i s k s ,   s h o u l d   b e   l a s t   f o l d e r   i n   p a t h   o f   a   m o u n t p o i n t ,   " r o o t "   r e p l a c e s   " / " ,   s e p a r a t e   m u l t i p l e   v a l u e s   w i t h   c o m m a . # *   B e g i n   l i n e   w i t h   " e x c l u d e = "   t o   c h a n g e   t o   e x c l u d e   f i l t e r ,   o t e r w i s e   d e f a u l t s   t o   " m o s t   i n c l u d e "   f i l t e r .   E x a m p l e :   d i s k s _ f i l t e r = " e x c l u d e = b o o t ,   h o m e " d i s k s _ f i l t e r = " " # *   S h o w   g r a p h s   i n s t e a d   o f   m e t e r s   f o r   m e m o r y   v a l u e s . m e m _ g r a p h s = T r u e # *   I f   s w a p   m e m o r y   s h o u l d   b e   s h o w n   i n   m e m o r y   b o x . s h o w _ s w a p = T r u e # *   S h o w   s w a p   a s   a   d i s k ,   i g n o r e s   s h o w _ s w a p   v a l u e   a b o v e ,   i n s e r t s   i t s e l f   a f t e r   f i r s t   d i s k . s w a p _ d i s k = T r u e
使 使 # *   I f   m e m   b o x   s h o u l d   b e   s p l i t   t o   a l s o   s h o w   d i s k s   i n f o . s h o w _ d i s k s = T r u e # *   S e t   f i x e d   v a l u e s   f o r   n e t w o r k   g r a p h s ,   d e f a u l t   " 1 0 M "   =   1 0   M i b i b y t e s ,   p o s s i b l e   u n i t s   " K " ,   " M " ,   " G " ,   a p p e n d   w i t h   " b i t "   f o r   b i t s   i n s t e a d   o f   b y t e s ,   i . e   " 1 0 0 m b i t " n e t _ d o w n l o a d = " 1 0 0 M b i t " n e t _ u p l o a d = " 1 0 0 M b i t " # *   S t a r t   i n   n e t w o r k   g r a p h s   a u t o   r e s c a l i n g   m o d e ,   i g n o r e s   a n y   v a l u e s   s e t   a b o v e   a n d   r e s c a l e s   d o w n   t o   1 0   K i b i b y t e s   a t   t h e   l o w e s t . n e t _ a u t o = T r u e # *   S y n c   t h e   s c a l i n g   f o r   d o w n l o a d   a n d   u p l o a d   t o   w h i c h e v e r   c u r r e n t l y   h a s   t h e   h i g h e s t   s c a l e n e t _ s y n c = F a l s e # *   I f   t h e   n e t w o r k   g r a p h s   c o l o r   g r a d i e n t   s h o u l d   s c a l e   t o   b a n d w i t h   u s a g e   o r   a u t o   s c a l e ,   b a n d w i t h   u s a g e   i s   b a s e d   o n   " n e t _ d o w n l o a d "   a n d   " n e t _ u p l o a d "   v a l u e s n e t _ c o l o r _ f i x e d = F a l s e # *   S h o w   i n i t   s c r e e n   a t   s t a r t u p ,   t h e   i n i t   s c r e e n   i s   p u r e l y   c o s m e t i c a l s h o w _ i n i t = F a l s e # *   E n a b l e   c h e c k   f o r   n e w   v e r s i o n   f r o m   g i t h u b . c o m / a r i s t o c r a t o s / b p y t o p   a t   s t a r t . u p d a t e _ c h e c k = T r u e # *   S e t   l o g l e v e l   f o r   " ~ / . c o n f i g / b p y t o p / e r r o r . l o g "   l e v e l s   a r e :   " E R R O R "   " W A R N I N G "   " I N F O "   " D E B U G " . # *   T h e   l e v e l   s e t   i n c l u d e s   a l l   l o w e r   l e v e l s ,   i . e .   " D E B U G "   w i l l   s h o w   a l l   l o g g i n g   i n f o . l o g _ l e v e l = W A R N I N G U S A G E :   b p y t o p   [ a r g u m e n t ] A r g u m e n t s :         - f ,   - - f u l l                         S t a r t   i n   f u l l   m o d e   s h o w i n g   a l l   b o x e s   [ d e f a u l t ]         - p ,   - - p r o c                         S t a r t   i n   m i n i m a l   m o d e   w i t h o u t   m e m o r y   a n d   n e t   b o x e s         - s ,   - - s t a t                         S t a r t   i n   m i n i m a l   m o d e   w i t h o u t   p r o c e s s   b o x         - v ,   - - v e r s i o n                   S h o w   v e r s i o n   i n f o   a n d   e x i t         - h ,   - - h e l p                         S h o w   t h i s   h e l p   m e s s a g e   a n d   e x i t         - - d e b u g                               S t a r t   w i t h   l o g l e v e l   s e t   t o   D E B U G   o v e r r i d i n g   v a l u e   s e t   i n   c o n f i g


A p a c h e   L i s e n s e   2 . 0 B p y t o p

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则