linux命令之ln
linux命令之ln
软连接:在选定位置生成一个文件的镜像,不占用磁盘空间。可以跨文件系统,可以对一个不存在的文件名进行连接。类似windows快捷方式。硬链接:选定位置生成一个和源文件大小相同的文件。不能跨文件系统。普通用户不能给目录创建硬链接。
无论软连接硬链接都会保持文件的同步性。不论改了哪一处,其他的文件都会发生相同的变化;
ln 命令格式
ln [OPTIONS] SOURCE DIST参数说明
SOURCE: 原文件 DIST:产生的连接文件 OPTIONS的格式为 [-bdfinsvF] [-S backup-suffix] [-V {numbered, existing, simple}] [--help] [--version] -b 删除,覆盖以前建立的连接 -d 允许超级用户制作目录的硬链接 -f 强制执行 -i 交互模式,文件存在则提示用户是否覆盖 -n 把符合链接视为一般目录 -s 软连接(符号链接) -v 显示详细的处理过程 -S “backup-suffix” 将备份的档案都加上 “backup-suffix”的字尾 -V METHOD 指定备份方式 --help 显示辅助说明 --version 显示版本信息示例:
将档案 yy 产生一个 软连接 zz ln -s yy zz 将档案 yy 产生一个 硬链接 zz ln yy zz
评论暂时关闭