readlink -f :显示文件全路径_显示文件完整路径

liftword4个月前 (02-25)技术文章27

在 CentOS(及其他 Linux 系统)中,readlink 是一个用于解析符号链接(Symbolic Links)路径的命令。它可以帮助你获取符号链接指向的实际文件或目录的绝对路径,尤其在处理多层链接时非常有用。

基本语法

readlink [选项] 文件名或链接名

常用选项

选项

说明

-f

规范化路径:递归解析所有符号链接,并返回最终的绝对路径(即使文件不存在)。

-e

检查文件是否存在,若存在则返回绝对路径,否则无输出。

-m

忽略文件是否存在,返回规范化后的路径(即使路径中有缺失的部分)。

-n

不输出末尾的换行符(便于脚本处理)。

-v

显示详细操作信息(部分系统支持)。


# 假设 /usr/bin/python 是一个指向 /usr/bin/python3.9 的符号链接
readlink -f /usr/bin/python
# 输出:/usr/bin/python3.9

相关文章

20 天学 Python 文件操作:Day 18 文件路径与操作系统兼容性

在开发跨平台应用程序时,文件路径和操作系统的兼容性是必须要处理的问题。今天我们将学习如何使用 Python 处理文件路径并确保代码在不同操作系统下运行正常。1. 文件路径的基本概念不同操作系统的文件路...

python学习笔记:09文件_python文件rb

文件的概念和编码1、文件的概念文件是以硬盘为载体存储在计算机上面的信息的集合,文件名字后面通常使用'.'+三个字母作为文件扩展名,用来表示文件的类型;2、文件的分类(1)文件大体上分成两类:文本文件、...

Python高手进阶:深入os.path模块高效处理路径问题

Python的os.path模块是os模块中关于路径操作部分的子模块,它提供了大量用于处理文件和目录路径的函数,特别适用于跨平台的文件系统操作。无论是在Windows、Linux还是macOS上,os...

Python os.path模块使用指南:轻松处理文件路径

前言在Python编程中,文件和目录的操作是非常重要的一部分。为了方便用户进行文件和目录的操作,Python标准库提供了os模块。其中,os.path子模块提供了一些处理文件路径的函数和方法。本文主要...

教你用 Python 爬取 Baidu 文库全格式文档

考虑到现在大部分小伙伴使用 Python 主要因为爬虫,那么为了更好地帮助大家巩固爬虫知识,加深对爬虫的理解,选择了爬取百度文库作为我们的目标。废话不多说,我们开始。TXT、DOCX 爬取与保存这是小...