自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bob Liu的程序人生

万物之始,大道至简,衍化至繁

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用esxcli升级ESXi版本

简介本文介绍如何通过ESXi shell上使用esxcli升级ESXi。esxcli列出ESXi补丁文件中可使用的image profile:~ # esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-5.5.0-Update3-3248547-HPE-550.9.4.5.7-De

2017-05-29 21:12:29 8998

原创 Python命令行工具开发之二:使用optparse模块编写命令行工具

Python标准库的optparse模块,有一个非常好的选项解析功能,来处理创建一个高质量的命令行工具相关复杂事务,进行高质量的命令行工具开发。尽管该模块从Python 2.7版本已经被argparse替代,但现存代码中仍有大量基于optparse模块的实现,需要了解这个模块的使用方法。本文将简要介绍optparse模块的各种使用模式,以快速掌握该模块的使用方法。

2017-05-29 20:50:25 816

原创 Python命令行工具开发之一: 使用基本标准输入编写命令行工具

在实际应用中,经常需要编写自己的命令行工具,来实现一些系统管理的功能。在本系列文章中,将依次介绍通过sys.argv、optparse、argparse模块来创建Python命令行工具,介绍如何整合Shell命令到Python命令行工具中。

2017-05-29 12:06:03 3236

原创 Linux IPC - 记录上锁

记录上锁是读写锁的一种扩展类型,它可用于有亲缘关系或无亲缘关系的进程间共享某个文件的读与写。

2017-05-16 10:34:51 566

原创 使用文件锁实现进程间同步

在实际应用中,会出现这种应用场景:希望shell下执行的脚本对某些竞争资源提供保护,避免出现冲突。本文将通过fcntl模块的文件整体上锁机制来实现这种进程间同步功能。

2017-05-12 23:00:59 2339

原创 如何解决Windows系统下pip安装包错误Unable to find vcvarsall.bat

在Windows系统上,通过pip安装Python包时,会报"error: Unable to find vcvarsall.bat"错误。

2017-05-06 21:00:37 1837 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除