linux中的链接命令
2024-10-08 07:36:32
ln
解释
命令名称:ln
命令英文原意:link
命令所在路径:/bin/ln
执行权限:所有用户
功能描述:生成链接文件
语法
ln -s [源文件] [目标文件]
-s 创建软链接
示例
# 创建文件的软链接
ln -s /etc/issue /tmp/issue.soft
# 生成文件的硬链接
ln /etc/issue /tmp/issue.hard
软链接
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -l /etc/issue
-rw-r--r--. 1 root root 23 Aug 30 2017 /etc/issue
[root@izm5e2q95pbpe1hh0kkwoiz ~]# ls -l /tmp/issue.soft
lrwxrwxrwx 1 root root 10 Nov 28 17:09 /tmp/issue.soft -> /etc/issue
类似windows的快捷方式
1.lrwxrwxrwx
l代表软链接
rwxrwxrwx代表所有人都有操作软链接的权限
虽然软链接所有人拥有所有的权限,但是软链接指向的源文件有权限控制,
最终的权限还是要看源文件的权限的.
2.文件大小--只是符号链接(相当于快捷方式),很小
3./tmp/issue.soft -> /etc/issue 箭头指向源文件
硬链接
相当于复制了文件,且能同步更新
ls -i能查看文件的i节点号
源文件和硬链接的id是一样的
在linux中,读写是针对i节点号来进行的,所以,针对源文件写入的时候,是针对i节点号来做的,
因为源文件和硬链接的i节点号是一样的,所以硬链接也能同步更新
软链接在源文件删除之后无法访问
硬链接在源文件删除之后仍旧可以访问
软链接和硬链接区别
1.硬链接不能跨分区,软链接可以
2.硬链接不能针对目录,软链接可以
软链接常用,硬链接不常用
最新文章
- thrift 服务端linux C ++ 与客户端 windows python 环境配置(thrift 自带tutorial为例)
- Windows Phone 十一、MVVM模式
- 可视化工具gephi源码探秘(一)
- 关于IOS时间日历的一些注意事项 NSDateFormatter
- 创建和使用Windows静态链接库
- Android EditText email、数字验证
- 里德九步审讯法 z
- UI篇---RadioButton(单选按钮)
- 云计算平台(检索篇)-Elasticsearch
- Echart饼图、柱状图、折线图(pie、bar、line)加入点击事件
- O(n)线性时间找第K大,中位数
- web程序员标准环境之DreamWeaver【…
- Mac Git 安装和配置
- Web开发常见的几个漏洞解决方法 (转)
- Pandas 基础(11) - 用 melt 做格式转换
- (原)Show, Attend and Translate: Unsupervised Image Translation with Self-Regularization and Attention
- STL 的 vector 根据元素的值来删除元素的方法
- session和cookie的作用和原理
- 容器启动报iptables错误
- 8-3 4Values Whose Sum is Zero 和为0的四个值
热门文章
- BigInteger的权限设计
- 玩转Django2.0---Django笔记建站基础十一(二)((音乐网站开发))
- 管道模式 pipe
- JavaScript学习之路1
- Dungeon Master (简单BFS)
- Python学习,第三课 - 数据类型
- linux系统iot平台编程阶段总结
- JavaScript面向对象:创建对象
- CUDA学习(六)之使用共享内存(shared memory)进行归约求和(M个包含N个线程的线程块)
- 关于c/c++语言的EOF(C++实现闰年判断)