前言
在Linux系统中,也是存在快捷方式这一概念的,与Windwos系统不同的是,Linux的ln可以创建两类链接:软链接和硬链接。软链接是类似于Windows的快捷方式的,而硬链接相当于对原文件做了一份复制。
一般情况下,我们的安装包会带着很长的名字,在操作起来可能会比较麻烦,这时候创建一个短名字的软链接就很有必要,像mysql-5.7.16-linux-glibc2.5-x86_64是不是很长,操作起来很麻烦。
ln命令的使用
1.语法:ln%20%20[选项]%20%20%20[源文件]%20%20[目标文件]
选项:-s 对源文件创建软链接,ln默认没有-s的情况下创建的是硬链接。
2.对目录创建软链接
例如:ln -s mysql-5.7.16-linux-glibc2.5-x86_64 mysql 这是我们在mysql安装的时候很常用的一句命令,该句的意思是linux命令,将文件夹mysql-5.7.16-linux-glibc2.5-x86_64命名为一个快捷方式为mysql的软链接。
3.对文件创建软链接
例如:ln -s /home/root/database.sql /root/db/db.sql这句话的意思是将database.sql发送一个快捷方式到/root/db/下并重命名为db.sql。
结语
有时候下载后文件名太长,但把文件改短后又会使得版本信息不直观,使用此种软链接就可以解决此类问题。
特别说明:
软链接:不可以删除源文件linux命令,删除源文件导致链接文件找不到
硬链接:可以删除源文件,删除源文件后链接文件可以正常打开
上一个教程:Linux的行操作命令sed怎么用?
下一个教程:linux ll 命令