【分享】自动删除当前目录及其子目录下的所有PetaLinux工程的build目录下的临时文件。

作者:hankf,Xilinx Employee

PetaLinux工程编译后,会生成很多临时文件,占用较大的硬盘空间。软件人员可能有很多PetaLinux工程。这种情况下,对于暂时不用的工程,可以删除其中build目录下的临时文件。

下面三个脚本,可以搜索当前目录下的所有PetaLinux工程,并删除其中build目录下的临时文件。由于安全限制,删除了脚步的第一行“#!/bin/bash”,并把文件名后缀改为了txt。下载后,请修改文件名后缀改为.sh,并且在文件最开始增加一行“#!/bin/bash”。

PetaLinux工程编译后,会生成多种类型的映像文件,占用较大的硬盘空间。可以修改petalinux的配置,不产生这些文件。脚本peta-del-images-unused.sh也会删除很少用到的映像文件。删除的映像文件类型如下

.cpio
.ext3
.jffs2
.tar
.bin
.bz2
.gz
.u-boot
Image
vmlinux

注意,这个脚本会删除文件。请检查功能后再使用。
peta-del-build-temp.sh.txt
peta-del-build-temp-inner.sh.txt
peta-del-images-unused.sh.txt

最新文章

最新文章