Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!mel.dit.csiro.au!its.csiro.au!dmssyd.syd.dms.CSIRO.AU!metro!basser.cs.su.oz.au!news.adelaide.edu.au!gateway.dircsa.org.au!apanix!apanix!not-for-mail From: hart@apanix.apana.org.au (Leigh Hart) Newsgroups: comp.os.386bsd.questions Subject: Re: copying device files Date: 9 Dec 1993 01:20:10 +1030 Organization: APANIX Public Access Unix, Australia, +61-8-373-5485 (3 lines) Lines: 29 Message-ID: <2e4pj2$bta@olivaw.apanix.apana.org.au> References: <2dlodo$dac@dumbo.cc.utexas.edu> NNTP-Posting-Host: olivaw.apanix.apana.org.au vax@dumbo.cc.utexas.edu (Vax) writes: >I was wondering, what is the proper way to duplicate a directory (& the whole >subtree) as a super user? >I ask this question becuase I wish to create a "fixit" diskette from scratch, >on a NetBSD-0.9 system. I tried recently, but couldn't come up with a way >to duplicate the /dev directory (besides using MAKEDEV :-) cp -R will copy sym links as they are and also dev files I believe. Another way is to use tar: # (cd /dev; tar cf -) | (cd /mnt/dev; tar xf -) assuming your floppy is mounted on /mnt the first bracketed cd/tar command will create a tar archive to the standard output (-), and the output is then piped to the second bracketed cd/tar command which extracts the tar file coming in from standard input. This also works for sym links. Cheers Leigh -- Leigh Hart C/- PO Box 758 North Adelaide SA 5006 hart@eppie.apana.org.au hart@apanix.apana.org.au hart@cleese.apana.org.au