linux文件做软连接,Linux建立软连接和硬链接
软连接
符号链接(也被称为“软连接”)需要使用带 -s参数(symbolic)的 ln 命令来创建
下面这个命令最简单的形式,这条命令给目标文件IBLOGER取了一个别名LINK_IBLOGER,如下代码ln -s IBLOGER LINK_IBLOGER
下面这个例子具体说明了符号链接的作用$ ln -s days my_days ## 建立一个名为my_days的符号链接指向文本文件days
$ ls -l my_days ## 查看my_days的属性
lrwxrwxrwx 1 rapido rapido 4 2016-11-20 22:10 my_days -> days
从my_days的属性中可以看得到,这个文件被指向days,从此访问my_days就相当于访问了days
my_days只是文件days的一个“别名”,因此删除了my_days并不会影响到days,但是如果吧days删除了,那么my_days虽然还保留着,但是已经没有任何意义了
符号链接还可以用在目录中,下面这条命令建立一个指向/usr/local/share的符号链接local_share$ ln -s /usr/local/share local_share
查看local_share的属性的确可以看到这一点$ ls -l local_share
lrwxrwxrwx 1 rapido rapido 17 2016-11-20 22:15 local_share -> /usr/local/share/
硬链接
Linux中还有一种链接被称为“硬链接”,这种连接用于将连个独立的文件联系在一起,硬链接和符号连接本质的不同在于:硬链接是直接和引用,而符号链接是通过名称进行引用,使用不带选项的 ln 命令建立硬链接。$ ln days hard_days
上面这条命令建立了一个链接到days的新文件hard_days.查看两者的属性可以看到,这是两个独立的文件,只是被联系到了一起而已$ ls -l days
-rwx--x--x 2 rapido rapido 57 2016-11-23 18:00 days
$ ls -l hard_days
-rwx--x--x 2 rapido rapido 57 2016-11-23 18:00 hard_days
这两个文件拥有相同的内容,对其中一个文件的改动会反映在另一个文件中,用熟悉的文本编辑器打开days,删除最后两行,可以看到hard_days中的内容也改变了。
在实际工作中,人们更多的选择使用符号链接(软连接),硬链接已经很少使用了
linux文件做软连接,Linux建立软连接和硬链接相关推荐
- linux不允许将硬链接指向目录,linux 文件(目录)之软链接,硬链接 -
前提必须清楚一点,当指向数据的文件个数为0 时,数据块就会被释放掉,硬链接相当于硬盘上一块数据的多个指针,而软链接相当于指向数据指针的指针.个人理解成下面的图例 左边的是硬链接,右边的是软链接,无论对 ...
- 设文件F1的当前引用计数值为1,先建立F1的符号链接(软链接)文件F2,再建立F1的硬 链接文件F3, 然后删除F1。此时, F2和F3的引用计数值分别是多少?
[root@VM-24-10-centos test]# touch F1 //创建F1 [root@VM-24-10-centos test]# ls -l F1 //查看F1信息 -rw-r--r ...
- 文件上传linux服务器,Linux 文件上传Linux服务器
进入命令行 在图形化桌面出现之前,与Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面(command line interface,CLI).CLI只能接受文本输入,也只能显示 ...
- linux文件权限754,Linux文件权限
Linux文件权限 在Linux中,对系统服务的文件通常只有root才能读写或执行. 说明:Linux记录用户身份的是UID(用户ID)和GID(群组ID),root的两个ID号均为0,一般用户的两个 ...
- linux命令 - ln - 创建和删除软、硬链接
linux命令 - ln - 创建和删除软.硬链接 在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号.文件属性保存在索引结点里,在访问文件 ...
- linux 磁盘科隆,Linux中ln命令用法详解(硬链接)
硬连接指向的是节点(inode),是已存在文件的另一个名字,修改其中一个,与其连接的文件同时被修改;对硬链接文件进行读写和删除操作时候,效果和符号链接相同.但如果我们删除硬链接文件的源文件,硬链接文件 ...
- Linux文件系统:minix文件系统二进制分析3(硬链接与软链接)
文章目录 系列博文 硬链接 当前minix文件系统目录结构 创建filelevel2.txt的硬链接文件 创建filelevel2.txt的软链接文件 当前minix文件系统目录结构 hexdump文 ...
- linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...
作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...
- 彻底掌握Linux文件与目录管理命令?进来看看硬核总结
1.目录与路径 从根目录开始显示当前目录pwd 创建目录mkdir 删除目录rmdir 关于执行文件路径的变量:$PARH 2.文件与目 ...
最新文章
- PyTorch之前向传播函数自动调用forward
- 我用的 cordova 插件
- Android:一个线程玩转商品列表所有item的倒计时器,并对Adapter进行单控件刷新优化...
- 机器学习笔记(4):多变量线性回归
- 2019北妈和你:活着就意味必须要做点什么,请好好努力
- 连接MySQL和连接文件夹区别,对数据库连接问题的一点总结
- USACO Broken Necklace
- html5通讯录源码,通讯录web版
- OpenCV图像处理专栏六 | 来自何凯明博士的暗通道去雾算法(CVPR 2009最佳论文)
- 你鼓舞了我是世界杯主题曲吗_20位鼓舞人心的科技女性
- 树莓派4b主板特点_树莓派4B的入手操作
- android应用开发-从设计到实现 4-8 天气预报的布局
- 【高效办公】五、windows通过SSH连接另一台电脑虚拟机中的ubuntu详细教程
- 微信数据运营面试心得(社招)
- Atcoder 284题解
- 总结两种常规地磁匹配算法MAGCOM算法/ICCP算法的特性
- Cocos2d-x游戏开发之Lua 5.1 参考手册
- java中if(a.c())_if 语句中的条件语句只能是() 类型。_学小易找答案
- 【“互联网+”大赛华为云赛道】EI命题攻略:华为云EI的能力超丰富,助你实现AI梦想
- Activeperl cpan
热门文章
- 对比学习sass和stylus的常用功能 1
- Jquery的hover事件
- [JavaScript]搜索框中文/英文/拼音匹配过滤逻辑/input的focus和下拉框的click冲突解决/点击条目后focus二次点击不生效问题解决
- 一文读懂「TTS语音合成技术」
- [并发编程专题]多线程
- python数据分析与可视化清华大学_Python数据分析与可视化
- 代码随想录算法训练营第七天| 454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和
- 苹果电脑 Macbook 装 Win7 双系统
- 利尔达展芯再度蝉联全球电子元器件分销商卓越表现奖
- 惠普微型计算机音频输入,惠普HP Pro 4500商用台式电脑