(2)软链接
又称符号链接,软链接文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件,类似于快捷方式。链接文件可以链接不存在的文件,这就产生“断链”的问题,链接文件甚至可以循环链接自己。
软、硬链接的区别:
硬链接记录的是目标的inode,软链接记录的是目标的路径。软链接就像是快捷方式,而硬链接就像是备份。软链接可以跨分区,而硬链接因为inode只能在本分区做链接。
下面说一下Linux的常用的扩展名:
.sh: shell脚本
.so: 库文件
.o: 程序的对象文件
.h: C或者C++程序语言的头文件
.cpp: C++程序语言的源码文件
.c: C程序语言的源码文件
.lock: 锁文件,可以用来判断程序或设备是否正在被使用
.conf(.cfg): 配置文件
.wav(.au): 音频文件
.txt: 纯ASCII文本文件
.zip: 使用zip压缩的文件
.gz: 使用gzip压缩的文件
.tar: 使用tar压缩的文件
如果一个文件没有扩展名,或者它与它的扩展名不相符时,可以使用file来查看该文件的类型:
file 文件名