Linux Command-私の一般的なコマンド
du
du- estimate file space usage
tar
link here Go
vim
vimdiff
ファイルの異同を比較して、code mergeを作るときにとても便利です.このコマンドを使用するには、まずシステムにdiffコマンドがあることを確認します.
date
which, whereis, locate, find and grep
link here Go
ps
netstat
job管理
declare
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