软硬链接

(1)软硬链接

1)软连接

符号链接:软链接,相当于windows上的快捷方式
    作用:创建文件或目录的快捷方式
    语法:ln -s 源文件    目标文件(快捷方式) 
# ln -sv file1.txt file3.txt                //给文件file1.txt创建快捷方式
# ll file3.txt
lrwxrwxrwx 1 root root 9 May 11 13:35 file3.txt -> file1.txt

2)硬链接

    特点:硬连接和原始文件共享一个inode号
    作用:重要文件做备份
        语法:ln 源文件    硬链接文件
    注意:硬链接不能跨分区;目录不能创建硬链接
# echo 123 >>file1.txt                                      //创建原始文件
# ln file1.txt file2.txt                                    //创建硬连接文件file2.txt
# ll -i file1.txt file2.txt
34735287 -rw-r--r-- 2 root root 4 May 11 13:27 file1.txt    //源文件和硬连接文件的inode号相同,同时硬链接个数为2
34735287 -rw-r--r-- 2 root root 4 May 11 13:27 file2.txt
# echo 123 >>file1.txt                                      //修改源文件内容,硬链接文件内容也会变化
# ln file1.txt file2.txt
# echo 456 >>file1.txt
# rm -rf file1.txt
# cat file2.txt >>file1.txt

猜你喜欢

转载自www.cnblogs.com/lovelinux199075/p/9027261.html