码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用命令汇总--ln

时间:2016-05-17 19:50:29      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:linux   ln   

1.功能:将一个文件或者文件夹链接到另外一个文件或者文件夹上。链接分为硬链接和软链接,硬链接可以看做是一个文件具有多个访问的入口,软链接可以看成是快捷方式。

2.用法:ln [选项] 源文件或目录 目标文件或目录

3.参数:

-P, --physical 硬链接

-s, --symbolic 软链接

4.例子

例1:分别创建硬链接和软链接

[root@mycentos test]# echo "Today is Tuesday">>test_1.txt

[root@mycentos test]# cat test_1.txt 

Today is Tuesday

[root@mycentos test]# ls -lh

总用量 4.0K

-rw-r--r-- 1 root root 17 5月  17 17:36 test_1.txt

[root@mycentos test]# ln test_1.txt hard_test.txt

[root@mycentos test]# ls -lh

总用量 8.0K

-rw-r--r-- 2 root root 17 5月  17 17:36 hard_test.txt

-rw-r--r-- 2 root root 17 5月  17 17:36 test_1.txt

[root@mycentos test]# ln -s test_1.txt soft_test.txt

[root@mycentos test]# ls -lh

总用量 8.0K

-rw-r--r-- 2 root root 17 5月  17 17:36 hard_test.txt

lrwxrwxrwx 1 root root 10 5月  17 17:38 soft_test.txt -> test_1.txt

-rw-r--r-- 2 root root 17 5月  17 17:36 test_1.txt

例2:删除 test_1.txt 后,硬链接的文件可以正常访问,并且内容和源文件内容一样,说明文件可以正常访问,但是软链接的文件颜色改变。

技术分享技术分享


Linux常用命令汇总--ln

标签:linux   ln   

原文地址:http://myhwj.blog.51cto.com/9763975/1774430

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!