当前位置首页 > 百科> 正文

LN(linux命令)

2019-12-09 18:53:27 百科
LN(linux命令)

LN(linux命令)

ln是linux中又一个非常重要命令,请大家一定要熟悉。它的功能是为某一个档案在另外一个位置建立一个同步的连结,这个命令最常用的参数是-s,具体用法是:ln –s 源档案 目标档案。 当我们需要在不同的目录,用到相同的档案时,我们不需要在每一个需要的目录下都放一个必须相同的档案,我们只要在某个固定的目录,放上该档案,然后在其它的目录下用ln命令连结(link)它就可以,不必重複的占用磁碟空间。例如:ln –s /bin/less /usr/local/bin/less -s 是代号(symbolic)的意思。

基本介绍

  • 中文名:LN
  • 实质:linux命令
  • 所有使用者:所有使用者
  • 详细内容:见正文

基本描述

连线档案或目录。这里有两点要注意:第一,ln命令会保持每一处连结档案的同步性,也就是说,不论你改动了哪一处,其它的档案都会发生相同的变化;第二,ln的连结有软连结和硬连结两种,软连结就是ln –s ** **,它只会在你选定的位置上生成一个档案的镜像,不会占用磁碟空间,硬连结ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源档案大小相同的档案,无论是软连结还是硬连结,档案都保持同步变化。如果你用ls察看一个目录时,发现有的档案后面有一个@的符号,那就是一个用ln命令生成的档案,用ls –l命令去察看,就可以看到显示的link的路径了。

使用说明

使用许可权

所有使用者

语法

ln [-bdfinsv][-S <字尾备份字元串>][-V <备份方式>][--help][--version][源档案或目录][目标档案或目录]
ln [-bdfinsv][-S <字尾备份字元串>][-V <备份方式>][--help][--version][源档案或目录...][目的目录]

选项说明

-b或--backup  删除,覆盖目标档案之前的备份。
-d或-F或--directory  建立目录的硬连线。
-f或--force  强行建立档案或目录的连线,不论档案或目录是否存在。
-i或--interactive  覆盖既有档案之前先询问用户。
-n或--no-dereference  把符号连线的目的目录视为一般档案。
-s或--symbolic  对源档案建立符号连线,而非硬连线。
-S<字尾备份字元串>或--suffix=<字尾备份字元串>  用"-b"参数备份目标档案后,备份档案的字尾会被加上一个备份字元串,预设的字尾备份字元串是符号"~",您可通过"-S"参数来改变它。
-v或--verbose  显示指令执行过程。
-V<备份方式>或--version-control=<备份方式>  用"-b"参数备份目标档案后,备份档案的字尾会被加上一个备份字元串,这个字元串不仅可用"-S"参数变更,当使用"-V"参数<备份方式>指定不同备份方式时,也会产生不同字尾的备份字元串。
--help  线上帮助。
--version  显示版本信息。

範例

将档案 yy 产生一个 symbolic link : zz
ln -s yy zz
将档案 yy 产生一个 hard link : xx
ln yy xx
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net