unix

Windows服务器的自动部署和配置

我是一位经验丰富的UNIX和Linux系统管理员,即将开始为混合的UNIX/Windows商店工作.我一直在使用Puppet,Chef,FAI等工具自动部署服务器.我已经使用Windows超过10年了.我想知道是否有人有关于自动部署和配置Windows服务器的可比工具的提示.在我的UNIX环境中,我可以设置一个盒子冷启动铁,并启动并运行,无需任何人工干预.在我使用Ghost的那一天,但我认为从那时起,现有技术已经有所改进.我们也欢迎任何避免使用工具的提示.我可能需要部署WindowsIIS和sql服务器.

Windows(Services for Unix)NFS客户端“足够好”吗?

对于我们的一个平台,我有大约20台MSsql2K3机器需要将其备份放到几个NetApp盒子上.这些NetApp目前仅供我们的Linux机器使用,并且仅限NFS,如果需要,我可以购买SMB许可证,但需要考虑稳定/值得信赖的WindowsNFS客户端.您是否足够信任内置的WindowsSUANFS客户端?您建议使用“更好”的第三方NFS客户端吗?谢谢.我们已经使用它多年,似乎工作正常.

batch-file – 在DOS(批处理文件)中移动目录而不知道完整的目录名

在Bash中我可以移动目录而不知道完整的目录名,如下所示:mvgradle–*/gradle/我如何在cmd中执行此操作.move命令似乎不允许这样做.MOVE仅将1个目录移动到另一个位置,因此不会打扰扩展通配符.与Unix在Windows上扩展通配符的Unix不同,每个命令都必须自己执行,这会导致命令之间出现各种不同的行为.您可以使用FOR命令来模拟它.FOR在其中各种变体的行为有点像Unix上的“find.-name”通配符“-exec{}”.

C(Unix):使用默认编辑器打开文本文件

问题在于上面,我的谷歌搜索没有成功.我想我需要获取默认编辑器然后使用system;?我怎么能得到默认编辑器?然后不是.解决方法没有官方解决方案.以下是我打开文本编辑器的建议:如果文件扩展名为.txt,并且$PATH上的xdg-open可用,而且$disPLAY变量为非空,则使用xdg-open.否则使用/usr/bin/sensible-editor.否则,使用getenv,getenv或getenv.如果没有设置,请尝试纳米,纳米微小,然后vi.

用于文本/字符串处理的Java库,与unix / linux实用程序类似

我是一名java程序员.我经常使用bash脚本进行文本处理.grep,sed,awk,tr,wc,find等实用程序以及命令之间的管道提供了如此强大的组合.但是,bash编程缺乏可移植性,可测试性以及Java中存在的更优雅的编程结构.它还使得集成到我们的其他Java产品中变得更加困难.我想知道是否有人知道任何可能提供我正在寻找的Java文本处理库.能够写下来真是太酷了:这可能是天上掉馅饼的东西.但

域套接字“sendto”遇到“errno 111,连接被拒绝”

我正在使用域套接字从另一个进程获取值,比如A从B获取值,它可以运行好几个月.但是最近,A在“发送到”消息期间失败了,偶尔会出现“errno111,连接被拒绝”.我检查了B域套接字绑定文件,它存在.我也在另一台机器上做了一些测试,也运行良好.那么,之前有没有人遇到过这个问题?非常感谢.解决方法当我用unix域套接字看到这个错误时,通常是因为进程B没有运行,或者连接路径不匹配.(如果B死了,是否会自动重启?

C:在Windows中运行Unix配置文件

我想将我在Linux上使用的一些应用程序移植到Windows.特别是我一直致力于wdiff.一个程序,逐字逐句比较两个文件的差异.目前我已经能够通过Cygwin在Windows上成功编译程序.但是,我想在Windows上本地运行该程序,类似于Project:UnixUtils.我如何在Windows环境中移植unix实用程序?有没有人有将GNU软件移植到Windows的经验?