Linux的ln命令
程序员文章站
2024-02-27 15:58:45
...
1.介绍
ln命令用于将一个文件创建链接,链接分为
软链接(类似于windows系统中的快捷方式)
硬链接(相当于对源文件copy,程序或命令对该文件block的另一个访问路口),
命令默认使用硬链接。
2.方法
语法:ln [选项][文件]
选项:-s 对源文件创建软链接
软链接:不可以删除源文件,删除源文件导致链接文件找不到,出现文件红色闪烁
硬链接:可以删除源文件,链接文件可以正常打开
3.案例
1.对文件创建软链接
[[email protected] ~]# ln -s /root/student.sql /root/db/ln.sql
[[email protected] ~]# ls -lh db/ln.sql
lrwxrwxrwx 1 root root 17 2月 23 15:31 db/ln.sql -> /root/student.sql
2.对目录创建软链接
[[email protected] ~]# ln -s db data
[[email protected] ~]# ll -h data/
lrwxrwxrwx 1 root root 17 2月 23 15:31 ln.sql -> /root/student.sql
[[email protected] ~]# ln student.sql db/
3.对文件创建硬链接
[[email protected] ~]# ln student.sql db/
[[email protected] ~]# ls -lh db/
lrwxrwxrwx 1 root root 17 2月 23 15:31 ln.sql -> /root/student.sql
-rw-r--r-- 2 root root 2.9K 2月 12 10:17 student.sql
下一篇: 你应该知道的PHP+MySQL分页那点事