System Grab Bag

View all TLDR pages from common (or from all pages)

ar

Create, modify, and extract from Unix archives. Typically used for static libraries (.a) and Debian packages (.deb). See also: tar. More information: https://manned.org/ar.
  • E[x]tract all members from an archive:
    ar x {{path/to/file.a}}
  • Lis[t] contents in a specific archive:
    ar t {{path/to/file.ar}}
  • [r]eplace or add specific files to an archive:
    ar r {{path/to/file.deb}} {{path/to/debian-binary path/to/control.tar.gz path/to/data.tar.xz ...}}
  • In[s]ert an object file index (equivalent to using ranlib):
    ar s {{path/to/file.a}}
  • Create an archive with specific files and an accompanying object file index:
    ar rs {{path/to/file.a}} {{path/to/file1.o path/to/file2.o ...}}

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.