自己Ubuntu里面的一些小脚本
2019独角兽企业重金招聘Python工程师标准>>>
我使用的是Ubuntu12.10,下面介绍一下本人常用的一些脚本 1、
import dbus
bus = dbus.SessionBus()
proxy = bus.get_object('org.gnome.SettingsDaemon','/org/gnome/SettingsDaemon/Power')
iface=dbus.Interface(proxy,dbus_interface='org.gnome.SettingsDaemon.Power.Screen')
iface.SetPercentage(100)
这个是一个使用python写的调节屏幕亮度的一个小脚本,非原创的哦 2、
#/bin/bash
MEM=`free -m | head -n 2 | tail -n 1 | cut -d" " -f1- | awk '{print $4}'`
echo "$MEM"
if [ "$MEM" -le 800 ]; thensyncecho 3 | sudo tee /proc/sys/vm/drop_cachesecho haha
elseexit
fi
这是一个清理内存的的脚本,当你的内存空间剩余小于800时,就会帮你释放内存空间 3、
#!/usr/bin/python
# delete the lines begin with number
import os, re
import sys
path = os.path.abspath(os.curdir)
OpenFileHandle = open(path + '/'+sys.argv[1], 'r')
WriteFileHandle = open(path + '/' + 'Temp', 'w')
for fileList in OpenFileHandle.readlines():if re.match('^[0-9]', fileList) is not None:continueelse:WriteFileHandle.write(fileList)
OpenFileHandle.close()
WriteFileHandle.close()os.remove(sys.argv[1])
os.rename('Temp',sys.argv[1])
这个脚本,是对文本的处理,当你在网上直接copy的时候,有时候会copy到前面的行号,如果行号另为一行,这个脚本就可以删除行号
转载于:https://my.oschina.net/fsxchen/blog/108364
自己Ubuntu里面的一些小脚本相关推荐
- 用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本
用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本 Chrome的snippets是小脚本,还可以创作并在Chrome DevTools的来源面板中执行. 可以访问和 ...
- Shell 定时清理小脚本
2019独角兽企业重金招聘Python工程师标准>>> [絮叨在先] 相信同仁们一定遇到过日志量过大.磁盘满,导致正在运行的系统罢工的情况吧! 下面是我自己写的小脚本,专门清理多余日 ...
- 生产环境实用的小脚本
mysql热备脚本 #!/bin/bash PATH=/usr/local/sbin:/usr/bin:/bin # The Directory of Backup BACKDIR=/usr/my ...
- 查看Linux服务器网卡流量小脚本shell和Python各一例
有时我们需要较为实时的查看服务器上的网卡流量,这里我写了两个小脚本,一个用shell(先写的,一次只能查看一个网卡),另一个用Python(后写的,一次可查看多个网卡).脚本中都用了while tru ...
- ubuntu 定时执行php文件,Ubuntu crontab 定时执行php脚本文件
什么是Cron和Crontab Unix和Linux系统的各个发行版本基本都支持Cron,Cron /Crontab允许我们在设定的时间自动执行或定时执行某个任务,如应用程序或脚本.更详细的概念和使用 ...
- 写一个实时监控IP连通性的小脚本
#!/bin/bash ##连通性观察记录小脚本 ##得出的的结果应该是18秒每次的间隔,添加监控IP只需要修改PIP的变量值即可 ##运行时只需要sh shell_name & ##结束时只 ...
- shell 获取 mysql 行数_一个Shell小脚本精准统计Mysql每张表的行数实现
前言 对于开发或者运维人员来说,Mysql数据库每张表的数量肯定是要了解下,有助于我们清理无用数据或者了解哪张表比较占用空间. 另外多次统计表的行数,还能发现Mysql表的增量情况,能够预测表未来会有 ...
- Ubuntu下添加开机启动脚本
[转载]Ubuntu下添加开机启动脚本 原文地址:http://blog.163.com/yangshuai126%40126/blog/static/173426265201092810164155 ...
- mysql主从同步监控小脚本(加强版)
mysql主从同步监控小脚本(加强版): 新版本脚本增加了"当发现同步出现无法同步的时候"会自动提取主库的file号,以及pos,进行同步主库,脚本内容如下: #!/bin/sh ...
最新文章
- java中关键字volatile的作用(转载)
- 百度前端技术学院task13源代码
- 互联网项目中MySQL应该选什么事务隔离级别
- 3.Android的学习(你的第一行代码HelloWorld!)
- 【Android】Activity的四种launchMode
- windows下部署免费ssl证书(letsencrypt)
- Oracle并行事务回滚相关参数及视图
- java中html的树状_HTML中的树状选择
- 不可不知的 Android strings.xml 那些事
- 【干货】|800份实战经验PPT免费下载
- matlab二阶系统曲线,基于matlab的二阶系统的阶跃响应曲线分析
- xml python et_python xml处理
- HTML跳转页面指定位置的几种方法
- 网络安全——内网渗透完整流程
- 二元二次方程例题_二元二次方程组-解法-例题.
- 怎么在微云服务器找一个文件,微云文件在哪里打开_怎么快速找到微云文件
- Css的字体样式属性大全
- 大脑衰老可逆转,只需注入年轻脑脊液,「返老还童」登Nature
- java jmf播放mp3_关于jmf不能播放mp3的问题解决
- 软考答题卡的填涂注意事项?须知
热门文章
- 微信机器人红包java_微信机器人_奇迹蛋_java实现
- myeclipse java注释模板_Eclipse/MyEclipse Java注释模板设置详解 ---转载自百度空间
- python字典程序题_急!一道关于python字典的编程题!求思路!
- php只能用浏览器触发吗,PHP只允许某个域名或者URL访问调用不允许浏览器直接执行的方法...
- 在浏览器端调试代码并直接修改原文件、移动端虚拟键盘中实现搜索按钮
- Linux下安装ElasticSearch-head插件
- 判断回文数和求斐波拉序列
- 2021年度公有云安全报告
- 互联网日报 | 7月8日 星期四 | 小鹏汽车港交所上市;同程生活宣布申请破产;紫光国微市值突破千亿元...
- 面试题,如何让你从0-1的做一款产品出来,你会怎么做?