Linux软连接和硬连接

2024-10-15 07:24:27

1、Linux软连接和windows的快捷方式一样,只是建立了依宏氽墓指向文件的符号而已。在虚拟机Ubuntu新建一个文件‘test.txt’命令如下vi test.txt并写入测试内容

Linux软连接和硬连接

2、给test.txt创建软连接,命令如下ln -s test.txt slink-test.txt

Linux软连接和硬连接

4、cat命令查看slink-test.txt内容,实际也是查看的test.txt的内容,命令如下cat slink-test.txt

Linux软连接和硬连接

6、新建'test1.txt'文件,并写入测试数据vi test1.txt

Linux软连接和硬连接

7、创建硬连接,命令如下ln test1.txt hlink-test1.txt

Linux软连接和硬连接

9、删除test1.txt文件,再次查看hlink-test1.txt内容rm -f test1.txtcat茑霁酌绡hlink-test1.txt发现内容还在,这是因为Linux中文件内容和文件名是分别存储,新建硬连接相当于另外建一个文件名指向到文件内容,只有当文件名为0时,文件内容才会删除

Linux软连接和硬连接
猜你喜欢