linux系统如何自动管理脚本.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:2 大小:3.4MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

linux系统如何自动管理脚本.pdf

linux系统如何自动管理脚本.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

安全运维网您身边的网络安全运维专家[secwork.org]http://www.secwork.orgLinux系统如何自动管理脚本==========================================================================================声明:原创文章,转载请注明:安全运维网(http://swcwork.org/)本文链接:http://www.secwork.org/system/linux/40.html==========================================================================================2011-01-0414:08:38Bypw200844019@qq.com每个系统管理员都需要使用shell脚本不时地自动执行许多日常工作.其实许多这些小帮手都是来源于命令行,而有时也需要通过用户输入.你可以使用Python一类成熟的编程语言来完成它,或者你也可以使用Zenity工具.Zenity入门快速谷歌搜索将找到许多Zenity教程和ZenityManual官方网站的链接.你能够得到一种用Zenity来做什么的感觉,最好的办法是打开终端,并旋转它.Zenity有内置的帮助选项.它提供一个所有选项的列表,包括对每一个对话框附加的帮助.主要对话框的列表包括日历、输入、报错、消息、文件选择、清单、通知、进展、问题、警告、比例和文字信息.$zenity--entry--text="Pleaseenteryourname"文件和目录下面这行脚本将显示一个文件选择对话框和这个strFileName变量中存储的结果:page1/2安全运维网您身边的网络安全运维专家[secwork.org]http://www.secwork.org$strFileName=$(zenity--file-selection--save--confirm-overwrite);echo$strFileName'$'后面的'='促使Bash来替换Zenity命令输出,作为一个为strFileName变量赋值的目标.用前面的字符'$'来代替echo命令的参数变量strFileName,结果会返回到终端屏幕.总结下面是一个简单的单行文件工具来搜索.log文件,并显示在ListBox的对话框中:x=$(find/-name"*.log"|zenity--list--column"Delete"--column"Files"--checklistZenity是很值得花时间努力学习怎样有效的使用它.一旦你开始使用,就不会后悔.===更多文章请访问安全运维网[http://secwork.org]===page2/2