• Ubuntu16_18建立返回桌面、显示桌面的快捷图标的特殊方法


    一般windows系统任务栏上都有“返回桌面”的按钮,Ubuntu也有类似的任务栏(或者叫启动器),但是没有这个“显示桌面”的按钮。如果想加一个怎么实现呢?
     有人可能说了按ctrl+super+d就可以了,是的没错,不过这是按键不是快捷图标。有人喜欢按键盘,有人喜欢点鼠标,萝卜青菜各有所爱。
     这个快捷方式Ubuntu16的实现方法和Ubuntu18差别较大,下面分别进行说明。

    一、Ubuntu16返回桌面的实现方法

    1、打开系统设置(一个齿轮一样的图标),接着打开“外观”,如下图所示。
    在这里插入图片描述
    2、打开之后切换到“行为”标签,选中“添加 显示桌面 图标到启动器”,然后就OK了。Ubuntu16中的实现方法很简单,就是个开关而已,不过可惜Ubuntu18中没有这样的开关。
    在这里插入图片描述

    二、Ubuntu18返回桌面的实现方法

     刚才说了Ubuntu18中并没有“外观”这个设置项,也没有那样一个开关可以直接显示出这个图标。那是不是可能系统自带的控制面板功能比较弱,笔者曾安装过compizconfig等好几个专业的设置工具,也没有找到类似的开关。
     下面说一下笔者自己的实现方法,如有更好的方法,欢迎交流。

    1、先安装一个工具xdotool,打开终端(ctrl+alt+t)按如下方式安装,中间如有提示输入y即可。

    hzq@ubuntu:~$ sudo apt-get install xdotool
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    将会同时安装下列软件:
      libxdo3
    下列【新】软件包将被安装:
      libxdo3 xdotool
    升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
    需要下载 0 B/61.5 kB 的归档。
    解压缩后会消耗 204 kB 的额外空间。
    您希望继续执行吗? [Y/n] y
    正在选中未选择的软件包 libxdo3:amd64。
    (正在读取数据库 ... 系统当前共安装有 174833 个文件和目录。)
    正准备解包 .../libxdo3_1%3a3.20160805.1-3_amd64.deb  ...
    正在解包 libxdo3:amd64 (1:3.20160805.1-3) ...
    正在选中未选择的软件包 xdotool。
    正准备解包 .../xdotool_1%3a3.20160805.1-3_amd64.deb  ...
    正在解包 xdotool (1:3.20160805.1-3) ...
    正在设置 libxdo3:amd64 (1:3.20160805.1-3) ...
    正在设置 xdotool (1:3.20160805.1-3) ...
    正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...
    正在处理用于 libc-bin (2.27-3ubuntu1) 的触发器 ...
    hzq@ubuntu:~$ 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24

    2、进入/usr/share/applications目录,建立一个空白的文本文件,文件名:BackToDesktop.desktop,文件内容按如下提示输入。

    #建立文件
    hzq@ubuntu:/usr/share/applications$ sudo gedit hzqdesktop.desktop 
    #输入如下内容
    [Desktop Entry]
    Name = BackToDesktop
    Type = Application
    Exec = xdotool key ctrl+super+d
    Icon = unity://desktop-icon
    Terminal = False
    #保存退出
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    3、回到Ubuntu18主界面,点击“显示应用程序”,翻到第二页(如果内容多也可能在第三页,自己找一下)就能看到一个下图中所示的方块图标,名字叫:BackToDesktop,把它拖到左边的启动器(任务栏)上即可。
    在这里插入图片描述
    4、随便打开几个窗口,比如打开一个终端,打开一个文字编辑器,点击一下试试效果吧。
    在这里插入图片描述
    5、更多关于如何编写.desktop文件的方法可以参考这里《Ubuntu16-18将自己的应用建立桌面快捷图标的方法》中的第二节

    6、更多关于如何在启动器(任务栏)创建快捷图标的方法请参考这里 《Ubuntu16-18任务栏、启动器、收藏夹建立快捷图标的方法》中的第二节

    最后

     Ubuntu16和Ubuntu18的任务栏(启动器)底层实现方法是不一样!Ubuntu16的注册表(类似于windows注册表的一个全局性系统配置数据库)和Ubuntu18的也是不一样的。
     欢迎交流分享,讨论补充~ ~

  • 相关阅读:
    STL的适配器、仿函数学习之一:accumulate和for_each的使用心得
    百度笔试题--------数字拼接,求出最小的那个
    百度面试题----依概率生成
    百度笔试题----C语言版revert
    百度笔度题-----蚂蚁爬杆问题
    Try....Catch......Finally 的执行顺序
    数据库SQL SERVER 2008R2 远程连接配置说明
    C#中的数据库的连接方式分类说明(转载)
    网络通信—udp使用领悟
    (转载)C#网络通信之TCP连接
  • 原文地址:https://www.cnblogs.com/klausage/p/14429883.html
Copyright © 2020-2023  润新知