FW: [GOLUM] HD Question
epsas at inflicted.net
epsas at inflicted.net
Mon Aug 20 18:24:36 PDT 2001
Robert,
One thing I forgot to tell you is that you should use the '-l' option with tar. This option will keep tar from copying your /proc and /mnt directories.
Peas,
Charles
On Mon, Aug 20, 2001 at 04:07:24PM -1000, Hershberger, Robert T Mr (CPF N63RTH) wrote:
> Charles,
>
> Alright I followed that mostly. So I start out by changing into ../test
> and kick the tar off using the PWD as source, and directing it to stdout.
> Then I jump the net (follow the pipe), change into ../newHD/test and then
> grab the stdIN and dump it to the hard drive, now using the PWD of
> ../newHD/test.
> It also helped that I ran the command against a test HD and saw it in
> action and what it was doing. Hands on is always good. Ok Thanks for the
> help also, and have a good day.
>
> Robert Hershberger
>
>
>
>
> -----Original Message-----
> From: epsas at inflicted.net [mailto:epsas at inflicted.net]
> Sent: Friday, August 17, 2001 01:14 PM
> To: Linux & Unix Advocates & Users
> Subject: [luau] Re: FW: [GOLUM] HD Question
>
>
> Rob,
>
> I'll spare you the 2x4 - since I've been laid off, I've found it's harder to
> pay for injury claims caused by the more conventional information packing
> tools. - I'll give you a textual rundown on how that command line works
> instead:
>
> $ cd /home/rob/test; tar -cvpf - ./ | (cd /mnt/newHD/test; tar -xvpf
> -)
>
> 'Okay, what is happening here?'
>
> The basic idea behind this tar command is to: first, Create an archive
> and output it to stdout ('tar -cf - '); and then to eXtract the archive
> piped through stdin (`tar -xf -`). The hyphen used in the place of a
> filename (foo.tar) orders tar to process an archive as either a stream from
> stdin, or to stdout.
>
> $ tar -xf - ./ | tar -cf -
>
> Using tar to archive and extract files through a pipe is not very useful
> unless you find a way to move your Present Working Directory (PWD) to a new
> location in your filesystem; `tar -cf - ./|tar -xf -` is one way to get
> yourself nowhere, (not so) quick... One way to change your PWD is by using
> the `cd` command to change your location in the filesystem BEFORE you begin
> the archive eXtraction process. This can be done by creating a Compound
> Command by using parentheses (list); where 'list' is the sequence of
> commands that you wish to execute.
>
>
>
> I hope that this helps you out a little bit. Tar is the best way to copy
> heinous amounts of data between filesystems, and compound shell commands are
> always good party tricks to have in your Unix repertoire.
>
> Also, I'll be looking for a good FAQ or HOWTO on using `dd` to duplicate
> partition information on heterogenous hard drives. I know how to do it, but
> I do not want to give you advice that I cannot first test on my own
> hardware- and I do not have a spare drive installed on my machines.
>
> Adidas,
> Charles
>
>
>
>
>
>
> ---
> You are currently subscribed to luau as: epsas at inflicted.net
> To unsubscribe send a blank email to $subst('Email.Unsub')
>
More information about the LUAU
mailing list