你想知道在 CentOS 系统中,使用 modelscope download 命令下载模型时的默认存储目录,以及如何精准定位这个目录。
- CentOS 下 ModelScope 模型默认下载到
~/.cache/modelscope/hub/(~对应/home/用户名)。 - 可通过
find ~ -name "模型名"快速定位已下载的模型目录。 - 永久修改默认路径需编辑
~/.bashrc配置环境变量MODELSCOPE_CACHE。
1. 核心默认路径(绝对路径格式)
/home/[你的用户名]/.cache/modelscope/hub/[模型命名空间]/[模型名]
以你之前下载的 PaddlePaddle/PaddleOCR-VL 为例,若你的 CentOS 用户名是 root(服务器常用),则完整路径为:
/home/root/.cache/modelscope/hub/PaddlePaddle/PaddleOCR-VL
若用户名是普通用户(如 test),则路径为:
/home/test/.cache/modelscope/hub/PaddlePaddle/PaddleOCR-VL
2. 路径拆解与查看技巧
~等价于/home/[你的用户名]:在 CentOS 终端输入echo ~可直接输出当前用户的主目录,快速验证路径。.cache是隐藏文件夹:CentOS 下需用ls -a命令才能看到(如ls -a ~),也可直接用绝对路径访问,无需手动显示隐藏文件。
3. 快速定位已下载模型的命令(CentOS 专用)
如果记不清具体路径,可在终端执行以下命令直接查找 PaddleOCR-VL 模型目录:
bash
# 查找模型目录(推荐)
find ~ -type d -name "PaddleOCR-VL"
# 或全局搜索(耗时稍长,适合忘记用户名的情况)
find /home -type d -name "PaddleOCR-VL"
4. 永久修改 CentOS 下的默认下载目录
如果想长期改变默认路径(而非每次加 --local-dir),可将环境变量写入用户配置文件:
bash
# 编辑 bash 配置文件(CentOS 默认用 bash)
vi ~/.bashrc
# 在文件末尾添加以下内容(替换为你想要的目录,如 /data/modelscope)
export MODELSCOPE_CACHE=/data/modelscope
# 生效配置
source ~/.bashrc
# 验证是否生效
echo $MODELSCOPE_CACHE