[25359] 2016-08-10_诠释Linux中“一切都是文件”概念和相应的文件类型

文档创建者:s7ckTeam
浏览次数:2
最后更新:2025-01-19
2016-08-10_诠释Linux中“一切都是文件”概念和相应的文件类型   L i n u x     r u n n i n g w a t e r   L i n u x   2 0 1 6 - 0 8 - 1 0 L i n u x     U n i x     L i n u x   /   L i n u x     L i n u x   便 访 使   L i n u x   M a c   O S   X     W i n d o w s   I P C / /   L i n u x     A P I   L i n u x   [ 1 ] L i n u x   L i n u x   / /   L i n u x  
b l o c k 访 1 .   #   l s   - l   / d e v   |   g r e p   " ^ b " 1 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       0   M a y   1 8   1 0 : 2 6   l o o p 0 2 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       1   M a y   1 8   1 0 : 2 6   l o o p 1 3 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       2   M a y   1 8   1 0 : 2 6   l o o p 2 4 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       3   M a y   1 8   1 0 : 2 6   l o o p 3 5 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       4   M a y   1 8   1 0 : 2 6   l o o p 4 6 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       5   M a y   1 8   1 0 : 2 6   l o o p 5 7 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       6   M a y   1 8   1 0 : 2 6   l o o p 6 8 .   b r w - r w - - - -     1   r o o t   d i s k                 7 ,       7   M a y   1 8   1 0 : 2 6   l o o p 7 9 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,       0   M a y   1 8   1 0 : 2 6   r a m 0 1 0 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,       1   M a y   1 8   1 0 : 2 6   r a m 1 1 1 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,     1 0   M a y   1 8   1 0 : 2 6   r a m 1 0 1 2 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,     1 1   M a y   1 8   1 0 : 2 6   r a m 1 1 1 3 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,     1 2   M a y   1 8   1 0 : 2 6   r a m 1 2 1 4 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,     1 3   M a y   1 8   1 0 : 2 6   r a m 1 3 1 5 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,     1 4   M a y   1 8   1 0 : 2 6   r a m 1 4 1 6 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,     1 5   M a y   1 8   1 0 : 2 6   r a m 1 5 1 7 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,       2   M a y   1 8   1 0 : 2 6   r a m 2 1 8 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,       3   M a y   1 8   1 0 : 2 6   r a m 3 1 9 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,       4   M a y   1 8   1 0 : 2 6   r a m 4
C h a r a c t e r   访 1 9 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,       4   M a y   1 8   1 0 : 2 6   r a m 4 2 0 .   b r w - r w - - - -     1   r o o t   d i s k                 1 ,       5   M a y   1 8   1 0 : 2 6   r a m 5 2 1 .   . . . 1 .   #   l s   - l   / d e v   |   g r e p   " ^ c " 1 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,   2 3 5   M a y   1 8   1 5 : 5 4   a u t o f s 2 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,   2 3 4   M a y   1 8   1 5 : 5 4   b t r f s - c o n t r o l 3 .   c r w - - - - - - -     1   r o o t   r o o t                 5 ,       1   M a y   1 8   1 0 : 2 6   c o n s o l e 4 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,     6 0   M a y   1 8   1 0 : 2 6   c p u _ d m a _ l a t e n c y 5 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,   2 0 3   M a y   1 8   1 5 : 5 4   c u s e 6 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,     6 1   M a y   1 8   1 0 : 2 6   e c r y p t f s 7 .   c r w - r w - - - -     1   r o o t   v i d e o             2 9 ,       0   M a y   1 8   1 0 : 2 6   f b 0 8 .   c r w - r w - r w -     1   r o o t   r o o t                 1 ,       7   M a y   1 8   1 0 : 2 6   f u l l 9 .   c r w - r w - r w -     1   r o o t   r o o t               1 0 ,   2 2 9   M a y   1 8   1 0 : 2 6   f u s e 1 0 .   c r w - - - - - - -     1   r o o t   r o o t             2 5 1 ,       0   M a y   1 8   1 0 : 2 7   h i d r a w 0 1 1 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,   2 2 8   M a y   1 8   1 0 : 2 6   h p e t 1 2 .   c r w - r - - r - -     1   r o o t   r o o t                 1 ,     1 1   M a y   1 8   1 0 : 2 6   k m s g 1 3 .   c r w - r w - - - - +   1   r o o t   r o o t               1 0 ,   2 3 2   M a y   1 8   1 0 : 2 6   k v m 1 4 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,   2 3 7   M a y   1 8   1 0 : 2 6   l o o p - c o n t r o l 1 5 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,   2 2 7   M a y   1 8   1 0 : 2 6   m c e l o g 1 6 .   c r w - - - - - - -     1   r o o t   r o o t             2 4 9 ,       0   M a y   1 8   1 0 : 2 7   m e d i a 0 1 7 .   c r w - - - - - - -     1   r o o t   r o o t             2 5 0 ,       0   M a y   1 8   1 0 : 2 6   m e i 0 1 8 .   c r w - r - - - - -     1   r o o t   k m e m                 1 ,       1   M a y   1 8   1 0 : 2 6   m e m 1 9 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,     5 7   M a y   1 8   1 0 : 2 6   m e m o r y _ b a n d w i d t h 2 0 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,     5 9   M a y   1 8   1 0 : 2 6   n e t w o r k _ l a t e n c y 2 1 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,     5 8   M a y   1 8   1 0 : 2 6   n e t w o r k _ t h r o u g h p u t
S y m b o l i c   l i n k     L i n u x   使     2 1 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,     5 8   M a y   1 8   1 0 : 2 6   n e t w o r k _ t h r o u g h p u t 2 2 .   c r w - r w - r w -     1   r o o t   r o o t                 1 ,       3   M a y   1 8   1 0 : 2 6   n u l l 2 3 .   c r w - r - - - - -     1   r o o t   k m e m                 1 ,       4   M a y   1 8   1 0 : 2 6   p o r t 2 4 .   c r w - - - - - - -     1   r o o t   r o o t             1 0 8 ,       0   M a y   1 8   1 0 : 2 6   p p p 2 5 .   c r w - - - - - - -     1   r o o t   r o o t               1 0 ,       1   M a y   1 8   1 0 : 2 6   p s a u x 2 6 .   c r w - r w - r w -     1   r o o t   t t y                   5 ,       2   M a y   1 8   1 7 : 4 0   p t m x 2 7 .   c r w - r w - r w -     1   r o o t   r o o t                 1 ,       8   M a y   1 8   1 0 : 2 6   r a n d o m 1 .   #   l s   - l   / d e v /   |   g r e p   " ^ l " 1 .   l r w x r w x r w x     1   r o o t   r o o t                           3   M a y   1 8   1 0 : 2 6   c d r o m   - >   s r 0 2 .   l r w x r w x r w x     1   r o o t   r o o t                         1 1   M a y   1 8   1 5 : 5 4   c o r e   - >   / p r o c / k c o r e 3 .   l r w x r w x r w x     1   r o o t   r o o t                         1 3   M a y   1 8   1 5 : 5 4   f d   - >   / p r o c / s e l f / f d 4 .   l r w x r w x r w x     1   r o o t   r o o t                           4   M a y   1 8   1 0 : 2 6   r t c   - >   r t c 0 5 .   l r w x r w x r w x     1   r o o t   r o o t                           8   M a y   1 8   1 0 : 2 6   s h m   - >   / r u n / s h m 6 .   l r w x r w x r w x     1   r o o t   r o o t                         1 5   M a y   1 8   1 5 : 5 4   s t d e r r   - >   / p r o c / s e l f / f d / 2 7 .   l r w x r w x r w x     1   r o o t   r o o t                         1 5   M a y   1 8   1 5 : 5 4   s t d i n   - >   / p r o c / s e l f / f d / 0 8 .   l r w x r w x r w x     1   r o o t   r o o t                         1 5   M a y   1 8   1 5 : 5 4   s t d o u t   - >   / p r o c / s e l f / f d / 1 l n 1 .   #   t o u c h   f i l e 1 . t x t 2 .   #   l n   - s   f i l e 1 . t x t   / h o m e / t e c m i n t / f i l e 1 . t x t     [ ] 3 .   #   l s   - l   / h o m e / t e c m i n t /   |   g r e p   " ^ l "                   [ ]
              P i p e N a m e d   p i p e   :   I P C 使   L i n u x     L i n u x   使         使   e c h o   [ 2 ]     s h e l l   L C T T     s h e l l   / t m p f i l e 1 . t x t / h o m e / t e c m i n t / f i l e 1 . t x t / t m p / f i l e 1 . t x t 1 .   #   l s   - l   |   g r e p   " ^ p " 1 .   p r w - r w - r - -   1   t e c m i n t   t e c m i n t         0   M a y   1 8   1 7 : 4 7   p i p e 1 2 .   p r w - r w - r - -   1   t e c m i n t   t e c m i n t         0   M a y   1 8   1 7 : 4 7   p i p e 2 3 .   p r w - r w - r - -   1   t e c m i n t   t e c m i n t         0   M a y   1 8   1 7 : 4 7   p i p e 3 4 .   p r w - r w - r - -   1   t e c m i n t   t e c m i n t         0   M a y   1 8   1 7 : 4 7   p i p e 4 5 .   p r w - r w - r - -   1   t e c m i n t   t e c m i n t         0   M a y   1 8   1 7 : 4 7   p i p e 5 m k f i f o 1 .   #   m k f i f o   p i p e 1 2 .   #   e c h o   " T h i s   i s   n a m e d   p i p e 1 "   >   p i p e 1 p i p e 1 #   w h i l e   r e a d   l i n e   ; d o   e c h o   " T h i s   w a s   p a s s e d - ' $ l i n e '   " ;   d o n e < p i p e 1
s o c k e t       s o c k e t   使   C         I P v 4   使   T C P     I P   使     使           L i n u x   / 1 .   #   w h i l e   r e a d   l i n e   ; d o   e c h o   " T h i s   w a s   p a s s e d - ' $ l i n e '   " ;   d o n e < p i p e 1 1 .   #   l s   - l   / d e v /   |   g r e p   " ^ s " 1 .   s r w - r w - r w -     1   r o o t   r o o t                           0   M a y   1 8   1 0 : 2 6   l o g s o c k e t ( ) 1 .   i n t   s o c k e t _ d e s c =   s o c k e t ( A F _ I N E T ,   S O C K _ S T R E A M ,   0   ) ; A F _ I N E T S O C K _ S T R E A M 0 s o c k e t _ d e s c r e a d ( ) w r i t e ( )
使   m k d i r   1 .   #   l s   - l   /   |   g r e p   " ^ d "   1 .   d r w x r - x r - x       2   r o o t   r o o t     4 0 9 6   M a y     5   1 5 : 4 9   b i n 2 .   d r w x r - x r - x       4   r o o t   r o o t     4 0 9 6   M a y     5   1 5 : 5 8   b o o t 3 .   d r w x r - x r - x       2   r o o t   r o o t     4 0 9 6   A p r   1 1     2 0 1 5   c d r o m 4 .   d r w x r - x r - x     1 7   r o o t   r o o t     4 4 0 0   M a y   1 8   1 0 : 2 7   d e v 5 .   d r w x r - x r - x   1 6 8   r o o t   r o o t   1 2 2 8 8   M a y   1 8   1 0 : 2 8   e t c 6 .   d r w x r - x r - x       3   r o o t   r o o t     4 0 9 6   A p r   1 1     2 0 1 5   h o m e 7 .   d r w x r - x r - x     2 5   r o o t   r o o t     4 0 9 6   M a y     5   1 5 : 4 4   l i b 8 .   d r w x r - x r - x       2   r o o t   r o o t     4 0 9 6   M a y     5   1 5 : 4 4   l i b 6 4 9 .   d r w x - - - - - -       2   r o o t   r o o t   1 6 3 8 4   A p r   1 1     2 0 1 5   l o s t + f o u n d 1 0 .   d r w x r - x r - x       3   r o o t   r o o t     4 0 9 6   A p r   1 0     2 0 1 5   m e d i a 1 1 .   d r w x r - x r - x       3   r o o t   r o o t     4 0 9 6   F e b   2 3   1 7 : 5 4   m n t 1 2 .   d r w x r - x r - x     1 6   r o o t   r o o t     4 0 9 6   A p r   3 0   1 6 : 0 1   o p t 1 3 .   d r - x r - x r - x   2 2 3   r o o t   r o o t           0   M a y   1 8   1 5 : 5 4   p r o c 1 4 .   d r w x - - - - - -     1 9   r o o t   r o o t     4 0 9 6   A p r     9   1 1 : 1 2   r o o t 1 5 .   d r w x r - x r - x     2 7   r o o t   r o o t       9 2 0   M a y   1 8   1 0 : 5 4   r u n 1 6 .   d r w x r - x r - x       2   r o o t   r o o t   1 2 2 8 8   M a y     5   1 5 : 5 7   s b i n 1 7 .   d r w x r - x r - x       2   r o o t   r o o t     4 0 9 6   D e c     1     2 0 1 4   s r v 1 8 .   d r - x r - x r - x     1 3   r o o t   r o o t           0   M a y   1 8   1 5 : 5 4   s y s 1 9 .   d r w x r w x r w t     1 3   r o o t   r o o t     4 0 9 6   M a y   1 8   1 7 : 5 5   t m p 2 0 .   d r w x r - x r - x     1 1   r o o t   r o o t     4 0 9 6   M a r   3 1   1 6 : 0 0   u s r 2 1 .   d r w x r - x r - x     1 2   r o o t   r o o t     4 0 9 6   N o v   1 2     2 0 1 5   v a r 1 .   #   m k d i r   - m   1 6 6 6   t e c m i n t . c o m 2 .   #   m k d i r   - m   1 6 6 6   n e w s . t e c m i n t . c o m 3 .   #   m k d i r   - m   1 7 7 5   l i n u x s a y . c o m
  L i n u x     L i n u x   v i a :   h t t p : / / w w w . t e c m i n t . c o m / e x p l a n a t i o n - o f - e v e r y t h i n g - i s - a - f i l e - a n d - t y p e s - o f - f i l e s - i n - l i n u x / A a r o n   K i l i [ 3 ]   r u n n i n g w a t e r [ 4 ]   w x y [ 5 ]   L C T T [ 6 ]   L i n u x [ 7 ]   [ 1 ] :   h t t p : / / w w w . t e c m i n t . c o m / m a n a g e - f i l e - t y p e s - a n d - s e t - s y s t e m - t i m e - i n - l i n u x / [ 2 ] :   h t t p : / / w w w . t e c m i n t . c o m / e c h o - c o m m a n d - i n - l i n u x / [ 3 ] :   h t t p : / / w w w . t e c m i n t . c o m / a u t h o r / a a r o n k i l i / [ 4 ] :   h t t p s : / / g i t h u b . c o m / r u n n i n g w a t e r [ 5 ] :   h t t p s : / / g i t h u b . c o m / w x y [ 6 ] :   h t t p s : / / g i t h u b . c o m / L C T T / T r a n s l a t e P r o j e c t [ 7 ] :   h t t p s : / / l i n u x . c n /   I D  

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

本版积分规则