Nco使用

author:forlevin
date : 2020-04-15

1、安装部署Nco

当前环境:Centos7

yum源安装:

1、更新yum,避免由此导致的安装nco失败的问题,此期间可能等待过长,最好不要停止更新yum!

yum -y update

2、yum在线安装nco

yum install nco

或者使用官方提供的推荐安装方式:dnf部署:

1、使用yum安装dnf

yum install dnf

、执行以下命令,安装nco所需的组件和依赖

sudo dnf install antlr antlr-C++ -y # ANTLR
sudo dnf install curl-devel libxml2-devel -y # DAP-prereqs
sudo dnf install expat expat-devel -y # expat XML parser, a UDUnits-prereq (RHEL only?)
sudo dnf install libdap libdap-devel -y # DAP
sudo dnf install bison cmake flex gcc gcc-c++ -y # GNU toolchain
sudo dnf install ncl # ESMF_RegridWeightGen (for ncremap)
sudo dnf install gsl gsl-devel -y # GSL
sudo dnf install netcdf netcdf-devel -y # netCDF
sudo dnf install zlib-devel -y # zlib
sudo dnf install librx librx-devel -y # RX
sudo dnf install udunits2 udunits2-devel -y # UDUnits

2、常用命令
1、查看nc文件的信息

ncdump -h xxx.nc

2、查看nc文件中的数据集并以json格式输出

ncks --jsn xxx.nc

3、 n个nc文件按时间顺序合并

ncrcat 2001.nc 2002.nc 2003.nc out.nc

4、对前面多个文件在规定的维数范围内求平均,放在后面一个文件里面

ncea –d time,0,2 –d lat,0,36 85.nc 86.nc 87.nc out.nc

5、将grb文件转化成为nc文件

ncl_convert2nc a.grb

6、待续…

3、参考链接

百度文库:https://wenku.baidu.com/view/c6b2686cf56527d3240c844769eae009581ba229.html
技术博客:https://www.i-lightning.cn/
官方说明:http://nco.sourceforge.net/

Linux系统下使用Nco进行Netcdf管理相关推荐

  1. linux启用ipmi服务,使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理

    简介: IPMI 是一种可扩展的标准,它定义了如何监控硬件和传感器.控制系统部件以及记录重大事件,随着 ipmi 技术在服务器中的应用,利用 ipmi 的众多优势就成为服务器管理特别是集群管理中不可缺 ...

  2. 使用 ipmitool 实现 Linux 系统下对服务器的BMC管理

    IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标 ...

  3. Linux系统下文件与目录权限管理

    Linux文件目录权限管理 一.Linux文件属性及权限 1.Linux文件及目录权限及属性说明 (1)权限及属性说明 (2)文件权限说明 三种权限说明:r 读  read w 写  write x ...

  4. Linux 系统下用C进行进程管理(生产者-消费者问题)

    实验要求: 在同一个进程地址空间内执行的两个或者多个进程.生产者和消费者使用N 个不同的缓冲区. 生产者进程生产物品,然后将物品放置在一个空缓冲区中供消费者进程消费. 消费者进程从缓冲区中获得物品,然 ...

  5. linux系统下安装游戏,在Linux系统下安装GameHub来管理所有游戏

    本文将介绍在Linux操作系统下安装GameHub,并且使用它来管理所有游戏,包括使用GameHub安装游戏. 简介 GameHub是一个统一的游戏库,允许在GNU/Linux系统上查看.安装.运行和 ...

  6. Linux系统下的软件管理

    文章目录 前言 1.Linux中软件包的类型 2.软件包的名称结构 3. rpm命令管理软件包 二.软件仓库的搭建 1. 本地软件仓库的搭建 2.在线软件仓库的搭建 1.环境准备 三.dnf 软件管理 ...

  7. git管理工具 linux,linux系统下使用流行的版本管理工具 Git

    前几天被版本管理困扰了好久,主要是因为 没法回到之前的版本,新版本又出了问题真的很尴尬. 终于决定使用目前网上很火的版本管理工具-------Git 历史啥的就不说了,说些有用的. 我用的是oschi ...

  8. linux系统用户,组和权限的管理

    PS: {最近一直在做毕业设计,前面博客也记录过我的一些过程.其中需要在Ubuntu上搭建一个FTP服务器,此处我选择Vsftpd,但是在我对vsftpd的配置文件vsftpd.conf设置正确后(对 ...

  9. 实战证明LINUX系统下密钥对验证的安全性

    实战证明LINUX系统下密钥对验证的安全性  密钥对验证:要求提供匹配的密钥信息才能通过验证,首先在客户端创建一对密钥文件(公钥.私钥),后把公钥文件放到需要远程连接的服务器中.远程登录时,系统将使用 ...

最新文章

  1. 测序仪的序列:DNA测序的历史
  2. 食堂就餐刷卡系统源码_敲重点,刷卡机要拆啦!!
  3. 把16进制值转换成颜色颜色16进制值表 .
  4. 重庆邮电大学计算机科学与技术培养方案,重庆邮电大学计算机科学与技术学院.doc...
  5. 特征计算 - Jaccard 相似系数与 Python 代码实现
  6. python画苹果标志图片_Mac生成APP图标和启动图的脚本
  7. Linux显示中文【原创】
  8. java服务端异步处理机制_Java异步处理机制实例详解
  9. SpringBoot进阶教程 | 第四篇:整合Mybatis实现多数据源
  10. linux之软连接和硬连接的区别
  11. ZOJ 4067 Books (2018icpc青岛J) (贪心)
  12. Oracle索引类型-参考
  13. 计算机无法添加本地策略组,win7本地组策略编辑器不能编辑怎么解决
  14. 威联通qnap SMB速度慢 只有30M、50M的解决方法
  15. dell笔记本插上耳机没有声音_笔记本扬声器没声音,但耳机有声音怎么办
  16. java 返回类对象_JAVA如何实现返回不同类型的对象
  17. 基于EAST和Tesseract的文本检测与识别
  18. 汽车芯片TJA1057GTK/3高速 CAN 收发器3 毫米 x 3 毫米 x 0.85 毫米
  19. cherry Tree的严重漏洞
  20. nutch-2.1导入eclipse+mysql运行

热门文章

  1. 有关系统学习的一些思考和总结,如何系统学习一项新的技能
  2. 用matlab电磁波双缝干涉实验报告,基于MATLAB的杨氏双缝干涉实验的研究
  3. “全国百名杰出新型职业农民”刘良军:从医官到村官
  4. 运行 ArchR 报错“createArrowFiles has encountered an error, checking if any ArrowFiles completed..”
  5. QSqlDatabase二三事
  6. 《Linux高性能服务器编程》读书笔记:linux服务器程序规范
  7. 明佳环保IPO被终止:年营收1.85亿 过半收入曾来自温氏股份
  8. 用计算机创造一个宇宙,宇宙是一个巨大的计算机,外星文明创造出人类,我们不是真实的?...
  9. Scratch习题—例2-画板(重绘撤销)
  10. Table实现tr数据滚动