Articles of search

search日志查找唯一的电子邮件

我想search我的日志文件,只显示前面有“MAIL FORM:”的唯一的电子邮件地址 例如,如果我search,也许我有这些命中: Mon 2014-03-17 00:01:38: <– MAIL FROM:<[email protected]> Mon 2014-03-17 00:01:38: [email protected] is an alias for [email protected] Mon 2014-03-17 00:01:38: –> 250 <[email protected]>, Sender ok Mon 2014-03-17 00:01:38: <– RCPT TO:<[email protected]> Mon 2014-03-17 00:01:38: –> 250 <[email protected]>, Recipient ok Mon 2014-03-17 00:01:38: <– RCPT TO:<[email protected]> Mon 2014-03-17 00:01:38: –> 250 <[email protected]>, Recipient ok Mon […]

根据托pipe域名TLD更改networking服务器的IP地址

我正在build立一个CMS来pipe理几个网站。 一些会有一个西class牙内容,将可通过域domain.es访问,其他将通过域domain.fr等法语。 由于它们将全部坐在同一台机器上,这意味着它们可能会受到Google的惩罚,因为它会将托pipe服务器的IP地址进行地理定位以找出其位置。 这是我的问题:是否有可能为每个域有不同的IP地址,以便search引擎地理定位的IP地址将服务器在parsingdomain.es西class牙时,服务器在法国parsingdomain.fr ? 如果可能的话,这个技术的名字是什么?

如何使用find来删除隐藏的文件和文件夹

我怎样才能find并删除所有文件,包括隐藏的,没有扩展名的java 。 我知道如何使用find来删除文件并运行这个命令: find . -not -name "*.java" -type f -delete 这个recursionsearch文件夹的所有文件都不以* .java结尾。 但是这个命令没有隐藏文件夹中的文件。 我运行在这里find的命令: ls -lahR然后我发现命令我跑错过的文件。 例如: ./node_modules/.bin: total 24 drwxr-xr-x 5 whitecat staff 170B Apr 5 12:47 . drwxr-xr-x 4 whitecat staff 136B Apr 5 02:25 .. lrwxr-xr-x 1 whitecat staff 19B Apr 5 12:47 nopt -> ../nopt/bin/nopt.js lrwxr-xr-x 1 whitecat staff 20B […]

如何在Unix / Linux系统上从命令行recursionsearch和replace

所以我想用一个命令来改变多个文件。 这是我迄今为止: find -regex ".*\.ext$" | xargs grep -l searchText 2> /dev/null | xargs -i sed 's/searchText/replaceText/' > {}.new 它能做什么: 我find扩展名为ext的文件,把它发送到grep,忽略错误,然后把它发送到sed,用新文件名file.ext.newreplace。 问题似乎是sed中的redirect>阻止{}被replace为文件名。 有任何想法吗? 还是更好的解决scheme?

Mysql全文search导致CPU使用率高

我们build了一个新闻网站。 我们每天都会从web apiinput数以万计的数据。 为了提供精确的search服务,我们的表使用MyISAM,build立全文索引(标题,内容,date)。 我们的网站现在在Godaddy VDS上testing,2GB内存,30GB空间(无交换,因为VDS不允许交换)。 使用#grep “model name” /proc/cpuinfo我们得到Godaddy使用Intel(R) Xeon(R) CPU L5609 @ 1.87GHz 这里是我们的mysqlinput,使用FROM dual避免插入重复logging,并且表的FULLTEXT索引始终打开。 INSERT INTO newstable (title,link,content,date,source,image,imagesource) SELECT '".$title."','".$link."','','".$content."','".$date."','".$source."','".$image."','".$imagesource."' FROM dual WHERE not exists (SELECT content FROM newstable WHERE newstable.content = '".$content."') 这里是我们的search查询在阅读页面(我们已经优化了主页,这是一个静态页面,从crond生成,但阅读页面应该保持在实时search): SELECT id,title,link,content,date,source,image,imagesource FROM newstable WHERE (MATCH (title,content,date) AGAINST ('$boolean' IN BOOLEAN MODE)) Order By date DESC Limit '.($_POST['number']).', […]

使用GREP在文件中查找文本

我试图使用grep来查找特定的PHP代码行,我知道肯定是存在于几个文件中,但我所得到的是一个空的结果。 请告诉我如何修改我的grep查询: sudo grep -ilr 'if (isset($_COOKIE["id"])) @$_COOKIE["user"]($_COOKIE["id"]);' /path/to/dir/

使用find的文件名

如何使用find命令获取文件名? 当我使用find命令从目录和子目录中search特定types的文件时,我得到了该文件的整个path,如何才能获得文件名? 我正面临的问题是,当我将find的文件移动到归档目录时,它说“没有这样的目录”,这是因为我正在search该文件的整个path。

更换WFE服务器后SharePointsearch问题

我们有一个单一的WFE和一个单独的SQL Server MOSS SP2的小型Intranet安装。 我最近换掉了运行Windows Server 2003 Standard 32位的旧的WFE服务器,我遵循的过程如下: 启动运行Windows Server 2008 Standard x64的新服务器 安装MOSS x64(未运行SharePointconfiguration向导) 将服务器修补到与其他WFE(SP2)相同的SharePoint修补程序级别 运行SharePointconfiguration向导将服务器添加到服务器场 改变我们的DNS指向新的服务器 在旧的WFE上运行SharePointconfiguration向导将其从服务器场中删除 直到这一点,一切都按预期工作。 我在WFE上启动了Office SharePoint Serversearch和Windows SharePoint Servicessearch服务。 然而,search没有在农场工作。 当我浏览SSP并进入search设置时,出现以下错误: 无法连接到服务器WFESERVERNAME上的“SharedServices1”的search应用程序。 如果应用程序服务器pipe理服务计时器作业不存在,则可能会发生此错误。 确认Windows SharePoint Services定时服务和Windows SharePoint Servicespipe理服务正在受影响的服务器上运行。 如果问题仍然存在,请在受影响的服务器上查看事件日志以获取更多信息。 我查看了定时器作业定义,我们没有一个称为应用程序服务器pipe理服务的定时器作业。 我确认所有服务都在服务器上的服务控制台中启动,并使用适当的凭据运行。 我按照此知识库文章http://support.microsoft.com/kb/934838/en-us中的步骤validation所有服务都使用了正确的凭据。 有关如何解决这个问题的任何提示?

Google Search Appliance:限制结果数量

我试图限制Google Search Appliance上dynamic结果集群显示的结果数量。 我已经看了XSLT,但我只遇到了以下两个用户可修改的选项: <!– *** dyanmic result cluster options *** –> <xsl:variable name="show_res_clusters">1</xsl:variable> <xsl:variable name="res_cluster_position">right</xsl:variable> 有没有更多的选项,我不知道,我可以用来限制结果? 有没有另一种方法,我错过了?

如何创build全文目录作为默认目录?

当我创build全文索引时,这将为我节省冗余ON MyCatalog短语。 例如, CREATE FULLTEXT INDEX ON MyTable ( MyField1, MyField2, MyField3 ) KEY INDEX PK_MyKey ON MyCatalog /* I want MyCatalog to be default, so I don't have to specify*/ WITH CHANGE_TRACKING AUTO 在将MyCatalog设置为默认目录的情况下,每次我要创build全文索引时,都不必指定ON MyCatalog 。 那么如何让MyCatalog在这个数据库上默认?