linux命令每日一篇之ln

Posted 緣起緣羅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令每日一篇之ln相关的知识,希望对你有一定的参考价值。

ln 文件链接命令,linux文件链接类似于windows下的快捷方式,它是指向一个文件的链接。ln命令创建链接可以分为硬链接和软链接。


【命令格式】

ln [options] Target Link_name


Target:源文件,即需要创建链接的文件

Link_name:链接文件名称,即创建链接后的名称


【常用选项】

s:创建软链接


【软链接、硬链接的区别】

软链接文件是指向目标文件的快捷方式,与windows系统的快捷方式完全一样。

硬链接文件是目标文件的副本,副本与目标文件都使用同一块存储区域,当其中一个硬链接文件变更,则其他硬链接文件及目标文件均会同步变更。


【用法示例】

(1)创建硬链接

ln命令不加任何参数的时候将会创建一个硬链接文件,示例:

为/home/software/installjdk.sh 文件创建已硬链接文件,并命名为insjdk

查看建立的硬链接

linux命令每日一篇之ln

从图中可以看出硬链接就是一个普通文件,但是默认情况下,有北京颜色显示。


(2)创建软链接

创建软链接需要增加参数 s,例如:

为/home/software/installjdk.sh文件创建软链接,并命名为insjdksoft

查看创建的软链接

从图中可以看出,文件类型显示为“l”,且最后以 ->/home/software/installjdk.sh显示了源文件路径



更多命令的使用请查看帮助命令 ln --help

学习linux命令不太可能记住命令的所有参数的使用方式,但是必须知道每个命令的作用,这样在使用的时候可以在命令后面加上 --help参数,查看各参数的使用



以上是关于linux命令每日一篇之ln的主要内容,如果未能解决你的问题,请参考以下文章

linux命令每日一篇之文件操作

Linux从青铜到王者第二十一篇:Linux网络基础第三篇之数据链路层

Linux命令篇之useradd命令和userdel命令

Linux——学习篇之find命令

Linux命令篇之usermod命令和passwd命令

Linux命令篇之mkdir命令,rmdir命令和rm命令