linux两个窗口执行一个命令

worktile 其他 114

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,可以使用多种方式来同时在两个窗口执行一个命令。下面介绍两种常见的方式。

    1. 使用分号(;)来分隔命令:
    打开两个终端窗口,将命令分别输入到两个窗口中,使用分号(;)将它们分隔开。例如:
    终端窗口1:command1;
    终端窗口2:command2;
    这样,当你在两个窗口同时按下回车键时,就会分别执行command1和command2命令。

    2. 使用并行执行符号(&)来并行执行命令:
    打开两个终端窗口,分别输入要执行的命令,并在命令末尾加上“&”,如下所示:
    终端窗口1:command1 &
    终端窗口2:command2 &
    当你在两个窗口同时按下回车键时,就会同时执行command1和command2命令。

    需要注意的是,这种方式适用于希望同时执行两个独立的命令的情况。如果需要在一个窗口中执行多个命令,并且命令之间需要相互依赖或者顺序执行,建议使用脚本来实现。

    以上是两种常见的方法,根据你的需求选择合适的方式来同时在两个窗口执行命令。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux中,您可以使用多种方法同时在两个窗口中执行同一个命令。以下是其中一种最常见的方法:

    1. 使用终端复制粘贴:打开一个终端窗口,输入您要执行的命令并执行。然后,使用Ctrl + Shift + T(在大多数Linux发行版中)或右键单击终端窗口并选择“打开新选项卡”(在某些发行版中可能有所不同)来打开另一个终端窗口。在新的终端窗口中,使用Ctrl + Shift + V(在大多数Linux发行版中)将刚刚执行的命令粘贴到新的窗口中,并按Enter键执行。

    2. 使用多个终端:打开一个终端窗口,输入您要执行的命令并执行。然后,使用Ctrl + Alt + F2(在大多数Linux发行版中)或Ctrl + Shift + N(在某些发行版中)来打开一个新的终端。在该终端中,登录到相同的用户,并在命令提示符下输入刚刚执行的命令,然后按Enter键执行。

    3. 使用ssh命令:如果您有多台Linux服务器,您可以使用ssh命令在两个终端窗口中执行同一个命令。首先,在一个终端窗口中输入以下命令连接到另一台Linux服务器:
    `ssh username@hostname`
    输入密码进行身份验证后,您将登录到远程服务器。在远程服务器的终端窗口中,输入您要执行的命令并执行。然后,在第二个本地终端窗口中,再次使用ssh命令连接到同一台服务器,并在该终端中输入相同的命令,并执行。

    4. 使用tmux或screen工具:这些是Linux中的多路复用终端工具,它们允许您在一个终端窗口中创建多个会话。首先,在一个终端窗口中打开tmux或screen会话。在该会话中,输入您要执行的命令并执行。然后,按Ctrl + B,然后按C键(在tmux中)或Ctrl + A,然后按C键(在screen中)来创建一个新的窗口。在新窗口中,输入相同的命令并执行。

    5. 使用脚本:如果您需要在两个终端窗口中执行复杂的命令或一系列命令,您可以将这些命令存储在一个脚本文件中,并在两个窗口中分别运行该脚本。首先,创建一个包含您要执行的命令的脚本文件,并使用chmod命令将其设置为可执行。然后,在一个终端窗口中运行脚本文件,以便执行其中的命令。在另一个窗口中,再次运行相同的脚本文件,并执行相同的命令。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以使用多种方法在两个窗口中执行一个命令。下面是一些常用的方法:

    1. 使用`&`符号将命令放在后台运行:
    – 在第一个窗口中执行命令,例如`command &`。
    – 切换到第二个窗口,执行相同的命令。

    2. 使用`nohup`命令将命令放在后台运行:
    – 在第一个窗口中执行命令,例如`nohup command &`。
    – 切换到第二个窗口,执行相同的命令。

    3. 使用`screen`命令创建一个新的会话:
    – 在第一个窗口中执行命令`screen`。
    – 在新的会话中执行命令。
    – 按下`Ctrl + A`,然后按下`D`键分离会话。
    – 切换到第二个窗口,在新的窗口中执行`screen -r`命令重新连接到会话。

    4. 使用`tmux`命令创建一个新的会话:
    – 在第一个窗口中执行命令`tmux`。
    – 在新的会话中执行命令。
    – 按下`Ctrl + B`,然后按下`D`键分离会话。
    – 切换到第二个窗口,在新的窗口中执行`tmux attach`命令重新连接到会话。

    5. 使用远程登录工具,如`ssh`:
    – 在第一个窗口中登录到远程服务器,执行命令。
    – 切换到第二个窗口,使用相同的方式登录到远程服务器,并执行相同的命令。

    以上是几种常见的方法,根据具体场景和需求选择适合的方法来执行命令。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部