服务器
编辑与大家分享使用linux的ln命令创建文件链接,我想大多数人还不太了解。 因此,希望大家分享一下这篇文章并向大家学习,阅读这篇文章取得很大的成果。 以下,一起学习方法吧。
在linux系统上,linux命令是非常重要的命令。 英语全名是“link”,也就是链接的意思,具有在文件之间建立同步链接的功能。 一个是hard link,也称为硬链接; 另一个是symbolic link,也称为符号链接。
简单地说,可以将硬链接视为源文件的副本。 他和源文件大小一样,但实际上不占任何空间。 符号链接可以理解为类似windows的快捷方式。
符号链接:
1 .符号链接以路径形式存在,类似于Windows操作系统快捷方式。 2 .符号链接可以跨越文件系统,不能进行硬链接。 3 .符号链接可以链接到不存在的文件名。 不能硬链接。 4 .符号链接可以链接到目录,但不能硬链接。
硬链接:
1 .硬链接作为文件的副本存在,但不占用实际空间。 2 .不能通过硬链接在目录中创建硬链接。 3 .只能在同一文件系统中创建硬链接。
语法格式: ln [参数]“源文件或目录”“目标文件或目录”
一般参数:
-b为每个现有目标文件创建备份文件-d此选项允许“根”用户强制创建指向目录的硬链接-f链接,即使目标文件已经存在-n
将指向目录的符号链接视为正常的文件-i交互模式,如果目标文件已经存在,请执行“复盖-s”以在源文件中建立符号链接,而不是使用“硬链接-v高级”模式
参考例
在源文件file.txt中创建硬链接file_1:
[ root @ Linux cool~] # ln/root/dir/file.txt./file _ 1
使用ln命令的-s参数创建指向目录的符号链接,并使用ls命令显示链接文件的详细信息。
[root@linuxcool ~]# ln -s dir file
[root@linuxcool ~]# ls -l
总使用量4
-rw----.1路由11383月11日14时48分Anaconda-ks.CFG
drwxr-xr-x.2路由364月3日08时47分
lwxrwxrwx.1路由4月3日3 08:54文件- dir
使用ln命令的-v参数输出命令的详细执行进程。
[ root @ Linux cool~] # ln-v/root/dir/file.txt./file _ 1
&; #039;/file_1&; #039;=&; #039; /root/dir/file.txt&; #039;
使用ln命令-b命令创建目标文件的备份文件,并使用ls命令显示以下信息:
[ root @ Linux cool~] # ln-b/root/dir/file.txt./file _ 1
[root@linuxcool ~]# ls
anaconda-ks.cfgfile _ 1file _ 1至dir
以上是使用linux的ln命令创建指向文件的链接。 谢谢您的阅读。 我相信大家得到了一定的理解。 希望想分享的内容对大家有帮助。 另外,如果你想学习更多的知识,欢迎使用信息频道。
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn