“centos extract” 报错通常不是一条标准命令,而是你用了某个带 extract 的工具/脚本/命令,但环境或用法不对。下面按常见情况给你排查方向:
extract 命令(来自 extract / atool)CentOS 默认没有 extract 命令。
-bash: extract: command not found
安装 atool:
yum install -y epel-release
yum install -y atool
或使用 tar:
tar -xf file.tar.gz
常见错误:
centos extract xxx.tar.gz
✅ 正确方式:
tar -zxvf xxx.tar.gz
extract例如:
RUN extract xxx.tar.gz
❌ Docker 里没有 extract
✅ 改为:
RUN tar -xzf xxx.tar.gz
centos-extract如果是自己或项目里的脚本:
which centos-extract
ls -l centos-extract
chmod +x centos-extract
| 文件类型 | 命令 |
|---|---|
| .tar | tar -xf |
| .tar.gz | tar -zxf |
| .tar.xz | tar -Jxf |
| .zip | unzip |
| .rar | unrar x |
如果你能贴出:
我可以精准指出原因并给你一条可执行的命令。