ln
名称:创建连接文件.
总揽:
ln [Option]... [-T ] Target Link_Name (第一种格式)
ln [Option]... Target (第二种格式)
ln [Option]... Target... Directory (第三种格式)
ln [Option]... -t Directory Target,,, (第四种格式)
描述:
在第一种格式中,创建一个指向Target的链接叫做Link_Name.在第二种格式中,
在当前目录创建一个指向Target的硬链接文件,在第三种和四种格式中,在指定的
目录Directory中创建指向Target的链接文件.默认情况下创建的是硬链接,使用选项
--symbolic(-s)来创建软链接.当创建硬链接时,每个Target必须存在..可以创建指向
目录或跨文件系统的符号链接.
选项:
--backup[=Control]:若目标文件存在则创建每个目标文件的备份
-b:类似--backup但是他不接受一个参数
-d,-F,--directory:允许超级管理员试图创建一个指向目录的硬链接
-f,--force:移除存在的目标文件
-n,--no-dereference:若目标是一个指向目录的符号连接则看成一个普通的目录
-i,--interactive:提示用户移除目标
-s,--symbolic:创建符号连接文件
-S,--suffix=Suffix:备份文件的后缀.
-t,--target-directory=Directory:指定符号链接文件保存的目录
-T,--no-target-directory:将Linx_Name看成为一个普通的文件
-v,--verbose:详细输出模式
--help:显示帮助并退出
--version:显示版本信息并退出
默认的备份名后缀为"~",但是你可以使用--suffix或设置变SIMPLE_BACKUP_SUFFIX
来指定后缀.
事例:
ln file1 file2 #创建指向文件file1的硬链接文件file2
ln -s dir link_dir #创建指向目录dir的符号链接目录link_dir
转载于:https://blog.51cto.com/huangyandong/667914