进行 yum 搜索后如何判断软件包的版本?
例如
yum search rabbitmq
Run Code Online (Sandbox Code Playgroud)
返回
rabbitmq-server.noarch : The RabbitMQ server
Run Code Online (Sandbox Code Playgroud)
我需要知道这个服务器的版本。
鉴于此示例文件夹结构:
/folder1/file1.txt /folder1/file2.djd /folder2/file3.txt /folder2/file2.fha
如何*.txt
使用grep
“/”对所有文件进行递归文本搜索?
("grep -r <pattern> *.txt"
从“/”运行时失败,因为.txt
该文件夹中没有文件。)
我正在寻找类似于packages.debian.org Debian Package Browser 的东西,仅适用于CentOS 5 和/或RHEL 5 [Red Hat Enterprise Linux]。
我有一个 Windows Server 2008 R2 网络共享设置作为 Win 7 x64 中的地图驱动器。我想通过 Windows 7 搜索它,但我总是得到“没有与您的搜索匹配的项目”。就好像它甚至没有尝试搜索。
安装了 Windows 搜索服务的文件服务器角色。保存网络共享的驱动器将添加到服务器上的索引选项中,这表明索引已完成。
据我了解,搜索查询应该发送到服务器(内容被索引的地方),执行,并返回结果。
失败的解决方法:
来源:http : //social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/afb904c1-1c61-4aae-b6b1-5cf525b9f8de/
创建到 UNC 的符号链接。我发现这是对应该是简单问题的极端解决方案。
为 UNC 启用“始终脱机可用”。在公司环境中,在本地复制所有服务器内容是不可接受的,对于许多 TB 的服务器存储也是不可行的。
安装“Windows 桌面搜索:Microsoft 网络上的文件加载项” http://www.microsoft.com/downloads/details.aspx?DisplayLang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283它允许使用 UNC 路径输入到客户端的索引选项中,然后在本地构建索引。但是,该加载项不适用于 Windows 7,也不支持 x64。
更新:
设置包括两个客户端(都完全更新的 Win7 x64),一个文件服务器,没有域。只是为了简单起见(在这种情况下安全性不是问题),使用匿名访问。我真的怀疑这是一个权限问题,因为我可以在映射驱动器上访问、修改和创建内容。我就是搜不到。
在服务器上搜索始终有效。有问题的共享有很多内容:2.17TB 有 274,633 个文件,但是,我想搜索的文件夹只有 11,503 个文件 (54.3GB)
大多数情况下,搜索两个客户端之一是有效的。似乎有些不靠谱。有些日子它有效,有些则无效。在第二个客户端上搜索从未奏效。
索引已在服务器和两个客户端上重建。
更新 2:
是否有任何替代的开源解决方案(带有 Web 控制台)?
有没有办法在 Windows 资源管理器中只搜索文件夹?
我知道文件夹会排在最前面,但我一直在寻找那个额外的选项。
在 Linux 中,如何在文本文件中显示包含字符串的行,例如:
search "my string" file_name
Run Code Online (Sandbox Code Playgroud)
如何使搜索区分大小写/不区分大小写?以及如何显示行号?
问候
我的组织最近发现了通过电子邮件发送给某些用户的恶意软件,这些恶意软件通过复杂的、有针对性的攻击设法绕过了我们的电子邮件安全。文件的名称因用户而异,但我们收集了恶意软件文件中常见 MD5 哈希值的列表。
只是在黑暗中拍摄 - 我想知道是否有一种方法可以通过 PowerShell.... 或任何方法根据文件的 MD5 哈希值而不是文件名、扩展名等来查找文件。我们数据中心的大部分服务器都使用 Windows 2012 R2。
据我所知,当您想要运行服务时,在所有当前的 Windows 版本中,您的功能非常有限。
我通常通过在“开始”->“运行”框中键入“services.msc”来启动服务,在大多数版本的 Windows 上,这是有效的。我知道如何在 Windows 服务的 MMC 视图中单击“名称”列。如果您知道服务名称的前几个字符是什么,通常可以按名称排序,然后键入前缀以向下滚动列表(例如查找 Windows 搜索)。
这对我来说似乎很弱,所以我花了一些时间在互联网上搜索可以更好地管理服务的工具。通常我有一个关键字,我知道“fooWare”可能是关键字,我需要找到(通常命名不当)服务并启动和停止它。这通常太难了。
我能做的最好的事情是从命令行输入“NET SERVICES”,也许会在其中添加一个 grep,但这并没有列出所有服务,只列出了其中的几个。
Win7 中的 MMC 管理单元现在有一个导出列表按钮,导出到我不时使用的 csv 文本文件功能,导出然后搜索。我想过编写自己的工具。我希望有一个更好的“服务管理器”实用程序可供系统管理员使用。我想要一个右上角的搜索框,类似于 Win7 和 Vista 中的“添加-删除-程序”对话框具有搜索功能。
是否存在这样的服务实用程序?
我有一台运行 ubuntu 10.04 服务器的机器。在使用curl
和wget
.
使用tcpdump
wireshark,我发现问题出在为设置连接而进行的DNS查找中:
例子
当我运行时:
wget www.site1.com
Run Code Online (Sandbox Code Playgroud)
我看到以下行为:
LOOKUP: AAAA www.site1.com
# => fail, no delay, site1 doesn't have an IPv6 AAAA record
LOOKUP: AAAA www.site1.com.mydomain.lan
# => fail, BIG DELAY, crazy domain doesn't exist
LOOKUP: A www.site1.com
# => success, no delay, resolves as expected (site1 has IPv4 A record)
CONNECTION PROCEEDS ...
Run Code Online (Sandbox Code Playgroud)
我的设置
我的服务器的 resolv.conf 看起来像这样:
nameserver 192.168.0.1 # my router
domain mydomain.lan # made up domain name, for my …
Run Code Online (Sandbox Code Playgroud)