shell脚本需要交互的地方可以使用here文档是实现,但是有些命令却需要用户手动去就交互如passwd、scp对自动部署免去用户交互很痛苦,expect能很好的解决这类问题。expect的核心是spawn expect send setspawn 调用要执行的命令expect 等待命令提示信息的出现,也就是捕捉用户输入的提示:send 发送需要交互的值,替代了用户手动输入内容set 设置变量值i
今天需要配置ubuntu无人值守自动安装,在配置到kickstart时,那个kickstart图形界面无法出来首先安装system-config-kickstart 软件包,这一步没什么错shell> apt-get install system-config-kickstart安装完成之后,启动system-config-kickstart时报错shell> system-confi
一.原理和概念1.自动化安装好处一般情况下,安装Linux需要从光驱用安装光盘启动机器,然后进入交互式安装界面输入安装所需的各种配置完成安装。在下面这些情况下,这种安装方式就会暴露出缺点:1)机器无光驱、光驱坏了(这种情况在现实中频繁发生) 或光盘坏了,无法从光驱安装Linux。2)软件测试人员在搭建测试环境时,需要安装大量的Red Hat Linux测试机器时。这时采用手工安装方式逐台机器安装效
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号