linux - Linux - 服务器的进程数量有限
问题描述
我想将所有 jpg 图像更改为 webp。我使用这样的linux命令:
find ./ -type f -name '*.jpg' -o -name '*.png' | xargs -P 9 -I {} sh -c 'cwebp -q 80 $1 -o $1' _ {} \;
但是,我的服务器的进程数量有限(对于我的用户)。我收到错误“无法分叉:资源暂时不可用”并且命令被中断。如何转换所有图像?我可以限制用于命令的进程数,使其不会停止吗?
解决方案
推荐阅读
- javascript - React Native onPress 功能不起作用
- oracle - 从平均 Oracle SQL 中减去
- javascript - 取消选中复选框时如何删除数组的一项(角度4)
- pandas - 将 hour_index 数据帧与 day_index 数据帧合并,并使用 day_index 数据帧中的相同值填充所有行
- javascript - 每次用户输入内容时如何运行脚本?
- bash - 如何从 mpirun 在 gnome-terminal 中运行 gdb?
- azure - Azure 消费 API:Azure 使用详情列表中使用的计量费率
- java - 我的应用程序注销时出现问题。应用程序不断崩溃
- gitlab - 如何在 gitlab 中将我的网站托管为 myname.gitlab.io
- sql - 选择聚合中的第一行和最后一行,并在 SQL 中创建 2 列