1 2 3 4

LINUX常用命令

压缩、解压(tar)

压缩

.tar
tar -cvf /dev/tmp/HelloWorld.tar /tools/HelloWorld
/dev/tmp/HelloWorld.tar 指定目录的压缩文件
/tools/HelloWorld 要压缩的文件
.tar.gz
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:当需要移动多个源文件时,适用于这种方式,这时目标目录在前,源文件在后
 
posted @ 2022-05-02 16:37  小陈的太阳  阅读(39)  评论(0编辑  收藏  举报