尝试使用putty在我的linux专用服务器上运行optipng和jpegoptim

尝试使用putty在我的linux专用服务器上运行optipng和jpegoptim,linux,shell,optimization,putty,Linux,Shell,Optimization,Putty,我已经成功安装了optipng和jpegoptim,但试图优化目录,但它不起作用 我正在尝试运行此代码 jpegoptim-d/home/user/folder/images-name*.jpg “它不工作”不是错误消息,请将实际输出与错误消息一起发布,但查看我收集的手册页,-name不是选项。 尝试: 以下命令将查找图像路径中的所有JPEG,并执行jpegoptim以优化这些图像: find /path/to/images/ -type f -iname *.jpg -exec jpegopt

我已经成功安装了optipng和jpegoptim,但试图优化目录,但它不起作用

我正在尝试运行此代码

jpegoptim-d/home/user/folder/images-name*.jpg

“它不工作”不是错误消息,请将实际输出与错误消息一起发布,但查看我收集的手册页,
-name
不是选项。 尝试:


以下命令将查找图像路径中的所有JPEG,并执行jpegoptim以优化这些图像:

find /path/to/images/ -type f -iname *.jpg -exec jpegoptim --max=60 --all-progressive -p {} \;
在您的情况下,可以替换路径并使用以下命令:

find /home/user/folder/images/ -type f -size +1000k -iname *.jpg -exec jpegoptim --max=60 --all-progressive -p {} \;

这是我在使用您的代码后得到的
jpegoptim:跳过特殊文件:*.jpg
也许jpegoptim一次只能处理一个文件。每次查看我的edit.one文件?我的服务器上有100k个图像,显然它也可以与目录一起工作,但不确定确切的命令是什么,我尝试运行'find/home/user/images-regex.*\.(jpg\\|jpeg)'-execjpegoptim-d/home/user/images'{}'\+'并返回服务器上所有图像的was循环,类似于这样的'/home/user/images/1.jpg 100x100 24位N JFIF[确定]jpegoptim:目标文件已存在:/home/user/images/1.jpg'..到..'home/user/images/100000.jpg………..“是的,结果是“find:`/path/to”:没有这样的文件或目录”是的,我就是这么说的。当我放置自己的路径时,结果是服务器上所有图像的无限循环
home/user/images/1.jpg 100x100 24位N JFIF[OK]jpegoptim:目标文件已经存在:/home/user/images/1.jpg'…到主页/用户/图像/100000.jpg……….g`
find /home/user/folder/images/ -type f -size +1000k -iname *.jpg -exec jpegoptim --max=60 --all-progressive -p {} \;