我在 Virtual Box 中使用 Ubuntu 20.04,我对 Unix-Linux 类型的操作系统有点陌生。我已经习惯了 Windows 以及它们为对象创建快捷方式的能力。现在,我确实明白 Linux 不是 Windows,并且它没有快捷方式的概念。基于 Unix 的系统具有完全不同的符号链接或符号链接。我不是要在这里创建对象之间的符号链接...
考虑以下:
假设我的home
目录中有 2 或 3 个文件夹,我ls
进入了它...
skilz420@skilz-PC:~$ ls
这些将是 Ubuntu 全新安装中的默认或最常见的文件夹...
Desktop Downloads Pictures snap Templates
Documents Music Public Videos
现在,假设我在这个位置创建了 3 个目录
mkdir Workspace
mkdir Repos
mkdir Temp
现在,如果我ls
再次,这些文件夹或目录出现。这是事情的终端方面......
如果我打开Nautilus
或folder/file viewer
从desktop
...我可以导航到Home
目录并在那里看到这些文件夹。
我不一定要创建一个shortcut
或一个symlink
直接...
但是,我希望能够在桌面上看到这些文件夹,但仍然“生活”在它们的当前位置......
换句话说,我会在桌面上看到一个与上面三个同名的文件夹图标......
但是,我不希望桌面上的文件夹具有PATH=home/skilz420/Desktop/"foldername"
,而是希望桌面上的可见文件夹具有PATH=home/skilz420/"foldername"
.
我希望文件夹位于我创建它们的位置,但可以从桌面快速访问它们...
这样的事情有可能吗,如果有,怎么做?
Ubuntu 默认使用的 Gnome Shell 实际上不支持桌面上的图标。对于“快速访问”,桌面可能不是理想的地方。当您实际工作时,桌面大部分时间都被覆盖。尽管如此,Ubuntu 仍然支持桌面文件夹,但是通过当前存在限制的 Gnome Shell 扩展。
快速访问文件夹的方法是通过文件管理器中的书签。您可以使用鼠标或键盘快速启动文件。书签文件夹然后是一个鼠标点击。或者,键入名称的两个或三个字母将快速显示文件夹,然后按 Enter 键即可进入文件夹。
也就是说,仍然可以在 Ubuntu 桌面上实现快捷方式,而不是符号链接。这种“启动器”是带有.desktop
扩展名的小文本文件。由于不再提供图形工具来创建此类启动器,因此默认情况下,您必须手动创建它们。
要创建一个启动器,例如打开您的“文档”文件夹,请创建一个desktop
您可以documents.desktop
在文本编辑器中调用的文件,例如。五行足以有一个工作发射器。在文本编辑器中输入以下内容:
[Desktop Entry]
Name=Documents folder
Exec=xdg-open /home/<youruserlogin>/Documents/
Type=Application
Icon=org.gnome.Nautilus
替换为您的实际登录名。将文件另存为documents.desktop
并将其放在桌面上。第一次,您需要右键单击该文件并授予执行权限。只有这样,该文件才会在桌面上显示为常规且实用的启动器图标。
在本例中,图标是文件的图标。您可以将 org.gnome.Nautilus 替换为 .PNG 或 .SVG 格式的任何图形文件的路径名,以将后者用作图标。
最优雅的是.local/share/icons
在您的主文件夹下的文件夹中收集您的自定义图标。.local
是隐藏文件夹。如果您打开“显示隐藏文件”(汉堡菜单,或者只需点击Ctrl+h在显示和隐藏隐藏文件之间切换。在本地,您将找到文件夹share
。在文件夹中share
,您可能需要自己创建icons
文件夹,因为默认情况下它不存在。当您引用该文件夹中的图形时,您可以将文件名放在.desktop
启动器中。例如,如果您有自定义图标~/.local/share/icons/documentsfolder.png
,则只需将图标指定为:
Icon=documentsfolder
如果您的图标位于非标准位置,则只需提供完整路径,如
Icon=/home/<yourlogin>/Documents/Icons/documentsfolder.png
如果您觉得这很麻烦,并且在桌面上使用“快捷方式”对您的工作流程至关重要,您可能需要考虑切换到另一个仍然完全支持此功能的 Linux 桌面环境。例如 Mate 或 XFCE,还有 Plasma 桌面,尽管后者基于不同的工具包 (QT),具有不同的外观和感觉。尽管如此,与基于 GTK 的桌面的外观和感觉相比,ex Window 用户可能更熟悉这种外观和感觉。
对于新用户来说可能有点不知所措,但 Linux 是一种选择。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句