readlink是Linux系统中一个常用工具,主要用来找出符号链接所指向的位置。使用cat命令参考软链接文件时,会发现只能看到源文件的内容,看不到软链接文件的真是内容。因此需要使用readlink命令,它能够帮助我们查看符号链接文件的真实内容。
语法格式:readlink [参数] [文件]
常用参数:
| -f | 递归跟随给出文件名的所有符号链接以标准化,除最后一个外所有组件必须存在 |
| -e | 递归跟随给出文件名的所有符号链接以标准化,所有组件都必须存在 |
| -n | 不输出尾随的新行 |
| -s | 缩减大多数的错误消息 |
| -v | 报告所有错误消息 |
实例参考
查看软链文件真实文件:
[root@liuzhongwei ~]# ll /etc/system-release
lrwxrwxrwx. 1 root root 14 5月 21 01:56 /etc/system-release -> centos-release
[root@liuzhongwei ~]# readlink -f /etc/system-release
/etc/centos-release
IT火车![Linux easy-rsa制作证书[实测最简步骤]-IT火车](https://idc.birk.cn/wp-content/uploads/2024/02/5c9c04de835c4a4c8ceb13e457a0c4e2-220x150.gif)
最新评论