readlink命令来自英文词组“read link”的拼写,中文译为“读取链接”,其功能是用于找出符号链接所指向的位置。常用Linux系统的运维人员一定熟悉ln命令和软硬链接吧,这是一种类似于“Windows系统快捷方式”的文件形式,让用户可以从不同路径下访问到指定文件。而readlink命令则是用于找出这些软链接文件所对应真实位置的工具,还原其最初的信息。

语法格式:readlink [参数] 文件名

常用参数:

-f 递归处理所有子文件
-n 输出结果后不自动回车换行
-s 静默执行模式
-v 显示执行过程详细信息
--help 显示帮助信息
--version 显示版本信息

参考示例

找出指定符号链接所对应的真实文件名称:

[root@linuxcool ~]# readlink /dev/cdrom
sr0
[root@linuxcool ~]#

找出指定符号链接所对应的真实文件名称,并保留路径信息:

[root@linuxcool ~]# readlink /dev/cdrom
/dev/sr0
[root@linuxcool ~]#

找出指定符号链接所对应的真实文件名称,保留路径信息,但不换行:

[root@linuxcool ~]# readlink /dev/cdrom
/dev/sr0[root@linuxcool ~]#
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。