LINUX常用命令
压缩、解压(tar)
压缩
.tar
tar -cvf /dev/tmp/HelloWorld.tar /tools/HelloWorld
/dev/tmp/HelloWorld.tar 指定目录的压缩文件
/tools/HelloWorld 要压缩的文件
tar -zcvf /dev/tmp/HelloWorld.tar.gz /tools/HelloWorld
/dev/tmp/HelloWorld.tar.gz 指定目录的压缩文件
/tools/HelloWorld 要压缩的文件
解压
.tar
tar -xvf HelloWorld.tar //解压到当前目录下
tar -xvf HelloWorld.tar -C /tmp //解压到指定目录下
.tar.gz
tar -zxvf HelloWorld.tar.gz
删除(rm)
rm -f folder
移动、修改(mv)
修改
mv aaa.txt bbb.txt //将aaa.txt修改为bbb.txt
移动
mv /dev/tmp/HelloWorld.tar /tools/
mv [选项] 源文件或目录 目标文件或目录
mv -b:当覆盖文件之前先行备份。
mv -f(force强制):当覆盖文件时,不询问直接覆盖:
mv -i :当覆盖文件之前,会询问是否覆盖:
mv -u :只有当源文件是最新更新时,才可以覆盖目标文件。
mv -t:当需要移动多个源文件时,适用于这种方式,这时目标目录在前,源文件在后