Linux Command-私の一般的なコマンド

1742 ワード

du 
du- estimate file space usage 
du -ahc /temp :                   
du -sh /temp:            
du -cbha --exclude="*.txt": byte      txt         /    

tar
link here Go
vim
1.     
ctrl+v         ,d c or shift+i

2.   
:%s/target/newStr/g ---          ,            ,          
:n,$s/vivian/sky/g  ---    n                vivian   sky

vimdiff
ファイルの異同を比較して、code mergeを作るときにとても便利です.このコマンドを使用するには、まずシステムにdiffコマンドがあることを確認します.
1.           
vim -d file1 file2  
vim file1       :vertical diffsplit file2
2.      
]c    
[c
3.     
dp --- diff put:                  
do --- diff get:    
4.          
:diffupdate
5.    
vimdiff             6             。              。              ,      :
:set diffopt=context:3
                         :
zo --- folding open
zc --- folding close
6.    
:wqa

date
date +"%m-%d-%y"

  FORMAT
%Y  YYYY     (Year)
%m  mm     (),01-12
%d   dd     (day of month),01-31
%H   HH      (),00-23
%M  MM      (),00-59
%S   SS     (),00-59
%F   YYYY-mm-dd       (Full date), %Y-%m-%d
%T   HH-MM-SS     (Time), %H:%M:%S
%s    1970      。
%w      ,0-6,0     
%u      ,1-7,7     

which, whereis, locate, find and grep
link here Go
ps
ps -ef | grep "root"

netstat
netstat -nap | grep "29404"

job管理
command & 
         
ctrl + z
               ,       
jobs -l
       
fg %1
   1      
bg %2
  2      ,suspended     running  

declare
declare -x var # export
declare -i var # integer
declare -a var # array
declare -r var # readonly