快捷方式

✍ dations ◷ 2024-11-05 18:35:07 #快捷方式
符号链接(软链接、Symbolic link)是一类特殊的文件, 其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用。 符号链接最早在4.2BSD版本中出现(1983年)。今天POSIX操作系统标准、大多数类Unix系统、Windows Vista、Windows 7都支持符号链接。Windows 2000与Windows XP在某种程度上也支持符号链接。符号链接的操作是透明的:对符号链接文件进行读写的程序会表现得像直接对目标文件进行操作。某些需要特别处理符号链接的程序(如备份程序)可能会识别并直接对其进行操作。一个符号链接文件仅包含有一个文本字符串,其被操作系统解释为一条指向另一个文件或者目录的路径。它是一个独立文件,其存在并不依赖于目标文件。如果删除一个符号链接,它指向的目标文件不受影响。如果目标文件被移动、重命名或者删除,任何指向它的符号链接仍然存在,但是它们将会指向一个不复存在的文件。这种情况被有时被称为被遗弃。在Unix下创建一个符号链接,可以在命令行提示符下输入以下命令:将上述命令中的“目标”用符号链接将要指向的相对路径或者绝对路径进行替换。在通常的情况下,目标文件应该存在。但是也可以创建一个指向不存在目标的符号链接。将“链接名称”用希望的符号链接名替换。这条ln命令将会创建一条符号链接。当创建完符号链接之后,可以将“链接名称”当作“目标”的别名看待。普通的文件操作命令(如cp、rm等)都能直接作用于符号链接。用于读写文件内容的命令将会直接访问目标文件。在Unix中,符号链接的创建使用与创建硬链接同样的命令,但是它们之间的实际行为差别很大。硬链接仅仅是一个与文件关联的名字,它不能离开关联文件而独立存在。当一个硬链接被移动、重命名或者删除时,其余关联到同一文件的硬链接不受影响。只有当最后一条指向该文件的硬链接被删除时,该文件内容将会消失。与硬链接不同,符号链接能够指向目录。早期符号链接的实现,采用直接分配磁盘空间来存储符号链接的信息,这种机制与普通文件一致。这种符号链接文件里包含有一个指向目标文件的文本形式的引用,以及一个指示自己为符号链接的标志。这样的存储方式被证明有些缓慢,并且早一些小型系统上会浪费磁盘空间。一种名为快速符号链接的新型存储方式能够将文本形式的链接存储在用于存放文件信息的磁盘上的标准数据结构之中(inode)。为了表示区别,原先的符号链接存储方式也被称作慢速符号链接。除开Unix系统下的普通符号链接之外,Mac OS还能使用别名(aliases)。当目标文件移动到同一磁盘上的其它地方时,别名仍然够继续有效。某些版本的Linux系统也有与别名类似的功能。Windows Vista 的符号连接基于 NTFS 文件系统的重解析点功能,具体请参考 NTFS 的相关介绍。Windows Vista 使用 mklink 命令(注意这是内部命令,而非可执行程序)创建符号连接,命令行如下:Windows 2000 和 Windows XP上可以使用junction工具创建类似的符号链接。快捷方式(shortcut)是一种功能上类似符号链接的文件对象,但与符号链接有本质的不同。快捷方式是普通的文件(拥有扩展名 .lnk),而非符号,因此,快捷方式可以被复制、移动、更改(某些特殊的快捷方式无法更改所有信息)或删除。快捷方式可以指向文件、文件夹或其他任何系统中合法的位置(包括控制面板、桌面等)。如果快捷方式指向可执行程序,则可以同时指定启动的命令行参数以及启动位置(对于非可执行程序的快捷方式也能指定这些信息,但无意义)。同时,可以为快捷方式单独选择图标(如果没有选择图标,则使用目标的图标),以方便用户个性化。删除快捷方式完全不会影响被链接到的目标。如果删除了目标,则会使快捷方式失效。由于快捷方式可以使用相对路径或绝对路径,因此移动快捷方式或目标可能导致快捷方式失效,也可能不会有影响。在某些Windows操作系统(包括但不限于Windows XP、Windows Vista)中,操作系统会对文件路径的改变作一定程度的自动处理,使得快捷方式将在大多数情况下能保持有效:当快捷方式指向的目标失效而目标被移动过时,系统将自动修改快捷方式的目标到新的位置。类似普通快捷方式,但只能指向文件夹并且对用户更为透明。文件夹快捷方式(Folder Shortcut)的实质为一个带有只读属性的普通文件夹,里面含有desktop.ini和target.lnk两个隐藏文件:target.lnk为指向目标文件夹的普通快捷方式;由desktop.ini定义该文件夹为“文件夹快捷方式”,其内容为:文件夹快捷方式可以在 Windows 外壳中被创建和使用。 同样,删除文件夹快捷方式不会影响被链接到的目标;删除目标则会使文件夹快捷方式失效。

相关

  • 烟草花叶病毒烟草花叶病毒(Tobacco mosaic virus;TMV),又译为菸草镶嵌病毒,是一种RNA病毒,专门感染植物,尤其是烟草及其他茄科植物,能使这些受感染的叶片看来斑驳污损,因此得名(mosaic为马赛克,也就
  • 呼吸中止呼吸中止、呼吸暂停(英文:Apnea)指的是呼吸完全停止。呼吸一旦终止,将不会有吸气及相关的肌肉动作且肺的体积将保持不变。端视呼吸道被锁死的程度与肺部跟外界环境的气流通气度
  • 邻苯二甲酸酯邻苯二甲酸酯(Phthalates,PAEs),又称酞酸酯,统称邻苯二甲基酯类,主要做为增塑剂(增塑剂)使用,添加到塑胶中以增强弹性、透明度、耐用性和使用寿命。邻苯二甲酸酯也可用来软化聚氯乙烯
  • IgGIgG(免疫球蛋白 G,英语:Immunoglobulin G)是人血清和细胞外液中含量最高的一类免疫球蛋白,约占血清总免疫球蛋白的75%~80%,血清含量9.5~12.5mg/mL,是分子质量最小的一类免疫球蛋白,具
  • 拉各斯拉各斯(英语:Lagos,英语发音:/ˈleɪɡɒs/ LAY-gos;约鲁巴语:Èkó)为尼日利亚海港及最大城市带,位于国境西南部,也是非洲第一大城市,并为非洲成长速度第二快的城市(居世界第7名)。原名
  • 墨伽拉墨伽拉(希腊语:Μέγαρα)是位于希腊阿提卡的一座古老城市,2001年时的人口为28,195人。墨伽拉位处科林斯地峡北部,萨拉米斯岛的对岸。在萨拉米斯岛仍未被雅典占据的古时,萨拉米
  • 以利亚以利亚(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Taamey A
  • 红斑狼疮红斑狼疮(Lupus erythematosus)为一系列自体免疫性疾病的统称,即免疫系统非正常地攻击自身正常组织。症状可能会发生于全身各处,包含关节、皮肤、肾、血球、心脏,以及肺。最常见
  • 黑色黑色是具有多种不同文化意义的颜色。黑色可以定义为没有任何可见光进入视觉范围,和白色正相反,白色是所有可见光光谱内的光都同时进入视觉范围内。颜料如果吸收光谱内的所有可
  • 先验先验(拉丁语:a priori;也译作 先天)在拉丁文中指“来自先前的东西”,或引申为“有经验之前”。近代西方传统中,认为先验指无需经验或先于经验获得的知识。它通常与后验知识相比较,