tar命令1.将tgz文件解压到指定目录的文件压缩

2022-11-21 13:03

tar命令1.将tgz文件解压到指定目录的文件压缩

焦油命令

1.解压tgz文件到指定目录

#使用tar zxvf -C 命令指定解压目录,将test.tgz解压到source目录下
tar zxvf test.tgz  -C /root/source/

2.压缩指定目录下的文件到指定文件

#使用czvf命令进行压缩,将source中的文件压缩到test.tgz压缩包中
tar czvf test.tgz /root/source/

压缩命令

1.压缩包

#将 /root/source 这个目录下所有文件和文件夹打包为当前目录下的 test.zip:
zip -q -r test.zip /root/source

2.unzip解压

#把文件解压到指定的目录下,需要用到-d参数,将test压缩包解压到source目录下
unzip test.zip -d root/source/

复制

1.将文件夹下的目录复制到另一个文件夹

cp -r /home/packageA/* /home/cp/packageB/
或
cp -r /home/packageA/. /home/cp/packageB/

将一个文件夹放在另一个文件夹下

cp -r /home/packageA /home/packageB

删除

1.删​​除文件夹

rm -rf /var/log/httpd/access

/var/log/httpd/ 目录及其下的所有文件和文件夹将被删除

(这里可能有问题压缩包解压出来是空的,如果直接使用,系统可能不会授权这个操作,会出现(无权限)提示。

这时候需要在rm -rf前加上sudo作为授权操作权限,即:sudo rm -rf文件夹名)

2.删除文件实例

rm -f /var/log/httpd/access.log

/var/log/httpd/.log 文件将被强制删除

需要提醒的是:使用这个rm -rf要小心,linux没有回收站。

当然rm还有更多其他的参数和用法压缩包解压出来是空的,大家可以通过man rm查看。

3.删除空文件夹

rmdir a  删除目录a

4.删除当前文件夹下的所有文件

rm  -r  * 

注意:rmdir 只能删除空目录。如果目录中有文件,则删除失败

创建文件夹

mkdir a 创建目录a

下一篇:1.压缩和解压单个文件(1)//压缩
上一篇:先去官网下载压缩包解压至自己想要安装的文件夹中(记住自己的解压目录)
相关文章
返回顶部小火箭