Operating System - HP-UX
1753406 Members
7228 Online
108793 Solutions
New Discussion юеВ

Re: recovering a single file

 
SOLVED
Go to solution
kunjuttan
Super Advisor

recovering a single file

how can we able to recover a single file with frecover and tar?
20 REPLIES 20
Pete Randall
Outstanding Contributor

Re: recovering a single file

man tar
man frecover


Pete

Pete
R.K. #
Honored Contributor

Re: recovering a single file

Hi Dipesh,

To list files in TAR:
# tar -tvf

To recover files from TAR:
# tar -xvf

Don't fix what ain't broke
rariasn
Honored Contributor
kunjuttan
Super Advisor

Re: recovering a single file

"# tar -xvf "
But with this can we able to recover a single file?
R.K. #
Honored Contributor
Solution

Re: recovering a single file

Yes..

# tar -xvf

OR

# tar -xvf

tarfile - name of tar archive

destination - where you want the file to be extracted (this is optional argument)

path_of_file_to_be_recovered_as_in_tar - When you do a "tar -tvf <>" command, you can see the path of the file, it might be relative or might be absolute
Don't fix what ain't broke
Dennis Handly
Acclaimed Contributor

Re: recovering a single file

>tar -xvf

You can of course toss tar and use pax(1) instead: (or use GNU tar)
pax -r -v -f '-s:/path-prefix::'

>R.K.: destination - where you want the file to be extracted (this is optional argument)

What tar is this? There are no optional arguments "destination" arguments like this.
R.K. #
Honored Contributor

Re: recovering a single file

@ Dennis
>>There are no optional arguments "destination" arguments like this.

Thanks for correction.

/tmp
# ll ioscan*
ioscan* not found

/tmp
# tar -xvf sysinfo.tar /home ioscan.txt
x ioscan.txt, 5231 bytes, 11 tape blocks

/home
# ll ioscan*
ioscan* not found

/tmp
# ll ioscan*
-rw------- 1 root sys 5231 Dec 19 00:38 ioscan.txt


There are NO arguments for "destination" in tar.
Don't fix what ain't broke
kunjuttan
Super Advisor

Re: recovering a single file

Thanks.But here what /home means?
rariasn
Honored Contributor

Re: recovering a single file

Hi,

All directories fall under the topmost root directory, which is denoted by a slash (/). When you use HP-UX, you are working in a directory called the current working directory. And when you log in, HP-UX places you in your home directory.

Rgs,