ar（archiver）是Unix系统上的归档工具，用于将多个文件归档为一个文件。codice_1目前一般仅被链接器用创建更新静态库和生成.deb包。它的归档功能现在基本被 codice_2所取代。GNU Binutils包含codice_1 .Linux标准规范（LSB）中，codice_1 已被弃用，并可能在将来的版本中移除，理由是LSB不应包含软件开发工具和指定.o和.a文件格式。
文件格式.ar格式从未标准化过，历史上有过多种形式 如 V6, V7, AIX和Cohe