对一个文本文件创建软硬链接各一个,使用ls -i命令后的输出解读
时间: 2024-02-22 15:57:54 浏览: 22
ls -i 命令可以显示文件的inode号,inode是Linux文件系统中存储文件元数据的数据结构,每个文件都对应一个唯一的inode号。使用ls -i命令查看链接文件的inode号,软链接和硬链接的输出信息如下:
软链接:
```
11883773 softlink.txt -> test.txt
```
硬链接:
```
11883774 hardlink.txt
11883774 test.txt
```
软链接和硬链接的inode号不同,因为软链接和硬链接是不同的文件,只是指向了同一个原始文件。可以看到,软链接的inode号是软链接文件本身的inode号,而硬链接的inode号与原始文件的inode号相同,因为它们实际上是同一个文件,只是有两个不同的文件名。
相关问题
对一个文本文件创建软硬链接各一个,使用ls -l命令后的输出解读
创建软链接和硬链接的命令分别是ln -s和ln,假设要对一个名为test.txt的文本文件创建软链接和硬链接,可以使用以下命令:
```
ln -s test.txt softlink.txt
ln test.txt hardlink.txt
```
使用ls -l命令查看链接文件的信息,软链接和硬链接的输出信息有所不同:
软链接:
```
lrwxrwxrwx 1 user users 8 Sep 23 14:30 softlink.txt -> test.txt
```
硬链接:
```
-rw-r--r-- 2 user users 0 Sep 23 14:30 hardlink.txt
-rw-r--r-- 2 user users 0 Sep 23 14:30 test.txt
```
软链接的第一列第一个字符为l,表示这是一个链接文件,第二列硬链接数为1,因为软链接本身不占用磁盘空间,只是指向原始文件,所以文件大小为8字节(软链接文件名长度 + 2)。
硬链接的第一列第一个字符为-,表示这是一个普通文件,第二列硬链接数为2,因为一个文件可以有多个硬链接,文件大小为0字节,因为硬链接只是原始文件的一个别名,没有独立的文件内容。
linux下如何创建一个文件的软硬链接
在Linux下如何创建一个文件的软硬链接?
软链接:
1.使用ln命令创建软链接,如下:
ln -s 源文件 目标文件
2.软链接是一个指向源文件的快捷方式,可以通过ls -l命令查看链接文件和源文件之间的关系。
硬链接:
1.使用ln命令创建硬链接,如下:
ln 源文件 目标文件
2.硬链接是一个指向源文件的实际副本,使用起来与源文件没有区别。
3.硬链接只能指向同一个文件系统中的文件。
4.可以通过ls -i命令查看链接文件和源文件之间的关系。相同的inode号码表示为同一个文件的不同名称。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)