链接命令
ln -s 【原文件】【目标目录】
功能是生成链接文件
-s
创建软链接
硬链接的特征
- 硬链接拥有相同的i节点和存储block块,可看做是同一个文件
- 可通过i节点识别
- 不能跨分区
- 不能针对目录使用
ln desktop/Learning_Python/hello_world.py documents/hello_world.hard
ls -l desktop/Learning_Python/hello_world.py
-rw-r--r-- 2 Jeff staff 3379 3 14 10:30 desktop/Learning_Python/hello_world.py
ls -l documents/hello_world.hard
-rw-r--r-- 2 Jeff staff 3379 3 14 10:30 documents/hello_world.hard
ls -i desktop/Learning_Python/hello_world.py documents/hello_world.hard
2231081 desktop/Learning_Python/hello_world.py
2231081 documents/hello_world.hard
软链接的特征
- 类似于win下的快捷方式
- 软链接拥有自己的i节点和block块,但数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据
Irwxrwxrwx
I
软链接 软链接文件的权限都是rwxrwxrwx
- 修改任意文件,另一个都改变
- 删除原文件,软链接不能使用