linux如何创建快捷方式:三种主流方案

linux如何创建快捷方式,包含符号链接ln命令、桌面.desktop启动器、文件管理器图形界面三种方式,符号链接适合终端与文件访问,桌面启动器用于应用图标,图形方式适合新手,符号链接可跨目录挂载点使用,桌面启动器仅在桌面环境生效,无桌面组件的服务器系统无法使用桌面启动器。

linux符号链接快捷方式

你在终端输入ln-s源文件路径目标快捷方式路径,-s参数代表软链接,也就是日常所说的快捷方式,不加-s会生成硬链接,硬链接不能指向文件夹,也不能跨不同文件系统分区。源路径优先写绝对路径,移动快捷方式位置后链接依然有效,写相对路径时,相对路径以快捷方式本身所在目录作为参照基准。示例命令ln-s/opt/app/app.sh~/Desktop/app,这条命令会在桌面生成指向脚本的软链接。

软链接只是一个指向原始文件的标记,原始文件删除后,这个快捷方式会变成失效的悬空链接,打开时提示找不到文件,原始文件移动位置,软链接同样失效。硬链接和原文件共用同一份磁盘数据,删除其中一个,文件数据不会丢失,但硬链接不支持目录,不适合做应用启动快捷方式。

linux桌面启动器快捷方式

桌面启动器本质是后缀为.desktop的文本文件,存放路径分两类,单用户可用放在~/.local/share/applications,全部用户共用放在/usr/share/applications,后者需要root权限编辑。文件内部固定包含[DesktopEntry]区块,必须填写Type、Name、Exec这几项基础字段,Type固定为Application,Name是图标显示名称,Exec填写程序可执行文件完整路径,Icon填写图标文件路径。

写完文件后,执行chmod+xxxx.desktop赋予可执行权限,系统桌面管理器才会识别这个启动器,部分发行版需要在桌面右键选择允许启动,否则双击无法运行。你直接把.desktop文件复制到桌面目录,就能在桌面看到对应的应用图标。

图形界面创建快捷方式

文件管理器自带图形创建链接功能,不需要输入命令,在源文件或者文件夹上右键,选择创建链接,管理器会在同目录生成软链接,之后拖动这个链接放到桌面或者其他位置。该方式底层等价ln-s,功能和终端创建的软链接完全一致,适合不熟悉终端操作的使用者。

方式适用场景权限要求跨分区支持
ln-s软链接文件、脚本、目录普通用户可执行支持
.desktop启动器GUI应用程序全局路径需root不受分区限制
图形右键链接文件快速访问普通用户可执行支持

服务器无桌面环境,只能使用ln命令。

不要混淆软链接和.desktop文件,两者不是同一类对象,.desktop只是应用启动配置,不能用来作为普通文档的访问快捷方式。

检查链接是否正常,用ls-l命令查看,输出结果带有->符号,就代表是软链接,箭头后方就是它指向的原始路径。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于linux如何创建快捷方式的文章欢迎访问:百科