📅  最后修改于: 2023-12-03 15:32:41.358000             🧑  作者: Mango
当我们在Linux系统上进行文件路径操作时,有时候会遇到符号链接(Symbolic Link),这是指一个指向另一个文件的快捷方式。此时就需要使用 readlink
命令获取符号链接所指向的文件路径。
readlink
命令的基本语法如下:
readlink [OPTIONS] FILENAME
其中,FILENAME
表示要获取其所指向的路径的符号链接文件名。
readlink
命令的常见选项如下:
-f
:将给出的相对路径转换为绝对路径;-e
:将给出路径的所有符号链接并规范化后,返回真实路径;-n
:不解决符号链接,直接返回给出的路径本身。下面是一些 readlink
命令的使用示例:
readlink /usr/bin/python
# 输出:/usr/bin/python2.7
readlink -f /usr/bin/python
# 输出:/usr/bin/python2.7
readlink -e /bin/sh
# 输出:/bin/dash
readlink -n /usr/bin/python
# 输出:/usr/bin/python
通过本文的介绍,我们了解了 readlink
命令的基本语法和常见选项,并且学习了一些使用示例。readlink
命令在Linux系统中的路径操作中非常有用,希望大家掌握好这个命令,提高工作效率。