Perintah rpm2cpio mengubah file RPM menjadi CPIO (CPIO berasal dari frasa "salin masuk dan keluar") aliran data. Aliran ini kemudian dapat disalurkan ke perintah cpio, yang dapat mengekstrapolasi file dan direktori.
Contoh:
# ls libgcc-4.8.5-4.el7.x86_64.rpm # rpm2cpio libgcc-4.8.5-4.el7.x86_64.rpm | cpio -idum 353 blocks
# ls lib64 libgcc-4.8.5-4.el7.x86_64.rpm usr # ls usr/share/doc/libgcc-4.8.5 COPYING COPYING3 COPYING3.LIB COPYING.LIB COPYING.RUNTIME
Proses ini berguna untuk mengekstrak file tertentu dari file RPM tanpa harus menginstal ulang seluruh RPM. File yang dihasilkan sama persis dengan file yang diinstal; namun, mereka ditempatkan di direktori saat ini.
Tidak ada opsi atau argumen untuk perintah rpm2cpio.