[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Linking a directory



i might be on crack, did you mean to say "ln -s" not "ls -s"?

tighe

> On Fri, Nov 08, 2002 at 09:57:24AM -0600, Aaron Cronkright wrote:
> > my /home partition is 96% full.  However my /usr partition has plenty
> > of space to spare. What I have done is created a directory under /usr
> > and copied all of the contents of the customer's home directory to it.
> > Example: cp -R /home/userdir/* /usr/ftp/userdir/
> > 
> > Now, my challenge is trying to provide a link in the /home directory
> > to the new directory such as: ln -d /usr/ftp/userdir/ /home/userdir so
> > I don't have to configure 30+ workstations on the LAN to point at a
> > new share.
> 
> Just "ls -s /usr/ftp/userdir /home/userdir" would work, but I have a
> better idea.  Assuming the box in question is running a 2.4.x kernel,
> you can use "mount --bind /usr/ftp/userdir /home/userdir".  Then there
> is no symlink.  Add the following to /etc/fstab so it works on boot:
> 
>     /home/userdir    /usr/ftp/userdir    none    bind    0 0
> 
> Of course, the *real* answer for the future is to use LVM so that you
> can just use e2fsadm to shrink /usr and grow /home.  (Since they are
> adjacent partitions, you could do it now without LVM, but it is
> *really* painful.)
> 
> One other thought...  You'd get a little bit of space back if you
> unmounted /home and did "tune2fs -r 0 /dev/sda3" to set the reserved
> block count to 0 on that filesystem.
> 
> Steve
> 

-- 
Tighe Schlottog         workape         fiaid
"Nothing is too cruel if it is funny enough."


-
To unsubscribe, send email to majordomo@silug.org with
"unsubscribe silug-discuss" in the body.