我让 Zabbix 监控多个服务器上多个卷的磁盘空间。除了其中一台服务器上的一个卷始终报告为 0 之外,它在所有这些服务器上都运行良好。但是,当我运行
./zabbix_get -s localhost -p 10050 -k 'vfs.fs.size[/home, free]'
在有问题的机器上本地,它给了我正确的、非零的大小,与df
.
我该如何着手解决和纠正这个问题?
我让 Zabbix 监控多个服务器上多个卷的磁盘空间。除了其中一台服务器上的一个卷始终报告为 0 之外,它在所有这些服务器上都运行良好。但是,当我运行
./zabbix_get -s localhost -p 10050 -k 'vfs.fs.size[/home, free]'
在有问题的机器上本地,它给了我正确的、非零的大小,与df
.
我该如何着手解决和纠正这个问题?
是否可以在 Linux 系统上的 Bash 中隐藏恶意别名的存在,并让用户在不知情的情况下执行它?
这两个命令有什么区别?
. filename # (A)
和
filename # (B)
这个命令有什么关系?
./filename # (C)
注意:# 和它后面的行的其余部分是注释。
我有一个用户在他的 Vista 笔记本上的 C: 驱动器的根目录中创建了一些临时文件。
系统属性 > 高级 > 环境变量 > 用户名的用户变量 > TEMP(和 TMP)都显示“%USERPROFILE%\AppData\Local\Temp”
在系统变量下,它们都指向“c:\windows\temp”
如果我转到 cmd 提示符并键入“echo %USERPROFILE%”,我会得到“c:\Users\USER NAME”。键入“echo %TEMP%”会得到“c:\Users\USERNA~1\AppData\Local\Temp”,就像“echo %TMP%”一样。
我在其他环境变量中看不到任何问题。
显然,这个用户以某种方式将他的根目录设置为可写。
任何解释为什么这些文件会在那里以及如何处理它?