simple ln question
Jacques B.
jjrboucher at gmail.com
Sat Aug 25 22:00:20 UTC 2007
<snip)
> Anyway, sometimes I want to undo what I did, but I can't say
>
> unlink file2
>
> because that will remove file2. I just want it , so that the files are
> still the same but if I change one, the other will
> not change (i.e., inodes are different but diff shows no differences). I
> can't see any flags for ln. Anyone have
> any idea?
<snip>
All I can think of would be using the cp command to copy it to a new
file. You cannot separate the hard links into individual files (not
that I know of) because they are one and the same. So you have to
create a new file at a new inode, hence the cp command.
> another question. If you have a file FILE1 can you find everything that is
> linked
> to it? say you have
>
> ln -s /this/is/filesystem/1/FILE1 /filesystem/2/FILE2
>
The find command can search your system for files with the same inode
(hence hard link) ask it to search your system for all files that have
a symbolic link to file1. And of course being the find command you
can expand or restrict your search path and depth of search as you
require/desire.
Jacques B.
More information about the fedora-list
mailing list