update function: cpg (copy and go), mvg (move and go), extract (extract archive file) and some aliases