会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
头痛不头痛
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
35
下一页
2018年4月15日
Ansible常用模块使用
摘要: Ansible官方提供了非常多的模块,还有若干第三方模块,我们也可以自己编写模块。 Ansible对远程服务器的操作实际是通过模块完成的,先将模块拷贝到远程服务器,完成操作后,然后在远程服务器上删除该模块。 查看模块帮助信息: 查看模块列表: ansible-doc -l 查看具体模块帮助信息,以f
阅读全文
posted @ 2018-04-15 18:02 头痛不头痛
阅读(272)
评论(0)
推荐(0)
2018年4月7日
使用pyinotify监控文件系统的变化
摘要: pyinotify依赖Linux内核inotify功能,它需要在2.6.13版本的内核的Linux系统上运行。 1. 安装pyinotify pip install pyinotify 安装完后可以直接在命令行上运行 python -m pyinotify /tmp 2. 使用Notifier No
阅读全文
posted @ 2018-04-07 20:50 头痛不头痛
阅读(2010)
评论(0)
推荐(0)
psutil的使用
摘要: psutil是Python中广泛使用的开源项目,其提供了非常多的便利函数来获取操作系统的信息。 此外,还提供了许多命令行工具提供的功能,如ps,top,kill.free,iostat,iotop,pidof,pmap等等。 1. CPU 1.1 获取逻辑CPU和物理CPU个数。 1.2 查看CPU
阅读全文
posted @ 2018-04-07 18:37 头痛不头痛
阅读(523)
评论(0)
推荐(0)
2018年4月6日
Linux下的/proc目录介绍
摘要: proc被称为虚拟文件系统,它是一个控制中心,可以通过更改其中某些文件改变内核运行状态, 它也是内核提空给我们的查询中心,用户可以通过它查看系统硬件及当前运行的进程信息。 Linux中许多工具的数据来源正是proc目录中的内容,比如lsmod的命令是cat /proc/modules的别名。 /pr
阅读全文
posted @ 2018-04-06 21:35 头痛不头痛
阅读(13307)
评论(0)
推荐(0)
2018年4月1日
Python查找文件
摘要: 1. 利用字符串的前缀和后缀匹配查找文件 str.startswith() star.endswith() 2.使用fnmatch fnmatch 判断文件名是否符合特定模式 fnmatchchcase 判断文件名是否符合特定模式,不区分大小写 filter 返回输入列表中,符合特定模式的文件名列表
阅读全文
posted @ 2018-04-01 01:19 头痛不头痛
阅读(623)
评论(0)
推荐(0)
2018年3月31日
Python对文件和文件路径的管理
摘要: 1. 使用os.path进行路径和文件管理 os.path.split 返回一个二元组,包含文件路径和文件名 os.path.dirname 返回文件的路径 os.path.basename 返回文件名 os.path.splitext 返回文件按拓展名分割的二元组 os.path.expandus
阅读全文
posted @ 2018-03-31 13:40 头痛不头痛
阅读(535)
评论(0)
推荐(0)
2018年3月30日
Python中执行外部命令
摘要: 有很多需求需要在Python中执行shell命令、启动子进程,并捕获命令的输出和退出状态码,类似于Java中的Runtime类库。 subprocess模块的使用: Python使用最广泛的是标准库的subprocess模块,用来替换os.system(),os.spawn*(),os.popen*
阅读全文
posted @ 2018-03-30 01:05 头痛不头痛
阅读(5394)
评论(0)
推荐(0)
2018年3月25日
Python处理命令行参数
摘要: 1. 将命令行参数保存在列表中,注意argv[0]是程序本身的名字: argv.py import sys print(sys.argv) print(sys.argv[1]) 运行得到 2. 使用sys.stdin和fileinput读取标准输入,并打印在终端类似shell中的管道 import
阅读全文
posted @ 2018-03-25 16:54 头痛不头痛
阅读(5828)
评论(0)
推荐(0)
2017年11月16日
CentOS7--TigerVNC
摘要: --安装服务yum install tigervnc-server -y --配置文件,多个用户就拷贝多个cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service vim /etc/syste
阅读全文
posted @ 2017-11-16 10:58 头痛不头痛
阅读(1206)
评论(0)
推荐(0)
2017年11月8日
使用pyenv管理不同的python版本
摘要: 1. pvenv的安装 git clone https://github.com/yyuu/pyenv.git ~/.pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'export PATH="$PYENV_
阅读全文
posted @ 2017-11-08 00:32 头痛不头痛
阅读(1874)
评论(1)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
35
下一页
公告