ln 文件名 链接名
说起来Linux下的硬链接,那可是个老朋友了。记不清有多少次我在服务器上操作,需要创建一个文件的硬链接。这命令简单到不能再简单了,就是:
bash ln 源文件 目标链接名
比如说,我想在当前目录下创建一个名为linkfile的文件,它实际上是sourcefile的硬链接,那我的命令就是:
bash ln sourcefile linkfile
当时我刚入行那会儿,有一次在做一个大数据处理的项目,得经常处理文件。有一次,一个新手同事在创建硬链接的时候不小心把源文件名写错了,导致链接没有创建成功。我当时就教他,这事儿得细心,文件名、路径都得对得上。
,对了,还有个小细节,如果你要创建的链接名已经存在,命令会报错。我当时也犯过这样的错误,当时也没想明白为什么,后来查了资料才知道,Linux下不允许有同名硬链接。
这命令,简单又实用,是我混迹问答论坛行业10年的老兵,对Linux系统操作总结出来的小经验。