linux远程执行多命令?

Linux多台主机批量执行命令

1、执行命令(记得先对doCommand.s h增加执行权限 chmod u+x doCommand.sh)./doCommand.sh “ls -al /root/”这样该脚本就会在每台机器上执行”ls -al /root/”这个命令,并返回结果在信任主机上。

2、在本机安装SSH工具,(SSH工具有很多比如xShell、FianlShell)在Linux中配置ssh服务,本机打开SSH工具配置Linux的ip地址及端口号即可同时连接多台Linux主机进行操作。望采纳。

3、把你的命令写入一个shell脚本就行了啊。新建一个文本文件,然后给他赋予可执行权限就行了。文本内容为 /bin/bash 。。

4、写一个脚本,推送到所有机器。然后批量执行这个脚本。具体:获取机器ip,然后对应的ip执行对应的命令即可。

5、可以建立一个批处理文件来执行,执行结果可以输出到一个文本文件中。

6、mkdir /tmp/mydir; touch /tmp/mydir/myfile 其实这样也不能算是同时执行,Linux的命令是顺序执行的,就算是shell脚本,里面写了一大堆命令,同样也顺序执行的。如果前一个命令执行的时间比较长,后面的命令就只有等待了。

Linux-两种ssh远程执行命令方式加载环境变量区别

1、只加载了.bashrc文件,未加载/etc/profile。

2、在服务器上执行命令,走的是interactive + login shell模式,而通过远程登录执行命令,走的是non-interactive + non-login shell模式。这两种模式对于环境变量的读取是有区别的。

3、ssh是linux的一个命令,用来在一台Linux电脑上远程连接到另外的Linux系统。就像Windows的远程桌面连接一样,只不过ssh是Linux下的用命令操作的远程连接命令。连接到远程Linux后,所操作的命令就是相当于直接在该远程机上操作了。

4、另一种发送环境变量的思路是设置连接后自动执行的命令去export变量(类似于文章[1]中提到的workaround)。

求助,远程登录linux后,怎么自动执行一些命令

方法输入命令:jobs 方法二:输入命令:ps fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令 加在一个命令的最后,可以把这个命令放到后台执行,如 可以将一个正在前台执行的命令放到后台,并且处于暂停状态。

要在登录或注销时执行脚本,分别需要使用 ~.bash_profile 和 ~.bash_logout 文件。多数情况下,后者需要手动创建。在每个文件的底部,添加调用脚本代码,如前面例中所示,就可以实现这个功能。

安装sshpass sshpass -p “passwd” ssh -p22 root@$dst_ip “a.sh”注意a.sh是目标主机里的脚本。

在启动时执行 Linux 脚本 有两种传统的方法可以实现在启动时执行命令或脚本:方法 #1 - 使用 cron 任务 除了常用格式(分 / 时 / 日 / 月 / 周)外,cron 调度器还支持 @reboot指令。

打开终端输入以下的命令$crontab -e。进入选择editor,直接enter回车。接着我们会进入如下的编辑窗口。在后面我们填写如图所示。然后我们“ctrl+x”进行保存,输入“Y”回车确定。

如果是想每个用户登陆后都会执行这个命令,就把这个命令添加到/etc/profile文件最后面。

推荐阅读

    linux命令暂停下载?

    linux命令暂停下载?,系统,代码,暂停,第一,服务,管理,命令,进程,程序,接线,lin

    共享盘挂载命令linux?

    共享盘挂载命令linux?,系统,信息,服务,设备,电脑,名字,情况,网络,命令,磁盘,l

    linux管理磁盘命令?

    linux管理磁盘命令?,系统,情况,管理,设备,报告,单位,数据,信息,命令,磁盘,lin

    linux三十个基本命令?

    linux三十个基本命令?,工作,地址,系统,信息,命令,管理,目录,单位,数据,生产,l

    linux查询ip命令?

    linux查询ip命令?,地址,网络,信息,设备,系统,电脑,终端,命令,中心,技术指标,l

    linux命令赋予权限?

    linux命令赋予权限?,系统,密码,档案,权限,数字,地址,用户,文件,命令,目录,详

    linux命令中的花括号?

    linux命令中的花括号?,系统,电脑,密码,命令,地址,代码,工作,管理,终端,文件,l

    夸虚机linux复制命令?

    夸虚机linux复制命令?,系统,工具,项目,电脑,位置,文件,命令,基本知识,源文

    linux命令行输入汉字?

    linux命令行输入汉字?,系统,软件,发行,管理,终端,命令,模式,编辑,文件,文本,L

    linux下编号的命令?

    linux下编号的命令?,工作,系统,信息,命令,状态,地址,工具,目录,软件,基础,在L

    linux命令解压怎么用?

    linux命令解压怎么用?,系统,命令,文件,软件,管理,标准,名称,工具,文件名,目

    linux过滤命令参数?

    linux过滤命令参数?,工具,数据,标准,地址,命令,设备,系统,信息,指令,文件,如

    linux解压常用命令?

    linux解压常用命令?,系统,工具,文件,电脑,命令,平台,手机,格式,目录,文件名,

    linux入侵网站命令?

    linux入侵网站命令?,工作,地址,信息,系统,数字,网站,名称,命令,网络,密码,lin

    conf命令linux?

    conf命令linux?,系统,网络,信息,命令,管理,路径,文件,模式,终端,光标,如何在L

    linux命令写在一起?

    linux命令写在一起?,系统,工作,信息,地址,命令,文件,目录,工具,内容,功能,lin

    linux开启终端命令行?

    linux开启终端命令行?,密码,系统,电脑,终端,首页,工具,软件,命令,权限,用户,l

    linuxvi选中命令?

    linuxvi选中命令?,工作,系统,位置,信息,正规,数字,首开,模式,命令,光标,linux

    linux怎么切换命令框?

    linux怎么切换命令框?,系统,密码,工具,电脑,首页,软件,地方,终端,界面,图形

    linux打开网络命令?

    linux打开网络命令?,网络,系统,地址,工作,信息,工具,管理,命令,基础,状态,Lin