CentOS 7.4中的ln命令使用方法
浏览量:2674
时间:2024-07-16 22:04:22
作者:采采
ln命令类似于Windows中的快捷方式,它的作用是在不同位置为某个文件创建一个链接,并且几乎不占用硬盘空间。
ln命令的基本用法
在shell中输入"ln --help"可以查看到ln命令的用法介绍。ln命令的使用方式如下:
ln [选项] 源文件 目标文件
其中,选项包括:
- -f:在创建链接之前先删除目标文件
- -d:允许系统管理员硬链接自己的目录
- -n:将目标文件视为一般文件而非链接文件
- -s:创建软链接(符号链接)
- -v:在创建链接之前显示目标文件名
- -i:在删除目标文件时进行确认
- -b:在创建链接时备份被覆盖或删除的文件
创建软链接
可以使用ln命令创建软链接,无论是文件还是目录都可以创建软链接。软链接是系统新建的一个链接文件,指向所要指向的文件。
例如,如果经常需要访问路径较深的/usr/local/mysql/目录,可以使用软链接创建一个顶层目录的链接。命令如下:
ln -s /usr/local/mysql/ linkmysql
创建硬链接
硬链接只能针对文件,不能针对目录。例如,可以对COPYING文件创建硬链接,命令如下:
ln COPYING mycopying
删除链接
如果需要删除之前创建的链接,可以使用rm命令。例如,删除第3步创建的链接,命令如下:
rm -rf mycopying
使用模式匹配
ln命令还可以使用模式匹配来创建链接。例如,可以使用命令"ln docs/* ."将docs目录下的所有文件链接到当前目录。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。