Linux系统下使用Nco进行Netcdf管理
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管理相关推荐
- linux启用ipmi服务,使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理
简介: IPMI 是一种可扩展的标准,它定义了如何监控硬件和传感器.控制系统部件以及记录重大事件,随着 ipmi 技术在服务器中的应用,利用 ipmi 的众多优势就成为服务器管理特别是集群管理中不可缺 ...
- 使用 ipmitool 实现 Linux 系统下对服务器的BMC管理
IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标 ...
- Linux系统下文件与目录权限管理
Linux文件目录权限管理 一.Linux文件属性及权限 1.Linux文件及目录权限及属性说明 (1)权限及属性说明 (2)文件权限说明 三种权限说明:r 读 read w 写 write x ...
- Linux 系统下用C进行进程管理(生产者-消费者问题)
实验要求: 在同一个进程地址空间内执行的两个或者多个进程.生产者和消费者使用N 个不同的缓冲区. 生产者进程生产物品,然后将物品放置在一个空缓冲区中供消费者进程消费. 消费者进程从缓冲区中获得物品,然 ...
- linux系统下安装游戏,在Linux系统下安装GameHub来管理所有游戏
本文将介绍在Linux操作系统下安装GameHub,并且使用它来管理所有游戏,包括使用GameHub安装游戏. 简介 GameHub是一个统一的游戏库,允许在GNU/Linux系统上查看.安装.运行和 ...
- Linux系统下的软件管理
文章目录 前言 1.Linux中软件包的类型 2.软件包的名称结构 3. rpm命令管理软件包 二.软件仓库的搭建 1. 本地软件仓库的搭建 2.在线软件仓库的搭建 1.环境准备 三.dnf 软件管理 ...
- git管理工具 linux,linux系统下使用流行的版本管理工具 Git
前几天被版本管理困扰了好久,主要是因为 没法回到之前的版本,新版本又出了问题真的很尴尬. 终于决定使用目前网上很火的版本管理工具-------Git 历史啥的就不说了,说些有用的. 我用的是oschi ...
- linux系统用户,组和权限的管理
PS: {最近一直在做毕业设计,前面博客也记录过我的一些过程.其中需要在Ubuntu上搭建一个FTP服务器,此处我选择Vsftpd,但是在我对vsftpd的配置文件vsftpd.conf设置正确后(对 ...
- 实战证明LINUX系统下密钥对验证的安全性
实战证明LINUX系统下密钥对验证的安全性 密钥对验证:要求提供匹配的密钥信息才能通过验证,首先在客户端创建一对密钥文件(公钥.私钥),后把公钥文件放到需要远程连接的服务器中.远程登录时,系统将使用 ...
最新文章
- 测序仪的序列:DNA测序的历史
- 食堂就餐刷卡系统源码_敲重点,刷卡机要拆啦!!
- 把16进制值转换成颜色颜色16进制值表 .
- 重庆邮电大学计算机科学与技术培养方案,重庆邮电大学计算机科学与技术学院.doc...
- 特征计算 - Jaccard 相似系数与 Python 代码实现
- python画苹果标志图片_Mac生成APP图标和启动图的脚本
- Linux显示中文【原创】
- java服务端异步处理机制_Java异步处理机制实例详解
- SpringBoot进阶教程 | 第四篇:整合Mybatis实现多数据源
- linux之软连接和硬连接的区别
- ZOJ 4067 Books (2018icpc青岛J) (贪心)
- Oracle索引类型-参考
- 计算机无法添加本地策略组,win7本地组策略编辑器不能编辑怎么解决
- 威联通qnap SMB速度慢 只有30M、50M的解决方法
- dell笔记本插上耳机没有声音_笔记本扬声器没声音,但耳机有声音怎么办
- java 返回类对象_JAVA如何实现返回不同类型的对象
- 基于EAST和Tesseract的文本检测与识别
- 汽车芯片TJA1057GTK/3高速 CAN 收发器3 毫米 x 3 毫米 x 0.85 毫米
- cherry Tree的严重漏洞
- nutch-2.1导入eclipse+mysql运行
热门文章
- 有关系统学习的一些思考和总结,如何系统学习一项新的技能
- 用matlab电磁波双缝干涉实验报告,基于MATLAB的杨氏双缝干涉实验的研究
- “全国百名杰出新型职业农民”刘良军:从医官到村官
- 运行 ArchR 报错“createArrowFiles has encountered an error, checking if any ArrowFiles completed..”
- QSqlDatabase二三事
- 《Linux高性能服务器编程》读书笔记:linux服务器程序规范
- 明佳环保IPO被终止:年营收1.85亿 过半收入曾来自温氏股份
- 用计算机创造一个宇宙,宇宙是一个巨大的计算机,外星文明创造出人类,我们不是真实的?...
- Scratch习题—例2-画板(重绘撤销)
- Table实现tr数据滚动