当前位置: 首页 > news >正文

【Linux】为终端命令自定义快件键并弹窗提醒 设置快捷键切换网络代理(Network Proxy)Disabled/Manual 并弹窗提醒

【Linux】为终端命令自定义快件键并弹窗提醒 设置快捷键切换网络代理(Network Proxy)Disabled/Manual 并弹窗提醒

可以自定义快捷键执行终端命令,执行完毕会有弹窗提醒。下面给一个例子,设置快捷键切换网络代理(Network Proxy)Disabled/Manual 并弹窗提醒。

适用于 Ubuntu 系统,为 Settings > Network > Network Proxy 切换 Disabled 与 Manual 设置系统快捷键。

在设置中,键盘快捷键的最下面点击加号,添加两个自定义快捷键

请添加图片描述

其中,Settings > Network > Network Proxy 切换 Manual 的快捷键 Command 设置为

/bin/bash -c "gsettings set org.gnome.system.proxy mode 'manual' && notify-send 'Network Proxy' 'manual'"

名称和快捷键根据自己需要调整,例如

请添加图片描述

同理,Settings > Network > Network Proxy 切换 Disable(禁用) 的快捷键 Command 设置为

/bin/bash -c "gsettings set org.gnome.system.proxy mode 'none' && notify-send 'Network Proxy' 'none'"

例如

请添加图片描述

notify-send 的作用是切换代理模式成功后,产生一个弹窗提醒当前的模式。例如,Ctrl + Shift + M 切换到 Manual

请添加图片描述

之后切换代理就不用进入设置页面去完成切换了。该方法具有一般性,可以将双引号之间的内容替换为自己想要执行的命令,提高日常办公效率。

http://www.lryc.cn/news/482408.html

相关文章:

  • 十六:Spring Boot依赖 (1)-- spring-boot-starter 依赖详解
  • 讲讲关于SNMP与智能PDU插座
  • 在CentOS下安装RabbitMQ
  • 前端使用Canvas实现网页电子签名(兼容移动端和PC端)
  • 什么是OSTRPT报文?
  • PICO+Unity MR空间锚点
  • electron 中 contextBridge 作用
  • 15分钟学 Go 第 42 天:RESTful API设计
  • 如何安全的中断一个运行中的线程?
  • 【121. 买卖股票的最佳时机】——贪心算法/动态规划
  • LLMs之Calculate:利用大语言模型技术基于文本内容实现数字计算能力的简介、常用方法、代码实现之详细攻略
  • LeetCode题练习与总结:判断子序列--392
  • json数据结构的转换
  • mysql删除语句:@Update(“TRUNCATE TABLE employee“)讲解
  • 如何修改浏览器指纹?
  • 实现3D热力图
  • GEE ui界面实现:用户自画多边形, 按面积比例在多边形中自动生成样点,导出多边形和样点shp,以及删除上一组多边形和样点(有视频效果展示)
  • React diff算法和Vue diff算法的主要区别
  • WSL 2 中 FastReport 与 FastCube 的设置方法与优化策略
  • 《线性代数》学习笔记
  • Redis三种集群模式:主从模式、哨兵模式和Cluster模式
  • CDH大数据平台部署
  • 7.4、实验四:RIPv2 认证和触发式更新
  • 【一步步开发AI运动小程序】二十一、如果将AI运动项目配置持久化到后端?
  • LED和QLED的区别
  • 2024 年Postman 如何安装汉化中文版?
  • 转化古老的Eclipse项目为使用gradle构建
  • openGauss常见问题与故障处理(二)
  • Mysql 8迁移到达梦DM8遇到的报错
  • Android HandlerThread 基础