On Fri, 2007-08-31 at 23:18 +0300, Dotan Cohen wrote: > I have a 2 GB bz2 archive that unzips to over 10 GB (wikipedia dump). > Although I have over 50 GB free in /home, / has only about 8 GB free. > Thus, as tar uses /tmp, the / filesystem fills up and I cannot > continue. How can I specify a tmp directory for tar in my home > directory? Note that man tar makes no mention of a tmp option. Boot in single user mode, Then as root: # mkdir /home/tmp # chmod 777 /home/tmp # mv /tmp /tmp-old # ln -s /home/tmp /tmp # cp -a /tmp-old/* /tmp That creates a /home/tmp directory, allows everyone access, renames the old /tmp to /tmp-old, symlinks /home/tmp to /tmp, then copies everything that was in the old /tmp to the new one. Once that's done, you can reboot and all references to /tmp will now access /home/tmp. ---------------------------------------------------------------------- - Rick Stevens, Principal Engineer rstevens@xxxxxxxxxxxx - - CDN Systems, Internap, Inc. http://www.internap.com - - - - Blech! ACKth! Ooop! -- Bill the Cat (Outland) - ----------------------------------------------------------------------