【服务器】使用命令行文本编辑器(如 vim、nano 或 vi)创建文件并编辑
- 准备:连接至服务器(如ssh)
- 创建 .ncl 文件
- 方法 1: 使用 vim 创建 .ncl 文件
- 方法 2: 使用 nano 创建 .ncl 文件
- 确认文件已创建
- 运行 .ncl 文件
- 总结
- 参考
要在服务器中新建 .ncl 文件(或任何其他文件),你可以通过 SSH 连接到服务器,然后使用命令行文本编辑器(如 vim、nano 或 vi)创建文件并编辑。以下是具体步骤:
准备:连接至服务器(如ssh)
连接到服务器后,进入希望保存 .ncl 文件的目录。可以使用 cd 命令切换目录。例如:
cd /path/to/your/working/directory
cd /home/wanzhou/wrf/WRF-OUTPUTS/
如果想查看当前所在的目录,可以使用 pwd 命令:
pwd
创建 .ncl 文件
可以使用多个命令行文本编辑器来创建 .ncl 文件。这里我们介绍最常用的编辑器:vim 和 nano。
方法 1: 使用 vim 创建 .ncl 文件
在命令行中运行以下命令来创建并打开一个新的 .ncl 文件:
vim myscript.ncl
vim view_wrf_output.ncl
进入文件后,按 i 键进入插入模式,然后输入你的 NCL 代码。例如:
a = addfile("wrfout_d01_2020-07-06_12:00:00", "r")
print(a)
printVarSummary(a)
输入完代码后,按 Esc 退出插入模式。
- 保存并退出文件:输入 :wq 保存并退出编辑器。
- 如果你只想保存而不退出,输入 :w。
- 如果你想退出编辑器而不保存,输入 :q!。
方法 2: 使用 nano 创建 .ncl 文件
nano 是一种更简单的编辑器,适合新手使用。
在命令行中运行以下命令来创建并打开一个新的 .ncl 文件:
nano myscript.ncl
nano view_wrf_output.ncl
输入 NCL 代码。例如:
a = addfile("wrfout_d01_2020-07-06_12:00:00", "r")
print(a)
printVarSummary(a)
输入完代码后,按 Ctrl + O 保存文件,按 Enter 确认文件名。
按 Ctrl + X 退出编辑器。
确认文件已创建
完成文件创建后,可以使用 ls 命令列出当前目录中的文件来确认 .ncl 文件是否已经创建成功:
ls
应该能看到刚刚创建的 .ncl 文件:
myscript.ncl
运行 .ncl 文件
一旦你创建了 .ncl 文件并保存,确保你已经安装了 NCL,随后可以使用以下命令运行该文件:
source activate ncl_stable
ncl myscript.ncl
ncl view_wrf_output.ncl
总结
其他编辑器(可选)
vi:vi 与 vim 类似,是另一款常用的文本编辑器,使用方式基本相同。
- 通过 SSH 连接到服务器。
- 使用 vim 或 nano 等文本编辑器创建并编辑 .ncl 文件。
- 保存并退出编辑器。
- 使用 ncl 命令运行 .ncl 文件。