0% found this document useful (0 votes)
327 views5 pages

An A-Z Index of The Bash Command Line For Linux - SS64

An a-Z Index of the Bash Command Line for Linux _ SS64

Uploaded by

Akshay Awasthi
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
327 views5 pages

An A-Z Index of The Bash Command Line For Linux - SS64

An a-Z Index of the Bash Command Line for Linux _ SS64

Uploaded by

Akshay Awasthi
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 5

6/18/13

An A-Z Index of the Bash command line for Linux | SS64.com

( SS64 )

Links

Syntax

Search

An A-Z Index of the Bash command line for Linux.


a l i a s C r e a t ea na l i a s a p r o p o s S e a r c hH e l pm a n u a lp a g e s( m a nk ) a p t g e t S e a r c hf o ra n di n s t a l ls o f t w a r ep a c k a g e s( D e b i a n / U b u n t u ) a p t i t u d eS e a r c hf o ra n di n s t a l ls o f t w a r ep a c k a g e s( D e b i a n / U b u n t u ) a s p e l l S p e l lC h e c k e r a w k F i n da n dR e p l a c et e x t ,d a t a b a s es o r t / v a l i d a t e / i n d e x b a s e n a m eS t r i pd i r e c t o r ya n ds u f f i xf r o mf i l e n a m e s b a s h G N UB o u r n e A g a i nS H e l l b c A r b i t r a r yp r e c i s i o nc a l c u l a t o rl a n g u a g e b g S e n dt ob a c k g r o u n d b r e a k E x i tf r o mal o o p b u i l t i n R u nas h e l lb u i l t i n b z i p 2 C o m p r e s so rd e c o m p r e s sn a m e df i l e ( s ) c a l D i s p l a yac a l e n d a r c a s e C o n d i t i o n a l l yp e r f o r mac o m m a n d c a t C o n c a t e n a t ea n dp r i n t( d i s p l a y )t h ec o n t e n to ff i l e s c d C h a n g eD i r e c t o r y c f d i s k P a r t i t i o nt a b l em a n i p u l a t o rf o rL i n u x c h g r p C h a n g eg r o u po w n e r s h i p c h m o d C h a n g ea c c e s sp e r m i s s i o n s c h o w n C h a n g ef i l eo w n e ra n dg r o u p c h r o o t R u nac o m m a n dw i t had i f f e r e n tr o o td i r e c t o r y c h k c o n f i gS y s t e ms e r v i c e s( r u n l e v e l ) c k s u m P r i n tC R Cc h e c k s u ma n db y t ec o u n t s c l e a r C l e a rt e r m i n a ls c r e e n c m p C o m p a r et w of i l e s c o m m C o m p a r et w os o r t e df i l e sl i n eb yl i n e c o m m a n d R u nac o m m a n d-i g n o r i n gs h e l lf u n c t i o n s c o n t i n u eR e s u m et h en e x ti t e r a t i o no fal o o p c p C o p yo n eo rm o r ef i l e st oa n o t h e rl o c a t i o n c r o n D a e m o nt oe x e c u t es c h e d u l e dc o m m a n d s c r o n t a b S c h e d u l eac o m m a n dt or u na tal a t e rt i m e c s p l i t S p l i taf i l ei n t oc o n t e x t d e t e r m i n e dp i e c e s c u t D i v i d eaf i l ei n t os e v e r a lp a r t s d a t e D i s p l a yo rc h a n g et h ed a t e&t i m e d c D e s kC a l c u l a t o r d d C o n v e r ta n dc o p yaf i l e ,w r i t ed i s kh e a d e r s ,b o o tr e c o r d s d d r e s c u eD a t ar e c o v e r yt o o l d e c l a r e D e c l a r ev a r i a b l e sa n dg i v et h e ma t t r i b u t e s d f D i s p l a yf r e ed i s ks p a c e d i f f D i s p l a yt h ed i f f e r e n c e sb e t w e e nt w of i l e s d i f f 3 S h o wd i f f e r e n c e sa m o n gt h r e ef i l e s d i g D N Sl o o k u p d i r B r i e f l yl i s td i r e c t o r yc o n t e n t s d i r c o l o r sC o l o u rs e t u pf o r` l s ' d i r n a m e C o n v e r taf u l lp a t h n a m et oj u s tap a t h d i r s D i s p l a yl i s to fr e m e m b e r e dd i r e c t o r i e s d m e s g P r i n tk e r n e l&d r i v e rm e s s a g e s d u E s t i m a t ef i l es p a c eu s a g e
1/5

ss64.com/bash/

6/18/13

An A-Z Index of the Bash command line for Linux | SS64.com

e c h o e g r e p e j e c t e n a b l e e n v e t h t o o l e v a l e x e c e x i t e x p e c t e x p a n d e x p o r t e x p r

D i s p l a ym e s s a g eo ns c r e e n S e a r c hf i l e ( s )f o rl i n e st h a tm a t c ha ne x t e n d e de x p r e s s i o n E j e c tr e m o v a b l em e d i a E n a b l ea n dd i s a b l eb u i l t i ns h e l lc o m m a n d s E n v i r o n m e n tv a r i a b l e s E t h e r n e tc a r ds e t t i n g s E v a l u a t es e v e r a lc o m m a n d s / a r g u m e n t s E x e c u t eac o m m a n d E x i tt h es h e l l A u t o m a t ea r b i t r a r ya p p l i c a t i o n sa c c e s s e do v e rat e r m i n a l C o n v e r tt a b st os p a c e s S e ta ne n v i r o n m e n tv a r i a b l e E v a l u a t ee x p r e s s i o n s

f a l s e D on o t h i n g ,u n s u c c e s s f u l l y f d f o r m a tL o w l e v e lf o r m a taf l o p p yd i s k f d i s k P a r t i t i o nt a b l em a n i p u l a t o rf o rL i n u x f g S e n dj o bt of o r e g r o u n d f g r e p S e a r c hf i l e ( s )f o rl i n e st h a tm a t c haf i x e ds t r i n g f i l e D e t e r m i n ef i l et y p e f i n d S e a r c hf o rf i l e st h a tm e e tad e s i r e dc r i t e r i a f m t R e f o r m a tp a r a g r a p ht e x t f o l d W r a pt e x tt of i tas p e c i f i e dw i d t h . f o r E x p a n dw o r d s ,a n de x e c u t ec o m m a n d s f o r m a t F o r m a td i s k so rt a p e s f r e e D i s p l a ym e m o r yu s a g e f s c k F i l es y s t e mc o n s i s t e n c yc h e c ka n dr e p a i r f t p F i l eT r a n s f e rP r o t o c o l f u n c t i o nD e f i n eF u n c t i o nM a c r o s f u s e r I d e n t i f y / k i l lt h ep r o c e s st h a ti sa c c e s s i n gaf i l e g a w k F i n da n dR e p l a c et e x tw i t h i nf i l e ( s ) g e t o p t s P a r s ep o s i t i o n a lp a r a m e t e r s g r e p S e a r c hf i l e ( s )f o rl i n e st h a tm a t c hag i v e np a t t e r n g r o u p a d dA d dau s e rs e c u r i t yg r o u p g r o u p d e lD e l e t eag r o u p g r o u p m o dM o d i f yag r o u p g r o u p s P r i n tg r o u pn a m e sau s e ri si n g z i p C o m p r e s so rd e c o m p r e s sn a m e df i l e ( s ) h a s h R e m e m b e rt h ef u l lp a t h n a m eo fan a m ea r g u m e n t h e a d O u t p u tt h ef i r s tp a r to ff i l e ( s ) h e l p D i s p l a yh e l pf o rab u i l t i nc o m m a n d h i s t o r y C o m m a n dH i s t o r y h o s t n a m eP r i n to rs e ts y s t e mn a m e i c o n v C o n v e r tt h ec h a r a c t e rs e to faf i l e i d P r i n tu s e ra n dg r o u pi d ' s i f C o n d i t i o n a l l yp e r f o r mac o m m a n d i f c o n f i gC o n f i g u r ean e t w o r ki n t e r f a c e i f d o w n S t o pan e t w o r ki n t e r f a c e i f u p S t a r tan e t w o r ki n t e r f a c eu p i m p o r t C a p t u r ea nXs e r v e rs c r e e na n ds a v et h ei m a g et of i l e i n s t a l l C o p yf i l e sa n ds e ta t t r i b u t e s j o b s j o i n k i l l L i s ta c t i v ej o b s J o i nl i n e so nac o m m o nf i e l d S t o pap r o c e s sf r o mr u n n i n g
2/5

j k

ss64.com/bash/

6/18/13

An A-Z Index of the Bash command line for Linux | SS64.com

k i l l a l l K i l lp r o c e s s e sb yn a m e l l e s s l e t l n l o c a l l o c a t e l o g n a m e l o g o u t l o o k l p c l p r l p r i n t l p r i n t d l p r i n t q l p r m l s l s o f m a k e m a n m k d i r m k f i f o m k i s o f s m k n o d m o r e m o u n t m t o o l s m t r m v m m v D i s p l a yo u t p u to n es c r e e na tat i m e P e r f o r ma r i t h m e t i co ns h e l lv a r i a b l e s C r e a t eas y m b o l i cl i n kt oaf i l e C r e a t ev a r i a b l e s F i n df i l e s P r i n tc u r r e n tl o g i nn a m e E x i tal o g i ns h e l l D i s p l a yl i n e sb e g i n n i n gw i t hag i v e ns t r i n g L i n ep r i n t e rc o n t r o lp r o g r a m O f fl i n ep r i n t P r i n taf i l e A b o r tap r i n tj o b L i s tt h ep r i n tq u e u e R e m o v ej o b sf r o mt h ep r i n tq u e u e L i s ti n f o r m a t i o na b o u tf i l e ( s ) L i s to p e nf i l e s R e c o m p i l eag r o u po fp r o g r a m s H e l pm a n u a l C r e a t en e wf o l d e r ( s ) M a k eF I F O s( n a m e dp i p e s ) C r e a t ea nh y b r i dI S O 9 6 6 0 / J O L I E T / H F Sf i l e s y s t e m M a k eb l o c ko rc h a r a c t e rs p e c i a lf i l e s D i s p l a yo u t p u to n es c r e e na tat i m e M o u n taf i l es y s t e m M a n i p u l a t eM S D O Sf i l e s N e t w o r kd i a g n o s t i c s( t r a c e r o u t e / p i n g ) M o v eo rr e n a m ef i l e so rd i r e c t o r i e s M a s sM o v ea n dr e n a m e( f i l e s )

o p

n e t s t a t N e t w o r k i n gi n f o r m a t i o n n i c e S e tt h ep r i o r i t yo fac o m m a n do rj o b n l N u m b e rl i n e sa n dw r i t ef i l e s n o h u p R u nac o m m a n di m m u n et oh a n g u p s n o t i f y s e n d S e n dd e s k t o pn o t i f i c a t i o n s n s l o o k u pQ u e r yI n t e r n e tn a m es e r v e r si n t e r a c t i v e l y o p e n o p O p e naf i l ei ni t sd e f a u l ta p p l i c a t i o n O p e r a t o ra c c e s s

p a s s w d M o d i f yau s e rp a s s w o r d p a s t e M e r g el i n e so ff i l e s p a t h c h k C h e c kf i l en a m ep o r t a b i l i t y p i n g T e s tan e t w o r kc o n n e c t i o n p k i l l S t o pp r o c e s s e sf r o mr u n n i n g p o p d R e s t o r et h ep r e v i o u sv a l u eo ft h ec u r r e n td i r e c t o r y p r P r e p a r ef i l e sf o rp r i n t i n g p r i n t c a pP r i n t e rc a p a b i l i t yd a t a b a s e p r i n t e n vP r i n te n v i r o n m e n tv a r i a b l e s p r i n t f F o r m a ta n dp r i n td a t a p s P r o c e s ss t a t u s p u s h d S a v ea n dt h e nc h a n g et h ec u r r e n td i r e c t o r y p w d P r i n tW o r k i n gD i r e c t o r y q u o t a D i s p l a yd i s ku s a g ea n dl i m i t s q u o t a c h e c kS c a naf i l es y s t e mf o rd i s ku s a g e q u o t a c t lS e td i s kq u o t a s


3/5

ss64.com/bash/

6/18/13

An A-Z Index of the Bash command line for Linux | SS64.com

r a m r a md i s kd e v i c e r c p C o p yf i l e sb e t w e e nt w om a c h i n e s r e a d R e a dal i n ef r o ms t a n d a r di n p u t r e a d a r r a yR e a df r o ms t d i ni n t oa na r r a yv a r i a b l e r e a d o n l yM a r kv a r i a b l e s / f u n c t i o n sa sr e a d o n l y r e b o o t R e b o o tt h es y s t e m r e n a m e R e n a m ef i l e s r e n i c e A l t e rp r i o r i t yo fr u n n i n gp r o c e s s e s r e m s y n c S y n c h r o n i z er e m o t ef i l e sv i ae m a i l r e t u r n E x i tas h e l lf u n c t i o n r e v R e v e r s el i n e so faf i l e r m R e m o v ef i l e s r m d i r R e m o v ef o l d e r ( s ) r s y n c R e m o t ef i l ec o p y( S y n c h r o n i z ef i l et r e e s ) s c r e e n M u l t i p l e xt e r m i n a l ,r u nr e m o t es h e l l sv i as s h s c p S e c u r ec o p y( r e m o t ef i l ec o p y ) s d i f f M e r g et w of i l e si n t e r a c t i v e l y s e d S t r e a mE d i t o r s e l e c t A c c e p tk e y b o a r di n p u t s e q P r i n tn u m e r i cs e q u e n c e s s e t M a n i p u l a t es h e l lv a r i a b l e sa n df u n c t i o n s s f t p S e c u r eF i l eT r a n s f e rP r o g r a m s h i f t S h i f tp o s i t i o n a lp a r a m e t e r s s h o p t S h e l lO p t i o n s s h u t d o w nS h u t d o w no rr e s t a r tl i n u x s l e e p D e l a yf o ras p e c i f i e dt i m e s l o c a t e F i n df i l e s s o r t S o r tt e x tf i l e s s o u r c e R u nc o m m a n d sf r o maf i l e` . ' s p l i t S p l i taf i l ei n t of i x e d s i z ep i e c e s s s h S e c u r eS h e l lc l i e n t( r e m o t el o g i np r o g r a m ) s t r a c e T r a c es y s t e mc a l l sa n ds i g n a l s s u S u b s t i t u t eu s e ri d e n t i t y s u d o E x e c u t eac o m m a n da sa n o t h e ru s e r s u m P r i n tac h e c k s u mf o raf i l e s u s p e n d S u s p e n de x e c u t i o no ft h i ss h e l l s y m l i n k M a k ean e wn a m ef o raf i l e s y n c S y n c h r o n i z ed a t ao nd i s kw i t hm e m o r y t a i l O u t p u tt h el a s tp a r to ff i l e t a r T a p eA R c h i v e r t e e R e d i r e c to u t p u tt om u l t i p l ef i l e s t e s t E v a l u a t eac o n d i t i o n a le x p r e s s i o n t i m e M e a s u r eP r o g r a mr u n n i n gt i m e t i m e s U s e ra n ds y s t e mt i m e s t o u c h C h a n g ef i l et i m e s t a m p s t o p L i s tp r o c e s s e sr u n n i n go nt h es y s t e m t r a c e r o u t eT r a c eR o u t et oH o s t t r a p R u nac o m m a n dw h e nas i g n a li ss e t ( b o u r n e ) t r T r a n s l a t e ,s q u e e z e ,a n d / o rd e l e t ec h a r a c t e r s t r u e D on o t h i n g ,s u c c e s s f u l l y t s o r t T o p o l o g i c a ls o r t t t y P r i n tf i l e n a m eo ft e r m i n a lo ns t d i n t y p e D e s c r i b eac o m m a n d u l i m i t u m a s k L i m i tu s e rr e s o u r c e s U s e r sf i l ec r e a t i o nm a s k
4/5

ss64.com/bash/

6/18/13

An A-Z Index of the Bash command line for Linux | SS64.com

u m o u n t U n m o u n tad e v i c e u n a l i a s R e m o v ea na l i a s u n a m e P r i n ts y s t e mi n f o r m a t i o n u n e x p a n dC o n v e r ts p a c e st ot a b s u n i q U n i q u i f yf i l e s u n i t s C o n v e r tu n i t sf r o mo n es c a l et oa n o t h e r u n s e t R e m o v ev a r i a b l eo rf u n c t i o nn a m e s u n s h a r U n p a c ks h e l la r c h i v es c r i p t s u n t i l E x e c u t ec o m m a n d s( u n t i le r r o r ) u p t i m e S h o wu p t i m e u s e r a d d C r e a t en e wu s e ra c c o u n t u s e r d e l D e l e t eau s e ra c c o u n t u s e r m o d M o d i f yu s e ra c c o u n t u s e r s L i s tu s e r sc u r r e n t l yl o g g e di n u u e n c o d eE n c o d eab i n a r yf i l e u u d e c o d eD e c o d eaf i l ec r e a t e db yu u e n c o d e v v d i r v i v m s t a t w a i t w a t c h w c w h e r e i s w h i c h w h i l e w h o w h o a m i w g e t w r i t e V e r b o s e l yl i s td i r e c t o r yc o n t e n t s( ` l slb ' ) V e r b o s e l yl i s td i r e c t o r yc o n t e n t s( ` l slb ' ) T e x tE d i t o r R e p o r tv i r t u a lm e m o r ys t a t i s t i c s W a i tf o rap r o c e s st oc o m p l e t e E x e c u t e / d i s p l a yap r o g r a mp e r i o d i c a l l y P r i n tb y t e ,w o r d ,a n dl i n ec o u n t s S e a r c ht h eu s e r ' s$ p a t h ,m a np a g e sa n ds o u r c ef i l e sf o rap r o g r a m S e a r c ht h eu s e r ' s$ p a t hf o rap r o g r a mf i l e E x e c u t ec o m m a n d s P r i n ta l lu s e r n a m e sc u r r e n t l yl o g g e di n P r i n tt h ec u r r e n tu s e ri da n dn a m e( ` i du n ' ) R e t r i e v ew e bp a g e so rf i l e sv i aH T T P ,H T T P So rF T P S e n dam e s s a g et oa n o t h e ru s e r

x a r g s E x e c u t eu t i l i t y ,p a s s i n gc o n s t r u c t e da r g u m e n tl i s t ( s ) x d g o p e nO p e naf i l eo rU R Li nt h eu s e r ' sp r e f e r r e da p p l i c a t i o n . y e s P r i n tas t r i n gu n t i li n t e r r u p t e d . R u nac o m m a n ds c r i p ti nt h ec u r r e n ts h e l l ! ! R u nt h el a s tc o m m a n da g a i n # # # C o m m e n t/R e m a r k

Commands marked are bash built-ins, these are available under all shells. More bash commands: Linux Command Directory from O'Reilly SS64 bash discussion forum Links to other Sites, books etc
Copyright SS64.com 1999-2013 Some rights reserved

ss64.com/bash/

5/5

You might also like