
正文
linux文件分发命令 linux分配文件给用户
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Linux集群命令分发执行脚本
如果没有运维人员或运维软件,但是又面临在一个集群中每台机器都执行一个命令时,总不能真的登录每一台吧。那这里就起一个简单的命令分发执行脚本。
0、确保脚本所在的机器能够免密登录到集群其他机器
SSH免密登录配置
1、将集群的IP都写入一个文件中
2、编写命令分发脚本
如果机器数量少,可以替换第三行语句为
如果机器IP配置的映射名有规律,也可以替换第三行语句为
同时后面的 $i 替换为 hadoop$i
3、测试
相关问答
Q1: 1.centos linux软件的分发有几种方法,分别如何安装
我现在用linux文件分发命令的是Linux系统,也经常安装各种Linux上的软件,根据我自己平时的使用,我就归纳一下。
最常用的分发方式应该是我们平时说的软件源了,安装软件源的软件非常方便,只要有网,用apt-get或者yum命令就能安装了,我的电脑上的g++、gdb、eclipse-CDT就是用yum安装的。
还有就是rpm包、deb包之类的方式,其实软件源方式只是把软件依赖性信息等放在了容器里,解决了安装软件时的软件依赖性问题,实际安装的还是RPM和deb软件包,直接下载RPM包或者deb包安装,需要面临软件依赖性问题,有软件依赖安装的时候会有提示,按照它的提示把依赖的那些软件安装上就好了。
另外的一些分发方式是以压缩包的形式发布软件。最常见的是以源码方式发布,把所有的源码打包,你下载下来需要先解压,解压后在命令行切换到源码目录,然后编译安装。编译安装的步骤都一样,你可以百度一下,编译安装所依赖的不是软件,而是函数库,如果你的系统上没有相应的函数库,编译的时候会报错,这是编译源码安装比较烦人的地方,不过我每次都安装成功了,呵呵。
还有直接以二进制文件形式发布软件的,也是一个压缩包,有点像Windows系统上的绿色软件,下载解压后直接就能运行,这样的软件我遇到了几个,像图形界面调试器Affinic Debugger GUI、Web漏洞扫描工具Vega都是这样发布的,,我的习惯是把它们的路径加入到alias中,自己起一个别名,方便用命令启动。
还有的软件是以单个二进制文件发布的,这个二进制文件是个安装器,而且往往是图形界面的安装器,和Windows系统的软件发布类似,安装这类软件就是运行这个二进制文件之后点击下一步下一步,虚拟机软件VMware Workstation、入侵工具Metasploit就是这样发布的。注意一点,把二进制安装器下载下来之后,要先用chmod命令给linux文件分发命令他加x可执行权限,然后运行时加当前目录运行。
还有用shell脚本发布的,就是一个后缀.sh的文件,支付宝的Linux版浏览器安全插件就是用.sh文件来安装的,在终端运行这个shell就可以了。
Q2: linux导出到两个文件
可以使用tar命令,该命令可以将文件和目录打包成一个文件,并且可以指定将文件/目录压缩到不同的文件。要导出到两个文件,可以使用如下命令:
tar -czf file1.tar.gz file1/
tar -czf file2.tar.gz file2/
上述命令将file1/和file2/目录分别压缩到file1.tar.gz和file2.tar.gz文件中。
此外,还可以使用split命令将文件分割为若干个文件,以便多人使用。例如,如果要将一个文件名为myfile.tar.gz分割为2M大小的多个文件,则可以使用如下命令:
split -b 2m myfile.tar.gz myfile.tar.gz.
这样便可以将myfile.tar.gz文件分割为若干个文件,文件名为myfile.tar.gz.aa、myfile.tar.gz.ab等等。
Q3: linux分发文件到其他机器
你是不是说linux文件分发命令的集群部署和运维linux文件分发命令,你查找一些分发工具,比如
deploy.sh工具的目的是,将一个文件,发送到其linux文件分发命令他服务器上面去。
runRemoteCmd.sh工具的目的是,将一个命令,在多台服务器上执行。
depoly.conf是上面两个工具的配置文件。《Linux就该这么学》有Linux命令大全
Q4: linux切分文件命令(split)和合并文件
linux有rz和sz命令,可以让linux文件分发命令我们在window和本地虚拟机之间传输文件,但是有个麻烦的事情就是不能传输大于4G的文件
如果是传送到linux,可以使用FileZilla软件,那么从linux下拉到windows怎么解决呢,那就是使用split将文件拆分成小于4G的文件
上面讲解linux文件分发命令了拆分,下面讲讲合并tar包
关于linux文件分发命令和linux分配文件给用户的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






