ln 为文件创建连接
ln 使用的时候要写全路径,否则编辑链接后的文件可能会出现错误: 1 2 3 4 root@ubuntu :/home/fei/web tail: cannot open 'index.html' for reading: Too many levels of symbolic linkstail: no files remainingroot@ubuntu :/home/fei/web
命令格式 1 ln [参数 ] [源文件或目录 ][目标文件或目录 ]
demo 硬链接 1 2 ln /home/ fei/www/i ndex.html /home/ fei/web/ ln /home/ fei/www/i ndex.html /home/ fei/web/i ndex.txt
硬链接 链接文件删除后,源文件不影响; 删除源文件后,链接文件不收影响
软连接符号 -s [ 相当于windows中的快捷方式] 1 2 ln -s /home/fei/www/test01.txt /home/fei/web/ ln -s /home/fei/www/test05.txt /home/fei/web/test_05.txt #test01 .txt 源文件变化后.链接的文件也随着变化
软连接符号 -s 链接文件删除后,源文件不影响; 删除源文件后,链接文件失效
软连接目录 1 ln -s /home/ fei/www/ aaa/ / home/fei/ web/
删除软连接 1 2 3 4 5 正确的是:rm -rf link_result 错误的是:rm -rf link_result/ #这个会把整个目录都删了 测试: ln -s /home/ fei/web/ link_source /home/ fei/www/ link_result