FreeBSD Manual Pages
E2CP(1) User commands E2CP(1) NAME e2cp - copies files from/to an e2fs filesystem SYNOPSIS e2cp [options] files... dest DESCRIPTION The e2cp command copies files to/from an e2fs filesystem from/to the machine's filesystem. OPTIONS A single `-' (dash) can be used instead of a file name to indicate standard input/output. -0 Input lines terminated by a null character. -a Absolute directory names - create directories instead of just copying into the destination. Only valid for copying into an ext2fs filesystem. -d dest_dir Destination of files to be copied. May be in the ext2fs filesys- tem or the host filesystem. -G gid Set the default group to gid. -O uid Set the default file owner to uid. -p Preserve host file attributes (permissions, times, etc.) when copying files. -P mode Set the file permissions (ie 755, 666). -s src_dir The source of the files to be copied. -v Be verbose. EXAMPLES Copy a file and use the default permission and ownership of the current user: e2cp README.txt /tmp/boot.img:/tmp Do the same thing, but keep permissions & ownership: e2cp -p README.txt /tmp/boot.img:/tmp Dump a file to standard out: e2cp /tmp/boot.img:/tmp/README.txt - | wc Get a file from standard input and put it on an unmounted partition: tar cf - /data/logs|gzip| e2cp - /dev/hdb1:/backup/logs.tar.gz Copy the files from one directory and put them under another directory on an unmounted partition, keeping the original paths, permissions & ownership: find /data -type f |tee filelist | e2cp -apv -d /dev/hdb1:/mirror Copy files from a directory on an unmounted partition to a local direc- tory (Note: this does not recreate the directories in the local filesystem, yet). The list of files are read from standard input: e2cp -pv -s /dev/hdb1:/mirror -d /data2 < filelist Copy a file to a file system and make the group and ownership root e2cp -G 0 -O 0 myfile /tmp/boot.img/boot/rootfile SEE ALSO e2tools(7), e2ln(1), e2ls(1), e2mkdir(1), e2mv(1), e2rm(1), e2tail(1). AUTHOR The e2tools were written by Keith Sheffield <sheff@pobox.com>. This manual page was written by Lucas Wall <lwall@debian.org>, for the Debian project (but may be used by others). Linux 2020-02-05 E2CP(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | EXAMPLES | SEE ALSO | AUTHOR
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=e2cp&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>
