news 2026/5/10 1:56:28

macOS 系统在处理文件时,会自动生成一些以 ._ 开头的隐藏文件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
macOS 系统在处理文件时,会自动生成一些以 ._ 开头的隐藏文件

mac下压缩文件 传到服务器上 解压缩,会产生很多多余文件 大多以“._”开头的文件,如何不把这些文件压缩进去呢?

这个问题是由于 macOS 系统在处理文件时,会自动生成一些以 ._ 开头的隐藏文件(通常称为 AppleDouble 文件),用于存储扩展属性和元数据。当你在其他系统(如 Linux 服务器)上解压时,这些文件就会显现出来,造成困扰。

有几种方法可以在压缩时避免将这些多余文件打包进去,你可以根据自己的习惯选择。

💻 方法一:使用终端命令(无需安装新软件)

这是最直接的方法,通过命令行在压缩时排除这些文件。

使用 zip 命令
zip 命令的 -X 参数可以排除 macOS 的扩展属性,同时配合 -x 参数排除 __MACOSX 文件夹。

-r: 递归压缩目录
-X: 排除扩展属性
-x: 排除指定的文件模式
zip -r -X your_archive.zip your_folder_name -x .DS_Store" -x “__MACOSX/”

your_archive.zip: 你想要生成的压缩包名称。
your_folder_name: 你想要压缩的文件夹名称。

使用 tar 命令
在创建 tar 包时,可以通过设置环境变量 COPYFILE_DISABLE=1 来禁用对 macOS 特有文件的打包。

-c: 创建归档
-z: 使用 gzip 压缩
-v: 显示过程
-f: 指定归档文件名
COPYFILE_DISABLE=1 tar -czvf your_archive.tar.gz your_folder_name

🛠️ 方法二:使用第三方压缩软件(图形界面)

如果你觉得命令行不方便,很多第三方压缩软件提供了更友好的图形界面来自动处理这个问题。

Keka (免费/付费):一款非常流行的 macOS 压缩工具。在压缩时,勾选 “排除 Mac 资源文件” 选项,它就会自动过滤掉 ._ 文件和 .DS_Store 文件。
BetterZip (付费):功能强大的压缩软件。在保存压缩包时,可以选择 “为 PC 保存” 预设,或者在选项中勾选 “从压缩文件中移除特殊 Mac 文件”,即可实现同样的效果。

🧹 方法三:事后清理(如果文件已在服务器上)

如果文件已经上传到服务器,你也可以在服务器上直接删除这些多余的文件。

在服务器的终端中,进入你的项目目录,然后执行以下命令:

查找并删除当前目录及子目录下所有以 “." 开头的文件
find . -name ".
*” -type f -delete

警告:此命令会直接删除文件,执行前请确保你不在重要的系统目录下,或者先用 find . -name “._*” -type f (不带 -delete)预览一下将要删除的文件。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/10 1:47:31

CMOS图像传感器低功耗低噪声Zoom ADC电路设计【附电路】

✨ 本团队擅长数据搜集与处理、建模仿真、程序设计、仿真代码、EI、SCI写作与指导,毕业论文、期刊论文经验交流。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流,可以私信,或者点击《获取方式》 (1)逐次逼近粗转换与 ΣΔ 细…

作者头像 李华
网站建设 2026/5/10 1:45:41

基于语义搜索的颜文字AI生成器:从NLP原理到工程实践

1. 项目概述:当颜文字遇上AI,一场表情符号的智能革命最近在GitHub上闲逛,发现了一个名为“7PH/kaomoji-ai”的项目,瞬间就抓住了我的眼球。作为一个常年混迹于各种社交平台和即时通讯工具的老网民,颜文字(K…

作者头像 李华
网站建设 2026/5/10 1:40:12

PostGIS实现多波段栅格数据转单波段灰度图【ST_Grayscale】

一、函数概述 ST_Grayscale用于将彩色栅格(RGB)转换为灰度栅格的专用函数,通过加权计算红、绿、蓝三通道值生成单波段灰度图像。该函数支持从单栅格或多栅格中提取三通道数据,并自动处理不同像素类型的输入,最终输出 8…

作者头像 李华
网站建设 2026/5/10 1:37:01

Python 爬虫高级实战:增量爬虫设计减少资源消耗

前言 常规全量爬虫每次启动均会对目标站点所有页面、数据进行完整遍历采集,存在大量重复请求、重复解析与重复存储行为,不仅浪费网络带宽、CPU、内存与服务器算力资源,还极易因高频重复访问触发站点反爬策略、IP 封禁与接口限流。增量爬虫作为企业级爬虫架构的核心设计模式…

作者头像 李华
网站建设 2026/5/10 1:31:28

Wren Engine:为AI智能体注入业务语义理解的上下文引擎

1. Wren Engine:为AI智能体注入“业务理解力”的上下文引擎 如果你正在构建或使用AI智能体(Agent),尤其是那些需要处理企业数据、回答业务问题的智能体,你很可能已经遇到了一个瓶颈:智能体可以调用工具、浏…

作者头像 李华