我正在努力发送pseudo-filesystem
到其他机器。
在这种情况下,我使用/proc/cpuinfo
and/proc/meminfo
作为伪文件系统示例。
我有两台可以相互通信的计算机ssh
。
现在,我正在尝试构建一个*.sh代码来安全地从其他计算机复制一些系统文件。代码是:
#INPUT
export MASTER=user@11.1.111.11
export HELPER=user@12.1.122.12
#Obtaining CPU and Memory Data
scp $MASTER:/proc/cpuinfo /master/.
scp $MASTER:/proc/meminfo /master/.
scp $HELPER:/proc/cpuinfo /helper/.
scp $HELPER:/proc/meminfo /helper/.
我的想法是我可以在任何计算机(主计算机或辅助计算机)上运行此脚本。
但是,后来复制的文件是空白的,里面没有任何信息。我尝试sudo chmod
和文件夹sudo chown
,/proc/
但系统说权限被拒绝。仅供参考,我不激活root
用户,只是sudo
一直在使用。
有人可以指导我一些解决方案吗?
附加信息和即兴创作:完整代码位于jsfiddle
. jsfiddle
尽管此代码不是 JavaScript
,但我只是尝试使用协作选项。http://jsfiddle.net/santosasandy/sWYLL/#&togetherjs=hCO3VuPwO4