linuxvi编辑器后台运行文件命令

worktile 其他 60

回复

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

    在Linux系统中,可以使用”nohup”命令来将一个程序以后台方式运行,即使终端断开连接也能让程序继续运行。如果想要在后台运行vi编辑器打开的文件,可以按照以下步骤操作:

    1. 打开终端。
    2. 输入以下命令:

    “`
    nohup vi 文件名 &
    “`
    其中,”文件名”指的是你想要后台运行的文件的名称。要确保你在终端的当前工作目录下找到了该文件,或者使用文件的完整路径。

    3. 按回车键执行命令。

    此时,vi编辑器将以后台方式运行,并且终端连接断开也不会影响到vi编辑器的运行。你可以随时重新连接到服务器并查看或继续编辑该文件。

    需要注意的是,使用nohup命令后,vi编辑器将不再显示在终端上,因此你将无法看到vi编辑器的界面。如果需要再次编辑该文件,可以通过重新连接到服务器并使用vi命令打开该文件。

    另外,如果你想要退出vi编辑器,可以按下”:q”并按回车键来退出。

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

    要在Linux的vi编辑器中将文件在后台运行,可以采取以下步骤:

    1. 打开终端,并进入vi编辑器。执行以下命令:
    “`
    vi 文件名
    “`
    这将打开一个名为文件名的文件进行编辑。

    2. 在文件中编写代码或进行必要的编辑。

    3. 保存文件。按下Esc键,输入以下命令:
    “`
    :wq
    “`
    这将保存文件并退出vi编辑器。

    4. 返回终端,并使用以下命令将文件设为可执行:
    “`
    chmod +x 文件名
    “`
    这将赋予文件可执行权限。

    5. 最后,在终端中输入以下命令来后台运行文件:
    “`
    ./文件名 &
    “`
    这将启动文件的执行并将其放入后台运行。

    需要注意的是,文件中的任何输出都将显示在终端上,而不会显示在后台运行文件的位置。如果想要将输出重定向到一个文件中,可以使用输出重定向符号”>”。例如:
    “`
    ./文件名 > 输出文件名 &
    “`
    请确保在命令行中提供正确的文件名,并且文件在指定路径下可执行。

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

    要在Linux系统中使用vi编辑器后台运行文件,你可以使用nohup命令来启动编辑器,并使用&符号将其放在后台运行。下面是具体的操作步骤:

    1. 打开终端:在Linux系统中,按下Ctrl+Alt+T键盘组合键可以打开终端。

    2. 进入文件所在的目录:使用cd命令进入你想要编辑的文件所在的目录。例如,如果你的文件在/home/user/documents目录中,可以使用以下命令进入该目录:

    “`
    cd /home/user/documents
    “`

    3. 启动vi编辑器后台运行:在终端中输入以下命令来启动vi编辑器并将其放在后台运行:

    “`
    nohup vi filename &
    “`

    注意,将命令中的”filename”替换为你要编辑的文件名称。例如,如果你要编辑的文件名为”test.txt”,那么命令将会是:

    “`
    nohup vi test.txt &
    “`

    4. 编辑文件:此时vi编辑器将在后台运行,并且你可以使用vi编辑器的命令来编辑文件了。你可以使用vi编辑器的各种命令来插入、删除、修改文本等操作。具体的vi命令可以参考vi编辑器的文档或者教程。

    5. 保存文件并退出:编辑完成后,按下Esc键退出编辑模式,并输入以下命令保存文件并退出vi编辑器:

    “`
    :wq
    “`

    或者,如果你只想保存文件而不退出编辑器,可以使用以下命令:

    “`
    :w
    “`

    注意,这些命令都是在正常模式下输入的。如果你不小心进入了命令模式或者插入模式,按下Esc键即可返回到正常模式。

    通过以上步骤,你就可以在Linux系统中使用vi编辑器后台运行文件了。

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

400-800-1024

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

分享本页
返回顶部