unix deply commit
target function