每日一命令(11)ln - make links between files

来源:互联网 发布:小米电视软件安装 编辑:程序博客网 时间:2024/05/16 08:16

man ln

创建软链接和硬链接,相当于window里面的快捷方式
ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又 软链接和硬链接两种,软链接就是ln –s * ,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件*,无论是软链接还是硬链接,文件都保持同步变化。
hard link not allowed for directory 硬链接是不能连接目录

ln -sf src target 软链接
ln src target 硬链接

参数说明

-b 删除,覆盖以前建立的链接-d 允许超级用户制作目录的硬链接-f 强制执行-i 交互模式,文件存在则提示用户是否覆盖-n 把符号链接视为一般目录-s 软链接(符号链接)-v 显示详细的处理过程

ln -s xx xx
ln xx xx
ln -sf xx xx
ln -f xx xx

root@nginx02  ~# ln test.txt tsroot@nginx02  ~# lltotal 0-rw-r--r--. 2 root root 0 Jun 16 02:17 test.txt-rw-r--r--. 2 root root 0 Jun 16 02:17 tsroot@nginx02  ~# ln -s java mmroot@nginx02  ~# lltotal 12drwxr-xr-x. 2 root root 4096 Jun 16 02:20 javalrwxrwxrwx. 1 root root    4 Jun 16 02:20 mm -> java-rw-r--r--. 2 root root    8 Jun 16 02:18 test.txt-rw-r--r--. 2 root root    8 Jun 16 02:18 ts
0 0
原创粉丝点击