Dans les systèmes Linux, nous avons parfois besoin d'obtenir rapidement le chemin complet d'un fichier pour faciliter les opérations ou rechercher des fichiers. Obtenir le chemin complet d'un fichier Linux peut être obtenu en utilisant quelques commandes simples. Cet article explique comment obtenir rapidement le chemin complet d'un fichier Linux et fournit des exemples de code spécifiques.
Utilisez la commande pwd
pour obtenir le répertoire de travail actuelpwd
命令获取当前工作目录
pwd
命令用于显示当前工作目录的完整路径。可以通过在终端输入以下命令来获取当前工作目录的完整路径:
pwd
执行上述命令后,终端将会显示当前工作目录的完整路径,如/home/user/Documents
。
使用realpath
命令获取文件的完整路径
realpath
命令用于获取指定文件的完整路径。可以通过在终端输入以下命令来获取指定文件的完整路径:
realpath 文件名
例如,要获取文件example.txt
的完整路径,可以执行以下命令:
realpath example.txt
执行命令后,终端将输出example.txt
的完整路径,如/home/user/Documents/example.txt
。
使用readlink
命令获取链接文件的完整路径
如果文件是一个符号链接文件,可以使用readlink
命令来获取其目标文件的完整路径。可以通过在终端输入以下命令来获取符号链接文件的目标文件的完整路径:
readlink 符号链接文件
例如,要获取符号链接文件link.txt
所指向的目标文件的完整路径,可以执行以下命令:
readlink link.txt
执行命令后,终端将输出符号链接文件link.txt
所指向的目标文件的完整路径。
使用find
命令查找文件并获取完整路径
find
命令不仅可以用来查找文件,还可以方便地获取文件的完整路径。可以通过在终端输入以下命令来查找文件并获取其完整路径:
find 起始目录 -name 文件名
例如,要查找所有名为example.txt
的文件并获取它们的完整路径,可以执行以下命令:
find /home/user/Documents -name example.txt
执行命令后,终端将输出所有名为example.txt
的文件的完整路径。
总结
以上是几种快速获取Linux文件完整路径的方法,可以根据具体需求选择适合的方法。通过pwd
、realpath
、readlink
和find
pwd
est utilisée pour afficher le chemin complet du répertoire de travail actuel. Vous pouvez obtenir le chemin complet du répertoire de travail actuel en entrant la commande suivante dans le terminal : 🎜rrreee🎜Après avoir exécuté la commande ci-dessus, le terminal affichera le chemin complet du répertoire de travail actuel, tel que /home/ utilisateur/Documents
. 🎜🎜🎜Utilisez la commande realpath
pour obtenir le chemin complet du fichier🎜🎜La commande realpath
est utilisée pour obtenir le chemin complet du fichier spécifié. Vous pouvez obtenir le chemin complet d'un fichier spécifié en entrant la commande suivante dans le terminal : 🎜rrreee🎜 Par exemple, pour obtenir le chemin complet du fichier example.txt
, vous pouvez exécuter la commande suivante : 🎜rrreee🎜Après avoir exécuté la commande, le terminal Le chemin complet de example.txt
sera affiché, tel que /home/user/Documents/example.txt
. 🎜🎜🎜Utilisez la commande readlink
pour obtenir le chemin complet du fichier lié🎜🎜Si le fichier est un fichier de lien symbolique, vous pouvez utiliser la commande readlink
commande pour obtenir le chemin complet de son fichier cible Route complète. Vous pouvez obtenir le chemin complet du fichier cible du fichier de lien symbolique en entrant la commande suivante dans le terminal : 🎜rrreee🎜 Par exemple, pour obtenir le chemin complet du fichier cible pointé par le fichier de lien symbolique link .txt
, vous pouvez exécuter la commande suivante : 🎜rrreee🎜Après avoir exécuté la commande, le terminal affichera le chemin complet du fichier cible pointé par le fichier de lien symbolique link.txt
. 🎜🎜🎜Utilisez la commande find
pour rechercher des fichiers et obtenir le chemin complet🎜🎜La commande find
peut non seulement être utilisée pour rechercher des fichiers, mais aussi facilement obtenez le chemin complet du fichier. Vous pouvez rechercher des fichiers et obtenir leurs chemins complets en entrant la commande suivante dans le terminal : 🎜rrreee🎜 Par exemple, pour rechercher tous les fichiers nommés example.txt
et obtenir leurs chemins complets, vous pouvez exécuter ce qui suit commande : 🎜rrreee🎜Après avoir exécuté la commande, le terminal affichera le chemin complet de tous les fichiers nommés example.txt
. 🎜🎜🎜Résumé🎜🎜Il existe plusieurs façons d'obtenir rapidement le chemin complet d'un fichier Linux. Vous pouvez choisir la méthode appropriée en fonction de vos besoins spécifiques. Grâce à des commandes telles que pwd
, realpath
, readlink
et find
, vous pouvez facilement obtenir le chemin complet du fichier et améliorez votre efficacité au travail. J'espère que le contenu ci-dessus pourra aider les lecteurs à obtenir rapidement le chemin complet d'un fichier Linux et à terminer avec succès l'opération correspondante. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!