Linux常用命令学习(二十)
23、ln命令
功能是为文件在另外一个位置建立一个同步的链接,当在不同目录需要该问题时,就不
需要为每一个目录创建同样的文件,通过ln创建的链接(link)减少磁盘占用量。
链接分类:软件链接及硬链接
软链接:
1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式
2.软链接可以跨文件系统,硬链接不可以
3.软链接可以对一个不存在的文件名进行链接
4.软链接可以对目录进行链接
硬链接:
1.硬链接,以文件副本的形式存在。但不占用实际空间。
2.不允许给目录创建硬链接
3.硬链接只有在同一个文件系统中才能创建
需要注意:
第一:ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,
其它的文件都会发生相同的变化;
第二:ln的链接又分软链接和硬链接两种,软链接就是ln–s源文件目标文件,
它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln源文件
目标文件,没有参数-s,它会在你选定的位置上生成一个和源文件大小相同的文件,无
论是软链接还是硬链接,文件都保持同步变化。
第三:ln指令用在链接文件或目录,如同时指定两个以上的文件或目录,且最后的
目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到该目录中。若
同时指定多个文件或目录,且最后的目的地并非是一个已存在的目录,则会出现错误信
息。
服务器租赁
高防服务器
服务器出租
常用参数:
-b删除,覆盖以前建立的链接
-s软链接(符号链接)
-v显示详细处理过程
实例:
(1)给文件创建软链接,并显示操作信息
ln-svsource.loglink.log
(2)给文件创建硬链接,并显示操作信息
ln-vsource.loglink1.log
(3)给目录创建软链接
ln-sv/opt/soft/test/test3/opt/soft/test/test5
上一篇:交换机口子区别
上一篇:如何做IP安全策略维护服务器安全