05-04-2010
There is no particular issue symlinking a symlink outside circular links. The latter can happen only with directories, not with plain files as you want to do.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
hi...
I have a folder<abc> under /root folder. I want to create a symlink such that when i click on folder<abc> under root, should display my home folder (home/krish).
Immediate inputs appreciated..... (1 Reply)
Discussion started by: rama.honge
1 Replies
2. Shell Programming and Scripting
Hi Forums,
I got a little problem, I made a few modifications to the code of the launch script of a testing server(minecraft) and now updating is broken aswell as the automatic directory creation.
These Lines somehow create an endless symlink that refers to itself and I don't know how to fix... (0 Replies)
Discussion started by: Xaymar
0 Replies
3. Programming
Hello All,
I've encountered a strange behaviour from g++ that doesn't make sense to me. Maybe you can shed some light on it:
I have a bunch of source files and want to compile them and link them with a static library liba.a located in /usr/local/lib64 into an executable
Approach 1 works... (0 Replies)
Discussion started by: magelord
0 Replies
4. Shell Programming and Scripting
Hi Guys,
The script which I am using works really good for finding the file count for files that are not symlink. I know I can use find command like:
find . -type l | wc -l
This way I can get filecount of the symlink but is there a one liner to use -type l and -type f option ? That is... (4 Replies)
Discussion started by: dixits
4 Replies
5. UNIX and Linux Applications
Hello all experts, Im in a situation where Tomcat simply does not want to read this file through the symlink....
I checked permissions..OK
Also checked file & tomcat owner...all OK.
This is what I have my /tomcat/conf/Catalina/local/appname.xml
<Context>
<Resource name="jdbc/black" ... (3 Replies)
Discussion started by: KingaKoopa
3 Replies
6. Solaris
Hi All
I am facing an issue with our new solaris machine.
in /var/adm/messages
root@Prod-App1:/var/tmp#
root@Prod-App1:/var/tmp#
root@Prod-App1:/var/tmp# cat /var/adm//messages
Apr 20 03:10:01 Prod-App1 syslogd: line 25: WARNING: loghost could not be resolved
Apr 20 08:24:18 Prod-App1... (0 Replies)
Discussion started by: javeedkaleem
0 Replies
7. Solaris
Hi All
I am facing an issue with our new solaris machine.
in /var/adm/messages
Apr 22 16:43:05 Prod-App1 in.routed: interface net0 to 172.16.101.1 turned off
Apr 22 16:43:33 Prod-App1 mac: NOTICE: nxge0 link up, 1000 Mbps, full duplex
Apr 22 16:43:34 Prod-App1 mac: NOTICE: nxge0 link... (2 Replies)
Discussion started by: javeedkaleem
2 Replies
8. Shell Programming and Scripting
I am trying to setup my plex server to use symlinks rather than host the movie files.
in my storage directory, i have both movies(some in subdirectory of the name and some just in the parent directory) and tvshows, which have subdirectories for each season, which contains the episodes
i would... (3 Replies)
Discussion started by: bandion
3 Replies
9. UNIX for Beginners Questions & Answers
I know how to create a symlink but I am getting an error message that the file already exists. Also, my symlink doesn't point from target directory to the path correctly,
Here is an example of the path to my folder structure
path: cd /wkspce/wff/DEV/jobs/DEL
the folder structure is:
... (3 Replies)
Discussion started by: dellanicholson
3 Replies
10. Shell Programming and Scripting
Hello,
On Solaris 10, here are entries for logs in httpd.conf
ErrorLog "|/export/apache/apache-2.2.17/bin/rotatelogs -l -f /var/log/apache/error_log.%Y%m%d 86400"
It keeps creating daily logs with below names -
-rw-r--r-- 1 root root 1016747232 Apr 5 23:59... (16 Replies)
Discussion started by: solaris_1977
16 Replies
symlink(2) System Calls Manual symlink(2)
NAME
symlink - make symbolic link to a file
SYNOPSIS
DESCRIPTION
The function creates a symbolic link. Its name is the pathname pointed to by path2, which must be a pathname that does not name an existing
file or symbolic link. The contents of the symbolic link are the string pointed to by path1.
RETURN VALUE
Upon successful completion, returns 0. Otherwise, it returns -1 and sets to indicate the error.
ERRORS
If fails, is set to one of the following values:
[EACCES] Write permission is denied in the directory where the symbolic link is being created, or search permission
is denied for a component of the path prefix of path2.
[EEXIST] The path2 argument names an existing file or symbolic link.
[EFAULT] path1 or path2 points outside the process's allocated address space. The reliable detection of this error
is implementation-dependent.
[EIO] An I/O error occurred while reading from path1, making the directory entry for path2, allocating the inode
for path2, or writing out the link contents of path2.
[ELOOP] Too many symbolic links were encountered in resolving path2.
[ENAMETOOLONG] The length of the path2 argument exceeds or pathname resolution of a symbolic link produced an intermediate
result that exceeds or a pathname component is longer than
[ENOENT] A component of path2 does not name an existing file or path2 is an empty string.
[ENOSPC] The directory in which the entry for the new symbolic link is being placed cannot be extended because no
space is left on the file system containing the directory, or the new symbolic link cannot be created
because no space is left on the file system which will contain the link, or the file system is out of file-
allocation resources.
[ENOTDIR] A component of the path prefix of path2 is not a directory.
[EROFS] The new symbolic link would reside on a read-only file system.
APPLICATION USAGE
Like a hard link, a symbolic link allows a file to have multiple logical names. The presence of a hard link guarantees the existence of a
file, even after the original name has been removed. A symbolic link provides no such assurance; in fact, the file named by the path1 argu-
ment need not exist when the link is created. A symbolic link can cross file system boundaries.
Normal permission checks are made on each component of the symbolic link pathname during its resolution.
AUTHOR
was developed by the University of California, Berkeley.
SEE ALSO
cp(1), chown(2), link(2), lstat(2), open(2), readlink(2), unlink(2), symlink(4), <unistd.h>.
STANDARDS CONFORMANCE
CHANGE HISTORY
First released in Issue 4, Version 2.
symlink(2)