在编辑器中打开一个文件,然后在 Bash 上通过终端将其保存回去



我有一个VPS服务器,我需要从我的服务器编辑一个文件。我正在使用 ssh bash 来访问我的服务器文件。我可以访问文件并通过命令列出它们ls 但是当我需要编辑它时,我只是找不到命令来执行此操作。我试过

  [root@vps1 webmin]# nano miniserv.conf
  -bash: nano: command not found
  [root@vps1 webmin]# /usr/bin/nano miniserv.conf
  -bash: /usr/bin/nano: No such file or directory
  [root@vps1 webmin]# open -e file.txt
  -bash: open: command not found
  [root@vps1 webmin]# open -t file.txt
  -bash: open: command not found
  [root@vps1 webmin]# $ open -a TextEdit hi.txt
  -bash: $: command not found
  [root@vps1 webmin]#  open -a TextEdit hi.txt
  -bash: open: command not found
  [root@vps1 webmin]# 

我的默认编辑器是 Adobe 的括号,我想使用相同的编辑器。我只需要知道我的bash终端中的命令即可编辑文件并将其保存回来。

您可以使用"vim"或"vi"。

您将能够通过外壳打开和编辑文件。你也可以用 emacs 做到这一点,但不太可能已经安装了它。

vi/vim 需要一些击键才能编辑和保存:)

i

= 插入,这意味着您必须在开始书写之前按"i"。

esc = 退出模式(例如按"i"后)。

:w = 保存。只有在您按下"esc"之后。

:q = 退出。

:q! = 强制退出。

*欲了解更多信息,谷歌它。 这只是为了帮助你开始

相关内容

  • 没有找到相关文章

最新更新