Another command similar to
cpio. This program allows you to create archives from lists of filenames. Additionally, it is used to extract tar archives and copy files from a source to a device or file.
cpio command is especially useful since you don't need to create an intermediate file before moving it to another disk.
There are three modes that come with the
The copy-out mode, denoted with the
--create options, allow you to make an archive and copy files into it. Simply pass in a list of filenames (one per line) into the standard input.
An easily way to generate a list of filenames is with the
$ find ./sample ./sample ./sample/file1 ./sample/file2 ./sample/file2 $ find ./sample | cpio -o > /media/myusb/sample.cpio 1 block
This is great, but the file is uncompressed. To compress it, use
$ find ./sample | cpio -ov gzip > /media/myusb/sample.cpio.gz
Other options you may use include
-v for verbose and
-depth to specify folder depth.
Whereas copy-out mode creates an archive, we can use copy-in to extract the archive contents. Simply pass in the
--extract option, and pass in the archive through standard input.
$ cpio -i < /media/myusb/sample.cpio # If compressed: $ gunzip -c /media/myusb/sample.cpio.gz | cpio -i
-c option of
gunzipoutputs the contents to standard out.
The third mode is copy-pass, which is useful for moving files from one directory tree to another without creating an intermediate archive. This mode can be thought of as a combination of the two mentioned above. To activate copy-pass mode, use
-p or the
Here is a list of more options you can use with the
Stretch out your back and relieve your back muscles with inversion therapy. This device counteracts the forces of gravity on the body by decompressing and elongating the spine. By using this product just ten minutes a day, you can be well on your way to improved circulation and posture while relieving muscle aches, back pain and stress.$$ Check price
This book approaches system administration in a practical way and is an invaluable reference for both new administrators and experienced professionals. It details best practices for every facet of system administration, including storage management, network design and administration, email, web hosting, scripting, and much more.$ Check price