10-16-2011
Quote:
Originally Posted by
mk-china
why do need to use the hard link from the beginig can pleas help me i am learning unix by my self so i do not know why do need the hard link or soft link
what if i donot link the file
any problem
thank you
If you have hard link inside some directory and then you make some changes on file created with hard link than that file won't be affected because they don't share common address space so there is no sync between that two file. If you create file with symbolic link and the edit file cretaed with symbolic link original file on which that link points will be changed. If you delete symbolic link original file won't be deleted but if you delete original file than a symbolic link is also deleted because they share common virtual address space and sync is possible between that two files.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
what is link? and soft link? how about hard one and symbolic link.
and inode.
i get confuse about this links. could anyone help me with full explainsion?
thks
Gusla (5 Replies)
Discussion started by: gusla
5 Replies
2. UNIX for Dummies Questions & Answers
Would I be correct in assuming that find doesn't bother recursivley searching down sim links. (It doesn't seem to so I guess it doesn't!!!) Is there anyway to make it do so? (3 Replies)
Discussion started by: peter.herlihy
3 Replies
3. UNIX for Dummies Questions & Answers
hi, i am in a directory, have 2 files as below
then do a ls -l gives the below
lrwxrwxrwx 1 root system 23 Mar 08 2001 filea -> /adir/filea
lrwxrwxrwx 1 root system 23 Mar 08 2001 filea -> /adir/fileb
now, when i do a cd /adir, the system said, adir not... (5 Replies)
Discussion started by: yls177
5 Replies
4. Shell Programming and Scripting
I am digging for certain types of files in the current directory and all its sub-directories and archiving them with the following code:
#! /usr/bin/ksh
Archive=`date +%Y_%m_%d_%T`
find . -type f \( -name \*\.ksh -o -name \*\.sql -o -name \*\.ini \) -print|xargs tar -cf... (4 Replies)
Discussion started by: manthasirisha
4 Replies
5. AIX
Hi
I'm logged in as root in an aix box
Which command will list all the soft links and hard links present in the server ? (2 Replies)
Discussion started by: newtoaixos
2 Replies
6. UNIX for Dummies Questions & Answers
Hai,
give me a simple example for soft and hard links.
this will work for soft link ?? ln -s (2 Replies)
Discussion started by: Ramesh M
2 Replies
7. Shell Programming and Scripting
Hi team, i am writing a purge script to delete softlinks and hardlinks on linux system which are 3/10/30 days old. To test the script i need to create links with old timestamp, i am able to cange timestamp for files but not for links.
i tried touch -h option but this option is not available on... (1 Reply)
Discussion started by: Satyak
1 Replies
8. UNIX for Dummies Questions & Answers
Hello,
I would like to create symbolic links for a series of files in my cwd (after confirming that the links don't already exist). The above files all have a similar prefix, but different extensions.
I created a shell script like shown below and I get an error message "No such file or... (4 Replies)
Discussion started by: Gussifinknottle
4 Replies
9. UNIX for Dummies Questions & Answers
Hello.
I have some main directories.
For example :
/main_dir1
/main_dir2In main_dir2, I have a sub dir named sub_dir2-1 with 2 files in it ( file_2-1, file_2-2 )
/main_dir2sub_dir2-1file_2-1
file_2-2From "/main_dir1/A/B/C" I make a soft link
ln -s /main_dir2/sub_dir2-1 ... (6 Replies)
Discussion started by: jcdole
6 Replies
10. UNIX for Advanced & Expert Users
Hi. Can somebody tell me if there's a way of creating a symbolic link from a directory on one filesystem to that on another that will allow a find command that doesn't use the -L param to locate a particular file under that new 'linked' dir. With a normal sym link the find command on that... (6 Replies)
Discussion started by: user052009
6 Replies
LEARN ABOUT SUSE
build-jar-repository
BUILD-JAR-REPOSITORY(1) User Commands BUILD-JAR-REPOSITORY(1)
NAME
build-jar-repository - create a symbolic link to a JAR
SYNOPSIS
build-jar-repository [OPTION]... DIRECTORY... JAR
DESCRIPTION
Build a JAR repository in the named directory by copying files or creating symbolic links
OPTIONS
If no option is specified the default action will be to create symbolic links
-c, --copy
copy files
-h, --hard
create hard links
-p, --preserve-naming
try to preserve the names of the original JAR files (in case of a nested hit the slashes in the path will still be replaced by
underscores)
using this option makes any future automated repository rebuild impossible, and implies -c unless specified otherwise
-s, --soft, --symbolic
create symbolic links (default)
--help
display help text
EXAMPLES
build-jar-repository . jndi
will create a symbolic link to the JNDI JAR in the current working directory
build-jar-repository -h /tmp oro
will create a hard link to the ORO JAR in /tmp
AUTHOR
Written by Nicholas Mailhot and David Walluck
REPORTING BUGS
Report bugs using JPackage Bugzilla (http://www.jpackage.org/bugzilla/)
build-jar-repository (jpackage-utils) 1.7.0 March 2006 BUILD-JAR-REPOSITORY(1)