我有一个拥有50多台不同Linux机器(刀片机)的系统,其IP范围如下
165.23.1.21-165.23.1.64 ( each Linux machine have 4 eth - eth1,2,3,4)
通过LANS电缆连接到4个Cisco交换机的系统
我的目标是验证Linux机器中的每个eth是否连接到交换机中的哪个端口。
例如
./我的工具
machine1 results
linux_machine1_eth0 connected to switch_1_port_15
linux_machine1_eth1 connected to swi
我的意图是监视一个目录中新创建的文件,同一目录在多台计算机之间共享,下面是供您参考的脚本,一旦我运行该脚本,该脚本将标识从机器xyz (我正在运行通知程序脚本)创建的文件,并且它不识别来自机器abc的文件!在监视给定目录下新创建的文件时,是否需要考虑什么?不管文件是从哪台机器创建的。
有没有任何方法可以使用'inotify2.pm‘跟踪在不同机器上创建的文件?
use Linux::Inotify2;
my $inotify;
$inotify = new Linux::Inotify2 ;
my $dir="/home/vikas/";
opendir(DIR, $d