下载此文档

linux中ln命令的使用方法.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
ln命令用途:链接文件。语法1>将某个文件链接到一个文件上ln[-f|-n][-s]SourceFile[TargetFile]2>将一个或多个文件链接到一个目录上ln[-f|-n][-s]SourceFile…TargetDirectory描述ln命令将在SourceFile参数中指定的文件链接到在TargetFile参数中指定的文件,或将其链接到在TargetDirectory参数中指定的另一个目录中的文件。在缺省情况下,ln命令会创建硬链接。如果需要使用ln命令来创建符号链接,请指明-s标志。符号链接是指向文件的一个间接指针;它的目录项中包含了它所链接的文件名。符号链接可能会跨越文件系统,可能指向目录。如果正在将某个文件链接到新的名字,那么只能列出一个文件。如果链接到一个目录,那么可以列出多个文件。TargetFile参数是可选的。如果不指定目标文件,ln命令会在当前的目录中创建一个新的文件。新的文件继承了指定在SourceFile参数中的文件名。注意:如果不使用-s标志,就不能在文件系统之间链接文件。如果TargetDirectory已经是链接到目录上的一个符号链接,那么ln命令将现有的目标视为文件。这意味着,类似于ln-fssomepath/lnamesymdir的命令不会遵循现有的symdir符号链接,作为代替,它会创建一个从somepath/lname到symdir的新的符号链接。参数-f促使ln命令替换掉任何已经存在的目的路径。如果目的路径已经存在,而没有指定-f标志,ln命令不会创建新的链接,而是向标准错误写一条诊断消息并继续链接剩下的SourceFiles。-n指定,如果链接是一个现有的文件,那么不要覆盖文件的内容。-f标志重设了这个标志。这是缺省的行为。-s促使ln命令创建符号链接。符号链接中包含了它所链接的文件的名字。当对链接执行打开操作的时候,会使用到引用文件。对符号链接的stat调用会返回链接的目标文件;必须完成lstat调用来获取链接的信息。可以使用readlink调用来读取符号链接的内容。符号链接可能跨越文件系统,指向目录。注意:当为-s标志指定SourceFile参数的时候,必须使用绝对路径。如果没有指明绝对路径,那么当SourceFile和TargetFile参数位于不同的目录中的时候,可能会发生意外的结果。在创建符号链接之前,不需要存在源文件。退出状态此命令返回以下的退出值:0所有指定的文件都成功链接上了。>0出现一次错误。示例1>为了创建到一个文件的另一个链接(别名),请输入:ln-ffile1file2这会将file1链接到新的名称,file2。如果file2不存在,那么会创建该文件名。如果file2已经存在了,那么这个文件会被替换为指向file1的一个链接。然后file1和file2文件名会指向同一个文件。对其中任何一个的更改都会出现在另一个中。如果一个文件名被

linux中ln命令的使用方法 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人762357237
  • 文件大小52 KB
  • 时间2019-02-25