WordPress缩略图使用ssh命令批量清理删除的方法

我们在使用WordPress网站运营一段时间后,尤其是文章配图比较多的情况下,你网站的uploads文件夹下面会产生很多缩略图图片。

这些缩略图图片对于我们网站来说是没有用处的,所以如果你安装完网站一开始就禁止生成缩略图,那么就不会受到这个问题的干扰。

所以就想着如何批量删除WordPress缩略图文件,今天就来教大家一个方法。

WordPress缩略图使用ssh命令批量清理删除的方法

注意:删除图片前先备份,避免删错。

使用ssh命令批量删除

这种方法是最快捷的,但是如果你文章插入的图片是缩略图而不是原图,则不要使用这种方法。

这种方法只似乎用于Linux的VPS服务器,如果你是虚拟主机,那么没办法操作。

WordPress缩略图使用ssh命令批量清理删除的方法

使用xshell连接到服务器,然后切换到uploads文件夹下面执行下面的命令:

上面两条命令是查找文件名称包含”-数字数字x数字数字“和”-数字数字数字x数字数字数字“的文件。

因为wordpress缩略图命名格式就是这种,例如上图中的-85×85.jpg和-300×230.png

查找出来后确定这些文件可以删除,就使用下面的命令删除:

在网上搜到的另外一种命令

可以利用选项-regex来使用正则:

如果需要将找到的文件删除则利用xargs(注意确定之后再删除):

如果不仅要删除还要得到删除的数量,可以这样:

有需要的朋友可以试试,我自己测试是没问题的,最后再次提醒,操作前请注意备份,避免删除有用的文件。

正文完
 0