Apropos – unix command
Posted by John Hallas on May 17, 2016
This isn’t directly Oracle related but it did come to light within an Oracle context
We had a problem with a password file in a RAC cluster and whilst they appeared to be the same on both nodes of a cluster there were issues. I knew we needed to check the size of the files and ensure they were the same but I could not remember the (l)Unix command.
I knew it was to do with checking the bytes in a file and for some reason I was thinking it was to do with md5. Our sysadmin told me of the apropos command.
The OED defines apropos as meaning “With reference to; concerning:“.
apropos is a wrapper for the man -k command and it lists all commands similar to the parameter passed in.
In my example I typed “apropos sum” and got the following list out and lo and behold there was cksum which I was looking for – along with md5sum
$apropos sum DES_cbc_cksum [des] (3ssl) - DES encryption DES_quad_cksum [des] (3ssl) - DES encryption Xmark (1x) - summarize x11perf results assume_default_colors [default_colors] (3x) - use terminal's default colors aureport (8) - a tool that produces summary reports of audit daemon logs cksum (1) - checksum and count the bytes in a file cksum (1p) - write file checksums and sizes getrlimit (3p) - control maximum resource consumption keyctl_assume_authority [keyctl_instantiate] (3) - Assume the authority to instantiate a key keyctl_instantiate - Instantiate a key keyctl_negate - Negatively instantiate a key md5sum (1) - compute and check MD5 message digest opreport (1) - produce symbol or binary image summaries pamsumm (1) - Summarize the samples in a Netpbm image arithmetically pamsummcol (1) - summarize (sum, average, etc) a Netpbm image by column repquota (8) - summarize quotas for a filesystem sa (8) - summarizes accounting information setrlimit [getrlimit] (3p) - control maximum resource consumption sha1sum (1) - compute and check SHA1 message digest sha224sum (1) - compute and check SHA224 message digest sha256sum (1) - compute and check SHA256 message digest sha384sum (1) - compute and check SHA384 message digest sha512sum (1) - compute and check SHA512 message digest specspo (rpm) - Enterprise Linux package descriptions, summaries, and groups. sum (1) - checksum and count the blocks in a file xorg-x11-drv-summa (rpm) - Xorg X11 summa input driver