zoukankan      html  css  js  c++  java
  • 第二章 Sysrepo常用操作命令

    摘自:https://blog.csdn.net/m0_47413019/article/details/105844821

    1. Sysrepoctl
    Sysrepoctl,它用于列出,安装,卸载或更新sysrepo模块,也能用于修改一个sysrepo模块的特性,权限等。开发过程中经常使用的命令如下
    1) 、sysrepoctl -l, --list //列出全部已经安装在sysrepo中的Yang模块,并包含模块的基本信息
    例如:
    sysrepoctl -l
    2)、sysrepoctl -i, --install //安装指定Yang模型
    例如:
    sysrepoctl --install /root/ietf-interfaces.yang //以默认权限安装ietf-interfaces模
    sysrepoctl --install /root/ietf-interfaces.yang --owner=admin:admin --permissions=644 //为特定admin用户安装可访问权限为644的ietf-interfaces.yang模型
    3)、sysrepoctl -u, --uninstall //卸载已安装的Yang模型
    例如:
    sysrepoctl --uninstall ietf-interfaces
    4)、sysrepoctl -c, --chang //修改Yang模型,常用的是设置模型支持的特性
    例如:
    sysrepoctl --change ietf-interfaces --(disable|enable)-feature if-mib
    5)、sysrepoctl -U, --update //更新Yang模型,如果已安装的Yang模型有更新,可以执行该命令
    例如:
    sysrepoctl --update /root/ietf-netconf@2013-09-29.yang
    更多sysrepoctl的使用,请参考sysrepoctl -h。

    2. Sysrepocfg
    Sysrepocfg是用于importing,exporting,exporting,replacing配置到指定的数据库中。命令默认是操作running库,也支持多种数据格式,json,xml,lyb,除非通过–format特定指出,默认的采用xml格式。常用的命令如下:
    1)、sysrepocfg -I, --import[=] //导入一个配置
    例如:
    sysrepocfg --import=/root/ietf-interfaces.xml //将ietf-interfaces配置导入默认running下的ietf-interfaces模块
    sysrepocfg --import=/root/ietf-interfaces_startup.json --datastore startup --module ietf-interfaces
    //将json格式的ietf-interfaces配置导入startup的ietf-interfaces模块
    2)、sysrepocfg -X, --export[=] //导出一个配置
    例如:
    sysrepocfg --export=ietf-interfaces_running.xml --format xml --module ietf-interfaces //将running库ietf-interfaces 的配置xml的格式导入,并以ietf-interfaces_running.xml名字命令配置文件
    3)、sysrepocfg -E, --edit[=/] //编辑或修改配置文件,应用到指定的数据库
    例如:
    sysrepocfg --edit=candidate.xml --datastore candidate
    如果是修改running库,需要加相应的锁
    sysrepocfg --edit=vim --lock
    4)、sysrepocfg -R, --rpc[=/] //发一个RPC请求,RPC返回的结果直接输出于终端
    例如:
    sysrepocfg --rpc=vim
    更多sysrepocfg的使用,请参考sysrepocfg -h。

  • 相关阅读:
    Unity3d-UI插件EZGUI官方视频教程
    安装安卓模拟器和unity3d插件EZGUI
    NGUI的原理机制:深入剖析UIPanel,UIWidget,UIDrawCall底层原理
    分享我的2014年3月unity3d面试题与参考答案
    WP8持续集成之通过命令行跑单元测试
    深入学习HttpClient(一)扩展额外的功能
    Windows Phone实用教程:利用Blend为程序添加设计时数据
    WP架构设计(一)MVVM回顾
    Windows Phone Unit Test 环境搭建
    Caliburn Micro框架快速上手(WP)
  • 原文地址:https://www.cnblogs.com/LiuYanYGZ/p/14271653.html
Copyright © 2011-2022 走看看