ccp can copy stdin or file to stdout, file to file, or files and directories into a directory. While copying, it applies one or several recodings. The program includes recoding tables for converting DOS text files into Unix text files, for filtering out control characters, and for conversions between Russian encodings (koi8-r, alt (cp866), win (cp1251), iso-8859-5, LaTeX T2A). You can easily write new recoding tables.
cdctl is a program similar to eject. Like eject, it can eject your CD-ROM/DVD drive, but it does a whole lot more. Cdctl provides a user interface to the 2.2 kernel's uniform cdrom driver's ioctl calls, and most 2.0 cdrom drivers (ide-cd and scsi). Cdctl is also capable of doing everything a regular console cd player can as well as drive capability interrogation, autoeject setting, maximum/mininum speed cap setting, disc-changer disc selection, disc status readback, MCN querying, table of contents header readback, track header readback, and much more.
CDDBD.sh is a shellscript speaking the CDDB Protocol version 1 without enhancements and read only. CDDBD.sh allows to query a local database on a filesystem that was filled with entries using such programs like xmcd or kscd. CDDBD.sh was developed to be used in a local or home network and not to serve a WAN.
cfv is a utility to both test and create .sfv (Simple File Verify), .csv, .crc, .md5(sfv style), md5sum, BSD md5, sha1sum, and .torrent checksum verification files. It also includes test-only support for .par and .par2 files. These files are commonly used to ensure the correct retrieval or storage of data.