最新发布 第17页

田飞雨 

翻译

Linux 有问必答:如何知道当前正在使用的 shell 是哪个?

问题: 我经常在命令行中切换 shell。是否有一个快速简便的方法来找出我当前正在使用的 shell 呢?此外,我怎么能找到当前 shell 的版本? 找到你当前正在使用的 Shell 版本 有多种方式可以查看你目前在使用什么 shell,最简单的方法就是通过使用 shell 的特殊参数。 其一,一个名为 ̶……继续阅读 »

struggling 5年前 (2015-11-27) 1592浏览 0评论 2个赞

python

系统批量运维管理器Fabric详解

Fabric是一个Python(2.5-2.7)实现的ssh命令行工具,简化了SSH的应用程序部署及系统管理任务。它提供的操作包括:执行本地或远程shell命令,上传/下载文件,以及其他辅助功能,如提示用户输入、中止执行等。Fabric在paramiko的基础上做了更高一层的封装,操作起来会更加的简单。Fabric的……继续阅读 »

struggling 5年前 (2015-11-22) 3875浏览 0评论 1个赞

python

python-nmap实现高效端口扫描器

python-nmap是python的一个模块库,使用这个模块可以让python很方便的操作nmap扫描器来工作,它可以帮助管理员完成自动扫描任务和生成报告的工具,它还支持nmap的脚步输出。python-nmap模块有两个常用类,一个为PortScanner()类,实现一个nmap工具的端口扫描功能封装;另一个为P……继续阅读 »

struggling 5年前 (2015-11-21) 8462浏览 1评论 2个赞

python

python实现校验源与备份目录的差异

filecmp模块用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单。filecmp可以实现文件,目录,遍历子目录的差异对比功能。python 2.3或更高版本默认自带filecmp模块,无序额外安装。此外,python标准库还提供了difflib模块用于比较文件的内容。 filecmp提供了三个操作方法……继续阅读 »

struggling 5年前 (2015-11-18) 2461浏览 0评论 0个赞

python

基于python的DNS轮询业务监控脚本

dnspython(http://www.dnspython.org/)是Python实现的一个DNS工具包,它支持几乎所有的记录类型,可以用于查询、传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验……继续阅读 »

struggling 5年前 (2015-11-15) 3181浏览 0评论 0个赞