find . -type f -name "lvs.cmd" | grep -il "ATTACH"为什么不输出路径?
时间: 2024-01-09 18:05:34 浏览: 34
这个命令的作用是在当前目录及其子目录中查找文件名为"lvs.cmd"且内容中包含"ATTACH"的文件。但是,它没有输出路径的原因可能是因为找不到符合条件的文件。
请确保在运行该命令之前,你已经进入到正确的目录,并且当前目录及其子目录中确实存在名为"lvs.cmd"且内容中包含"ATTACH"的文件。
另外,你可以尝试添加 `-print` 参数来显示文件的路径,例如:
```
find . -type f -name "lvs.cmd" | grep -il "ATTACH" -print
```
这样会将符合条件的文件路径输出出来。
相关问题
lvs+supply+error+detected.ABORT+ON+SUPPLY+ERROR+is+specified-aborting
LVS (Linux Virtual Server) 是一个开源的负载均衡软件,它可以将网络流量分发到多个服务器上,以提高系统的可用性和性能。而 "SUPPLY ERROR" 是指在 LVS 中出现了供应错误,即无法正常提供服务的错误。
当 LVS 配置中指定了 "ABORT ON SUPPLY ERROR" 选项时,如果出现供应错误,LVS 将会中止对该服务的提供。这意味着当 LVS 检测到某个后端服务器无法提供服务时,它将停止将流量转发到该服务器,并尝试将流量转发到其他可用的服务器上。
相关问题:
1. LVS 是什么?
2. LVS 如何实现负载均衡?
3. 什么是供应错误?
4. LVS 中的 "ABORT ON SUPPLY ERROR" 选项有什么作用?
5. LVS 还有其他的配置选项吗?
LVS_EX_FIXEDWIDTH为什么找不到?
如果您在使用 List Control 控件时无法找到 LVS_EX_FIXEDWIDTH 样式,可能是因为它在较早版本的 MFC 中并不支持。
在较早的 MFC 版本中,您可以使用 LVS_AUTOARRANGE 样式来实现列宽固定。具体方法是在控件创建时添加 LVS_AUTOARRANGE 样式,并将每列的宽度设置为相同的值。例如,以下代码将每列的宽度设置为 80 像素,并添加 LVS_AUTOARRANGE 样式:
```
m_listCtrl.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_AUTOARRANGE);
m_listCtrl.SetColumnWidth(0, 80);
m_listCtrl.SetColumnWidth(1, 80);
m_listCtrl.SetColumnWidth(2, 80);
```
如果您使用的是较新版本的 MFC,可以尝试使用 LVS_EX_FIXEDWIDTH 样式。请确保您的项目设置中包含了正确的 MFC 版本和头文件,并且您的 List Control 控件已经创建成功。