没有合适的资源?快使用搜索试试~ 我知道了~
Linux ln 命令的使用
9 下载量 78 浏览量
2021-01-09
01:34:30
上传
评论 1
收藏 65KB PDF 举报
温馨提示
试读
3页
1.命令简介 ln 命令用来为文件创建链接,分为硬链接(hard link)和软链接(符号链接,symbolic link)两种,默认创建硬连接,如果要创建软链接须使用 -s 选项。本文介绍的是 GNU 版本的实现,其它版本(如 POSIX 版)实现可能所有不同。 注意: (1)硬链接不是一个独立的文件,只是一个文件名。一个文件可以有多个文件名,只有将最后一个文件名从磁盘上删除,才能把这个文件删掉; (2)软链接可以跨文件系统,但硬链接不能跨文件系统,因为硬链接只是文件的别名,而非独立的文件; (3)不能给目录建立硬链接,因为硬链接连接到目录可会导致目录的 inode 与实体 block 形成
资源详情
资源评论
资源推荐
Linux ln 命令的使用命令的使用
1.命令简介命令简介
ln 命令用来为文件创建链接,分为硬链接(hard link)和软链接(符号链接,symbolic link)两种,默认创建硬连接,如果要
创建软链接须使用 -s 选项。本文介绍的是 GNU 版本的实现,其它版本(如 POSIX 版)实现可能所有不同。
注意:
(1)硬链接不是一个独立的文件,只是一个文件名。一个文件可以有多个文件名,只有将最后一个文件名从磁盘上删除,才
能把这个文件删掉;
(2)软链接可以跨文件系统,但硬链接不能跨文件系统,因为硬链接只是文件的别名,而非独立的文件;
(3)不能给目录建立硬链接,因为硬链接连接到目录可会导致目录的 inode 与实体 block 形成环状。此时,如果删除目录,
会导致目录实体 block 无法被系统访问,产生孤立的目录(从根目录无法再访问);
(4)创建硬链接时,每个目标必须存在。创建软链接时,目标文件可以不存在;
(5)软链接是一个包含了路径信息的独立文件,类似于 Windows 的快捷方式,它的许多属性依赖于原文件,所以给软链接
文件设置权限是没有意义的。
2.命令格式命令格式
ln [OPTION]... [-T] TARGET LINK_NAME (1st form)
ln [OPTION]... TARGET (2nd form)
ln [OPTION]... TARGET... DIRECTORY (3rd form)
ln [OPTION]... -t DIRECTORY TARGET... (4th form)
第一种格式,为指定的目标文件建立指定名称的链接,这是最长使用的格式;
第二种格式,为指定的目标文件建立在当前目录建立同名的链接;
第三和第四格式,分别为每一个目标文件在指定的目录下建立同名的链接。
3.选项说明选项说明
长选项的强制参数对于短选项也是强制的。
--backup[=CONTROL] 备份每一个存在的目标文件
-b
类似于 --backup,但不接受参数
-d, -F, --directory
允许超级用户尝试为目录建立硬链接(注意:由于系统限制,即使超级用户也可能失败)
-f, ——force
强行建立文件或目录的链接,与链接同名的文件或目录将被覆盖
-i, ——interactive
覆盖既有文件之前先询问用户
-L, --logical
建立硬链接时,当目标文件是软链接时,进行解引用,指向软链接的目标文件
-n, --no-dereference
把软链接视为一般文件,不进行解引用
-P, --physical
建立硬链接时,直接指向软链接本身,而不是指向软链接的目标文件(默认)
-r, --relative
创建相对于链接位置的符号链接
-s, --symbolic
建立软连接,而非硬连接
-S, --suffix=SUFFIX
修改备份文件后缀。用 -b 参数备份目标文件后,备份文件后缀默认为 ~
-t, --target-directory=DIRECTORY
指定链接文件存放于哪个目录
-T, --no-target-directory
将 LINK_NAME 视为链接文件而非存放链接文件的目录
-v, ——verbose
显示指令执行过程
--help
显示帮助并退出
--version
显示版本并退出
选项 –backup 的参数 CONTROL 控制文件备份后的版本生成方式,可取值如下:
none, nil
不进行备份
numbered, t
使用数字后缀进行滚动。备份文件名后缀依序递增 ~1~、
existing, nil
如果有使用数字后缀则使用数字,否则使用简单的备份方式,即只备份一次
weixin_38700320
- 粉丝: 3
- 资源: 931
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- TG-2024-04-26-183849310.mp4
- 汇编语言的概要介绍与分析
- 个人博客系统设计与开发.zip
- 2023-04-06-项目笔记 - 第一百十五阶段 - 4.4.2.113全局变量的作用域-113 -2024.04.26
- 2023-04-06-项目笔记 - 第一百十五阶段 - 4.4.2.113全局变量的作用域-113 -2024.04.26
- htmlzwbjq_downyi.com.zip
- 无头单向非循环链表的实现(Test.c)
- 无头单向非循环链表的实现(SList.c)
- 浏览器重定向插件更新文件
- SSA-BP麻雀算法优化BP神经网络多特征分类预测(Matlab实现完整源码和数据)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0