如何在Linux中创建文件的符号链接
时间:2019-05-19 01:25:49 来源:igfitidea点击:
文件的符号链接(Symbolic Link) 有两种:软链接和硬链接
命令:
ln -s /tmp/original.txt /tmp/linkfile.txt
示例
创建软链接
使用以下命令在/etc目录下创建Apache配置文件的软链接。
在创建文件inode号的软链接时,文件的inode号将与原始文件不同。
ln -s /etc/httpd/conf/httpd.conf /etc/httpd.conf
检查软链接和原始文件inode号。
ls -li /etc/httpd/conf/httpd.conf /etc/httpd.conf 4035744 lrwxrwxrwx 1 root root 11 Jan 10 03:19 /etc/httpd.conf -> /etc/httpd/conf/httpd.conf 6130556 -rw-r--r-- 1 root root 24 Nov 16 11:29 /etc/httpd/conf/httpd.conf
创建硬链接
使用以下命令在/etc目录下创建Apache配置文件的硬链接。
当创建文件inode编号的硬链接时,将与原始文件相同。
ln /etc/httpd/conf/httpd.conf /etc/httpd.conf
检查软链接和原始文件inode号。
ls -li /etc/httpd/conf/httpd.conf /etc/httpd.conf 6130556 -rw-r--r-- 2 root root 24 Nov 16 11:29 /etc/httpd.conf 6130556 -rw-r--r-- 2 root root 24 Nov 16 11:29 /etc/httpd/conf/httpd.conf