ln创建软连接和硬链接
时间: 2024-04-23 09:19:57 浏览: 160
ln命令示例二——建立符号连接-linux命令行
ln命令是Linux系统中用于创建链接的命令,它可以创建软链接和硬链接。
1. 创建软链接:
软链接也被称为符号链接,它是一个指向目标文件或目录的特殊文件。软链接可以跨文件系统,并且可以指向不存在的目标。创建软链接的命令格式如下:
```
ln -s <目标文件或目录> <链接文件名>
```
其中,`-s`选项表示创建软链接。例如,要创建一个名为`link`的软链接指向目标文件`target.txt`,可以使用以下命令:
```
ln -s target.txt link
```
2. 创建硬链接:
硬链接是一个指向目标文件的物理链接,它与目标文件共享相同的inode和数据块。硬链接只能在同一文件系统中创建,并且不能指向目录。创建硬链接的命令格式如下:
```
ln <目标文件> <链接文件名>
```
例如,要创建一个名为`link`的硬链接指向目标文件`target.txt`,可以使用以下命令:
```
ln target.txt link
```
阅读全文