符号链接及其路径令人困惑 - 如何有效地使用它们?

Sma*_*oli 6 filesystem shortcuts

使用 Nautilus 或 Gnome Commander 从符号链接(符号链接)探索目录时,目录结构显示为符号链接是常规目录。当我打开一个文档时,应用程序处理路径的方式有所不同。对于 .html 文档:

  • 用 Firefox 打开:显示真实路径作为地址
  • 使用 NetBeans 打开:同上
  • 使用 Gedit 打开:将符号链接 路径显示为地址

  1. 我需要注意这些不同的行为吗?
  2. 当提供符号链接路径时,我感到不安全(因为我的 Windows 背景)——我可以忽略它吗?我可以放心地继续吗,如果可以,这是否涵盖所有情况?
  3. 应用程序偶尔会问我是否要保留符号链接,将符号链接视为实际链接,等等。(例如,在 Gnome Commander 中复制会提供一个名为“关注链接”的选项......我认为这意味着符号链接)。你的指导方针?

dv3*_*0ea 3

  1. 不是真的,因为无论哪种方式,您仍在查看/编辑符号链接指向的文件

  2. 当给出符号链接路径时,我认为这意味着应用程序认为该文件位于该路径;但是,数据仍然从文件系统中的同一位置(原始文件)读取/写入。所以是的,你可以忽略它。

  3. 在我看来,“保留符号链接”意味着当您移动符号链接文件并且它指向相对路径时,相对路径将被调整,以便它仍然指向同一个文件。保留符号链接可能是个好主意。“跟随链接”意味着您正在执行的操作(例如复制)是针对链接到的文件以及链接到的目录中的所有文件完成的。我认为如果您在复制时点击链接,实际的文件/文件夹将被复制到新位置。如果您不点击链接,则只会将链接复制到新地址。

这个维基百科页面有符号链接的详细解释