linux下软链接与硬链接 ln命令
来源:互联网 发布:do not tag 淘宝网 编辑:程序博客网 时间:2024/05/21 05:21
转载自 http://www.zhixing123.cn/ubuntu/36216.html
符号链接(软链接)是一类特殊的文件, 其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用。[1] 符号链接最早在4.2BSD版本中出现(1983年)。今天POSIX操作系统标准、大多数类Unix系统、Windows Vista、Windows 7都支持符号链接。Windows 2000与Windows XP在某种程度上也支持符号链接。
符号链接的操作是透明的:对符号链接文件进行读写的程序会表现得直接对目标文件进行操作。某些需要特别处理符号链接的程序(如备份程序)可能会识别并直接对其进行操作。
一个符号链接文件仅包含有一个文本字符串,其被操作系统解释为一条指向另一个文件或者目录的路径。它是一个独立文件,其存在并不依赖于目标文件。如果删除一个符号链接,它指向的目标文件不受影响。如果目标文件被移动、重命名或者删除,任何指向它的符号链接仍然存在,但是它们将会指向一个不复存在的文件。这种情况被有时被称为被遗弃。
建立软链接的方法:
ln -s target_filename symlink_filename //为文件建立软链接ln -sT /tmp ~/abc //目录+T //为目录建立软链接
硬连接指向的是节点(inode),是已存在文件的另一个名字,修改其中一个,与其连接的文件同时被修改;对硬链接文件进行读写和删除操作时候,效果和符号链接相同。但如果我们删除硬链接文件的源文件,
硬链接文件仍然存在,而且保留了原有的内容。这时,系统就“忘记”了它曾经是硬链接文件,而把他当成一个普通文件。硬链接文件有两个限制:
1、不允许给目录创建硬链接;
2、只有在同一文件系统中的文件之间才能创建链接。
只可以给文件建立硬链接。shell命令如下:
ln existfile newfile
- linux下软链接与硬链接 ln命令
- ln硬软链接命令
- linux中ln命令--硬链接和软链接
- Linux命令ln、cp、硬链接和软链接
- Linux软链接和硬链接命令ln
- ln 命令 软链接与硬链接区别
- ln 命令 硬链接
- linux ln 软链接和硬链接
- ln 软链接与硬链接
- ln 软链接与硬链接
- LinuxStudyNote(21)-Linux常用命令(2)-文件处理命令(16)-ln链接命令、软链接与硬链接
- linux命令 - ln - 创建和删除软、硬链接
- Linux下软链接与硬链接
- Linux下软链接与硬链接
- linux下硬链接和符号链接ln命令的用法
- ln命令设置硬链接和软链接
- ln命令:硬链接和符号链接
- Linux上ln命令详细说明及软链接和硬链接的区别
- [Oracle] - 性能优化工具(1) - AWR
- curses库显示函数基本用法样例
- 02_05.a伪类
- C++中的定时器-SetTimer
- Eclipse--关于添加用户库的那些事
- linux下软链接与硬链接 ln命令
- Ubuntu 14.04, Fedora 20, CentOS 6.5 下Broadcom4313网卡驱动安装以及上网问题
- Android APK反编译详解(附图)
- 卸载mathtype后,取消加载mathtype模板
- poj3126
- 专业IT人和非专业IT人的对比
- 《Javascript高级程序设计》第七章——函数表达式学习笔记
- Intent Flag介绍 intent.addFlags()
- PHP 之 继承