(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