Linux切换壁纸,Linux 随机换壁纸
Mint的默认壁纸看久了有点不舒服,于是就想换几张图片看看。
找了会,没看到跟windows一样可以随机切壁纸的功能啥的,所有就写了个脚本实现下。
系统是Linux-Mint17.3,不过应该都是通用的,脚本如下:
yibo-mint Desktop # vim ran_wallpaper.sh
#!/bin/bash
wallpaper_path="/data/wallpaper" # 壁纸路径
sleep_time=1 # 更换间隔 单位秒
find $wallpaper_path -name '*.*' | cat > /tmp/list # 获取图片列表
img_range_max=`cat /tmp/list | wc -l` # 获取图片数量,用来设定随机范围
while true
do
n=$((RANDOM%$img_range_max+1)) # 获取随机数
img_path=`awk NR==$n /tmp/list` # 获取该壁纸的完整路径
gsettings set org.gnome.desktop.background picture-uri file://$img_path # 更换壁纸命令
sleep $sleep_time
done
P.S. 图片名字不要有空格啊啥的哦,不然会出错。
记得给脚本执行权限,还有关闭脚本只能用ps查到进程id,然后kill /摊手
再P.S. 换壁纸,是需要有图形界面的,废话~
Linux切换壁纸,Linux 随机换壁纸相关推荐
- python + pyqt5 自制exe 随机换壁纸
问题描述: 选择自己图片目录,随机更换壁纸 效果演示 问题解决: 直接上代码: # -*- coding: utf-8 -*-# Form implementation generated from ...
- linux切换sid,linux – 将sid字段添加到ps -f输出
我正在阅读ps手册页,有一些我不明白的东西. -f does full-format listing. This option can be combined with many other UNIX ...
- linux切换网口,linux多网口绑定
LINUX多网卡绑定同一IP(BOND): 常用的有三种 mode=0:轮转策略,有自动备援,但需要"Switch"支援及设定. mode=1:活动-备份模式,其中一条线若断线,其 ...
- linux 切换目录,Linux切换目录命令cd与查看文件和目录命令ls
一. 遍历目录 在 Linux系统上,可以使用cd切换目录命令. 分二种路径,一是绝对文件路径,另一种是相对文件路径. 1.绝对文件路径在虚拟目录中采用文件路径,以虚拟目录根目录开始,相当于目录的全 ...
- github电脑壁纸_自动换壁纸程序分享
作为一名每天面对电脑的程序员,看着自己一成不变的桌面背景,时间久了不免会产生单调. 所以我做了个自动爬取精选图片,并添加描述信息,设置为桌面壁纸的程序. 下面是效果图 目前图片是从poco网站上爬取的 ...
- linux切换声卡,Linux下的声卡工具——aumix(转)
Linux下的声卡工具--aumix(转)[@more@]一.aumix 是什么: aumix 是用来调节音量的工具,他比较直观和高效:虽然现在有些发行版本已经把这个音量调节工具删除了,但并不说明这个 ...
- 撸一个自动换壁纸桌面应用
作为一名IT从业人员,一天当中陪着电脑的时间比陪家人的时间还要长.由于长时间盯着电脑屏幕,难免看厌了单调的桌面壁纸.本着换个壁纸,换种心情的目的,尝试了好几个自动换壁纸的windows桌面应用,要不是 ...
- linux系统下的动态壁纸,桌面应用|动态壁纸给linux发行版添加活力背景
我们知道你想拥有一个有格调的ubuntu桌面来炫耀一下 :) 在linxu上费一点点劲搭建一个出色的工作环境是很简单的.今天,我们(重新)着重来探讨长驻你脑海中那些东西 :一款自由,开源,能够给你的截 ...
- 随机图片壁纸API接口 刷新网页换背景接口
刷新一次页面换一次图片,可以调用到你的网站背景里面去,多炫酷啊,刷新一下本页看下效果哦. 说明:随机图片壁纸api,调用的是新浪api,速度不用担心,图片资源也很多,就是因为自己手里有自己感觉还不错的 ...
最新文章
- c语言中point的用法_C/C++中 *和amp;的爱恨情仇
- localhost访问IIS资源突然不好使了
- 如何在Firefox 3中重新启用about:config警告消息
- api接口返回动态的json格式?我太难了,尝试一下 linq to json
- PCA算法中样本方差和协方差的无偏估计与n-1的由来
- python处理shp和栅格文件的相关库shapefile、gdal等
- BZOJ2654/COGS1764 [2012国家集训队]tree(陈立杰) [生成树,二分]
- 总结vue几种页面刷新方法
- C# .NET 爬虫抓取京东商城所有商品分类
- 基于Linux系统的网络聊天室实现
- 全球及中国电力行业建设策略与十四五供需战略规划报告2021-2027年
- 2016书单总结--看透SpringMvc源代码分析与实践-概述
- 企业微信开发(自建应用h5)
- 开源美狐美颜SDK功能代码分析
- C++静态库和动态库的导入导出
- Android源码目录结构-4.0
- 四川一度智信:拼多多活动报名规则解读
- 微信小程序:小程序服务器域名配置合法域名
- Ubuntu下查看显卡型号及NVIDIA驱动版本
- Mac M1芯片安装 MySQL
热门文章
- (65)-- 爬取58交友信息
- 知不足者好学耻下问者自满_努力克服自满情绪
- 孙振耀退休感言(二)
- 大数据组件之HBase
- 监听pda扫描_android系统PDA扫描枪,扫描完成后自带回车,为什么回车监听第一次不起作用,手动提交一次后才能正常提交...
- 文件隐藏的几种简单方法
- matlab 模拟关键词推广,关键词推广系统
- kali Linux2019 安装(中文)搜狗输入法
- 微信消息管理之接收事件推送
- 服务器主板插显卡进不了系统,我的主板插上显卡后按电源,开不了机怎么办?...