服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
什么bash命令可以用于pipe道上的正则expression式replace? cat foo.txt | someprogram
我需要一个脚本,可以在新安装的Windows XP上运行,并从网上下载指定的文件,如http://www.python.org/ftp/python/2.6.2/python-2.6.2.msi方法来做到这一点没有手工制作HTTP / FTP请求或使用第三方程序,如wget? 我可以build议WScript.CreateObject(“internetexplorer.application”)会做的神奇,但它的文档是非常巨大的,谷歌沉默,一如既往:)。
在运行Windows Server(2003或2008)的标准戴尔/ IBM服务器上使用Xserve硬件和OS X有什么特别的好处,是否有任何他们认为更好的任务?
通常我知道我需要的命令行程序的名称,但我不知道提供该程序的软件包的名称。 如何find包含我需要的程序的包的名称? 在基于RPM的系统上,他们有whatprovides选项rpm -q –whatprovides /usr/X11R6/bin/xclock将会find正确的软件包。 基于Debian的系统有没有类似的东西?
例如,在Bash中,我可以这样做: emacs foo.txt & Windows中是否有任何等价物? 我似乎无法找出一个方法来与Windows版本的emacs做到这一点。
假设我有一个在UNIX系统上运行的应用程序,系统错误状态为'13'。 现在,我可以很容易地在errno.h中查找这个值,发现这是一个权限被拒绝的问题。 > grep -w 13 /usr/include/errno.h #define EACCES 13 /* Permission denied */ 有一个简单的命令来检索这些信息? 我想能够运行这样的东西: > lookuperror 13 EACCES (Permission denied) 而不是系统头文件。 这样的命令/程序是否存在? 更新:正如在下面的答案中指出的, strerror()系统调用返回这个信息。 是否有任何UNIX操作系统附带一个可执行的实用程序,使这个系统调用,或者我需要编写自己的程序来做到这一点?
我正在寻找一个新的pipe理工具包的工具,并会重视一些build议。 我想对一些XSS(跨站点脚本)恶意网站进行一些“自动”testing,同时检查SQL注入机会。 我意识到自动化的工具方法不一定是唯一的或最好的解决scheme,但我希望这会给我一个很好的开始。 我需要扫描的网站覆盖从PHP / MySQL到Coldfusion的堆栈范围,一些经典的ASP和ASP.NET混合在一起是很好的措施。 你会用什么工具来扫描Web应用程序的恶意? (请注意我直接关注networking应用程序,而不是服务器本身)。
我正在更换一台服务器,并想知道新服务器是否有两个名称。 例如: 我们现在拥有什么: Old server: srv New server: srv-new 在我们切换到新服务器后,我想要的是: Old server: srv-old New server: srv-new, srv 最终我想分阶段使用新名称('srv-new')并放弃旧名称('srv'),但是我希望两个名称都能工作一段时间。 我只是在某个地方的活动目录中执行此操作吗? 我们正在使用Active Directory。 srv-old是Windows 2000,srv-new是Windows Server 2008.请原谅我可能滥用术语 – 我在我的舒适区边缘!
我发现自己不得不经常发送kill -STOP 一百万个进程 ,但都来自同一个父母。 有没有更聪明的方法来做到这一点?
我甚至没有在我的专用服务器上设置我的网站,所以我现在是唯一使用它的网站。 然而,这是我在我的sys信息中看到的: 替代文字http://i38.tinypic.com/10sc9r6.png 全尺寸 我刚刚安装了一些安全软件,所以我想知道这是否是原因。 像Dos deflate,CSF防火墙,Mod_security,SIM,日志监视等程序。 我的服务器详细信息: CentOS的 处理器Intel Xeon CPU X3220 CPU速度2.39 GHz caching大小4.00 MB 内存2GB DDR2