很多linux程序比如passwd,ftp,scp,ssh等自身并没有提供一种静默式的执行选项,而是依赖于运行时的终端输入来进行后一步的操作比如更改密码、文件上传、下载等。虽然有些编程语言如java嵌入了不少这些常用工具的API比如jcsh等,但是毕竟他们不够自然和顺手。 expect是unix/l ...
分类:
系统相关 时间:
2016-10-04 20:48:34
阅读次数:
234
本教程我们通过实现来讲讲Linux交互式shell脚本中创建各种各样对话框,对话框在Linux中可以友好的提示操作者,感兴趣的朋友可以参考学习一下。 当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入。对话框的类型有密码箱,检查表,菜单,等等。他们可以引导你以一种直观的方式输... ...
分类:
系统相关 时间:
2016-04-18 11:39:08
阅读次数:
352
--stdin表示可以用任意文件做标准输入expect它主要的功能是给ssh进程加个壳,用来传递交互指令。它的核心是spawnexpectsendsetspawn调用要执行的命令expect等待命令提示信息的出现,也就是捕捉用户输入的提示:send发送需要交互的值,替代了用户手动输入内容set设置变量值intera..
分类:
系统相关 时间:
2016-01-29 21:25:18
阅读次数:
379
协议:CIFS,CommonInternetFileSystem监听端口:137/udp,138/udp,139/tcp,445/tcp守护进程: nmbd:netbios smbd:cifs winbindd安装包:yumlistsamba*windowsUNC路径:\\SERVER\shared_name访问方式:linux交互式数据访问方式:smbclient-L192.168.1.179-Usmb1#获取共享信息..
分类:
其他好文 时间:
2015-08-28 11:15:33
阅读次数:
260