Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

linkinfo(3) [php man page]

LINKINFO(3)								 1							       LINKINFO(3)

linkinfo - Gets information about a link

SYNOPSIS
int linkinfo (string $path) DESCRIPTION
Gets information about a link. This function is used to verify if a link (pointed to by $path) really exists (using the same method as the S_ISLNK macro defined in stat.h). PARAMETERS
o $path - Path to the link. RETURN VALUES
linkinfo(3) returns the st_dev field of the Unix C stat structure returned by the lstat system call. Returns 0 or FALSE in case of error. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.3.0 | | | | | | | This function is now available on Windows plat- | | | forms (Vista, Server 2008 or greater). | | | | +--------+---------------------------------------------------+ EXAMPLES
Example #1 linkinfo(3) example <?php echo linkinfo('/vmlinuz'); // 835 ?> SEE ALSO
symlink(3), link(3), readlink(3). PHP Documentation Group LINKINFO(3)

Check Out this Related Man Page

LINK(3) 								 1								   LINK(3)

link - Create a hard link

SYNOPSIS
bool link (string $target, string $link) DESCRIPTION
link(3) creates a hard link. PARAMETERS
o $target - Target of the link. o $link - The link name. RETURN VALUES
Returns TRUE on success or FALSE on failure. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.3.0 | | | | | | | This function is now available on Windows plat- | | | forms (Vista, Server 2008 or greater). | | | | +--------+---------------------------------------------------+ EXAMPLES
Example #1 Creating a simple hard link <?php $target = 'source.ext'; // This is the file that already exists $link = 'newfile.ext'; // This the filename that you want to link it to link($target, $link); ?> NOTES
Note This function will not work on remote files as the file to be examined must be accessible via the server's filesystem. Note For Windows only: This function requires PHP to run in an elevated mode or with the UAC disabled. SEE ALSO
symlink(3), readlink(3), linkinfo(3). PHP Documentation Group LINK(3)
Man Page

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

perl: why the return valure of stat and lstat are the same?

i tried to use stat to get the attributes of a file and a soft link. but the result i got from stat and lstat are the same. say: ln -s f1 soft1 (soft is a soft link , point to f1) if i use > ls -il shows the inode and modify time of soft1 and f1 are different. but the modify... (1 Reply)
Discussion started by: gusla
1 Replies

2. Programming

Functions use st_dev and st_inode to get the file name and directory path out?

Hi. A questions on unix sytem's directory inode and file inode. Unix have system function's that can get the following stat information out to user ( readdir, lstat.etc) struct stat { dev_t st_dev; /* device */ ino_t st_ino;... (3 Replies)
Discussion started by: nj302
3 Replies

3. UNIX for Dummies Questions & Answers

Information regarding Unix certification course

Hi, Can you please let me know about the unix certification courses? Also please send me link where i can find this information. Regards, Vaibhav (2 Replies)
Discussion started by: vaibhav
2 Replies

4. UNIX for Advanced & Expert Users

Need information about System V & Berkley Syntax for Unix

Hi, Can somebody give me some information on System V & Berkley's Unix formats. Any link will be helpful. thanks (6 Replies)
Discussion started by: vibhor_agarwali
6 Replies

5. Programming

lstat long path problem

Hi, We are using lstat in our project. But in case of the path length more than 1024, it's returning error ENAMETOOLONG. Is there any another system call which is supporting more than 1024 path and providing the same info as lstat. Thanks (2 Replies)
Discussion started by: Saurabh78
2 Replies

6. UNIX for Dummies Questions & Answers

find - link - error

Have a random question: In simple terms I have a find command on a dir: /path/user/data/ /path/user is a link to: /tmp/storage/ The find command outputs the files it finds as: /path/user/data/file What I need is: /tmp/storage/file Is there a way to "resolve" the Unix... (5 Replies)
Discussion started by: Cranie
5 Replies

7. AIX

Unix File name manipulation

I need a script that will raname the following file names that beging with 08078* in unix as follows: Rename 08078-08201103-H00044-CA.835 as follows: 08078-110820-H000440CA.835 Bascially it will do this: 1) Keep the first 6 positons. 2) Move the yr from the file name to be the... (4 Replies)
Discussion started by: mrn6430
4 Replies

8. Shell Programming and Scripting

what's wrong with my match pattern

# ] && echo "ok" # ls /boot/vmlinuz-2.6.32-279.el6.x86_64 /boot/vmlinuz-2.6.32-279.el6.x86_64 it doesn't return ok , any one help? (5 Replies)
Discussion started by: yanglei_fage
5 Replies

9. Red Hat

how to hide the path users on the symlink.

Hello, can someone please suggest or is it possible to hide the path for the link from viewing it from remote users. for examples. as root user login #ls -l lrwxrwxrwx 1 root root 43 Oct 2 16:05 sftpdata -> /data/sftphome/sftpuser1/sftpdata/ #pwd /home/user1 # when user1 logs... (4 Replies)
Discussion started by: bobby320
4 Replies

10. UNIX for Dummies Questions & Answers

Effective Commands To Get Time/Size in Bash

Hello All, Is there an effective approach in Bash to get size of the file and time stamp(including year) on the file. I have below please comment. SIZE=`/usr/bin/du -sh "${LOCATION}"/"${DATAFILE}" | awk '{print $1}'` BSIZE=`/usr/bin/du -b "${LOCATION}"/"${DATAFILE}" | awk... (10 Replies)
Discussion started by: Ariean
10 Replies