Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从symlink获取文件路径?_Php_Linux - Fatal编程技术网

Php 如何从symlink获取文件路径?

Php 如何从symlink获取文件路径?,php,linux,Php,Linux,如何通过php或bash获取linux中引用符号链接的文件的信息?如果SYMPATH是指向REALPATH的符号链接,那么 readlink SYMPATH 返回REALPATH如果SYMPATH是指向REALPATH的符号链接,则 readlink SYMPATH 返回REALPATH使用或。使用或。在php中可以使用该函数。在php中可以使用该函数。中的示例 来自 在bash中,一个ls-l为您列出目标在bash中,一个ls-l为您列出目标SplFileInfo::isLink/

如何通过php或bash获取linux中引用符号链接的文件的信息?

如果
SYMPATH
是指向
REALPATH
的符号链接,那么

readlink SYMPATH

返回
REALPATH
如果
SYMPATH
是指向
REALPATH
的符号链接,则

readlink SYMPATH
返回
REALPATH

使用或。

使用或。

在php中可以使用该函数。

在php中可以使用该函数。

中的示例

来自


在bash中,一个
ls-l
为您列出目标在bash中,一个
ls-l
为您列出目标
SplFileInfo::isLink
/仅用于软链接。对于硬链接,它们只是作为常规文件/目录显示:
isLink
将返回
false
。好吧,我错了,我有硬链接,所有这些答案都不起作用
SplFileInfo::isLink
/
getLinkTarget
仅用于软链接。对于硬链接,它们只是作为常规文件/目录显示:
isLink
将返回
false
。好吧,我错了,我有硬链接,所有这些答案都不起作用