首页 > 其他分享 >OSGI 常用命令

OSGI 常用命令

时间:2024-05-25 11:18:07浏览次数:19  
标签:框架 level 展示 bundle start 常用命令 OSGI ID

分类 命令 含义 命令格式样例
控制框架 shutdown 关闭框架 shutdown
close 关闭并退出框架 close
exit 立即退出框架,相当于System.exit exit
控制状态 install 安装位于指定URL的bundle 安装c盘根目录下的一个bundle:install
uninstall 卸载指定bundle 卸载ID为2的bundle:uninstall 2
start 启动指定bundle 启动ID为2的bundle:start 2
refresh 刷新指定bundle 更新ID为2的bundle:update 2
update 更新指定bundle(处于installed状态) 更新ID为2的bundle:update 2
展示状态 status 展示所有安装的bundle和注册的服务 status
ss 展示所有bundle的简单状态 ss
services 展示所有注册服务的详细信息 Services
packages 展示所有导入、导出包的状态 Packages
bundles 展示所有已经安装的bundles 的状态 Bundles
diag 在给定 ID 或符号名称的包上运行诊断程序 诊断ID为4的bundlediag 4
headers 展示指定bundle的头信息,即MANIFEST.MF中的内容 获取ID为2的bundle的头信息:headers 2
控制启动级别 sl 得到整个框架的start level或某个bundle的start level信息 得到框架的start level:sl 得到ID为4的bundle的start level sl 4
setfwsl 设置整个框架的start level setfwsl 4
setbsl 设置bundle的start level 设置ID为2的bundle的start level为5:setbsl 5 2
其它 exec 在另外一个进程中执行一个命令(阻塞状态 运行记事本程序:exec notepad.exe
fork 在另外一个进程中执行一个命令(非阻塞状态) 运行记事本程序:fork notepad.exe
threads 显示进程和进程组信息 threads
gc 促使垃圾回收 gc
help 展示指定命令的帮助信息 展示gc命令的帮助信息:help gc
setprop 设置属性值 设置属性a=2:setprop a=2
getprop 获取框架所有属性列表或指定名称的属性列表 获取属性a:setprop a=2 获取所有属性:Getprop

标签:框架,level,展示,bundle,start,常用命令,OSGI,ID
From: https://www.cnblogs.com/paylove/p/18212200

相关文章

  • 【讲解下Debian的常用命令】
    ......
  • 总结一下windows 运行窗口的一些常用命令
    cmd:打开命令提示符窗口,可以在其中执行各种命令和操作系统功能。msconfig:打开系统配置实用程序,可以配置系统启动项、服务和启动选项。appwiz.cpl:打开“程序和功能”窗口,可以卸载或更改安装的程序。control:打开控制面板,可以对系统设置和功能进行管理。devmgmt.msc:打开......
  • 关于supervisor的supervisord和supervisorctl及supervisor进程管理中的常用命令
    一、关于supervisor的supervisord和supervisorctl    之前写过几篇supervisor的文章,自己也尝试使用了多次,今天在一台服务器上执行:supervisorctl发现提示unix:///tmp/supervisor.socknosuchfile[dev@dev~]$sudosupervisorctlunix:///tmp/supervisor.socknosuch......
  • dpkg和rpm对比及常用命令
    dpkg(DebianPackage)和rpm(RPMPackageManager)是两种不同的Linux包管理工具,它们各自在特定的Linux发行版中占据核心地位。两者之间对比如下:所属发行版:dpkg主要用于Debian及其衍生系统,如Ubuntu、Knoppix等。而rpm则主要用于RedHat及其衍生系统,如CentOS和Fedora。软件包格式:d......
  • linux常用命令
     系统信息top实时显示系统进程和资源使用情况  top-10:40:36•系统当前时间up10days,35min•系统到目前为止已运行的时间1user•当前登录系统的用户数量loadaverage:0.39,0.35,0.48•系统负载(任务队列的平均长度),3个数值分别为1分钟、5分......
  • git 的常用命令
      在写好代码,想要将代码提交到github上时,应该首先执行命令gitinit来建立一个本地仓库,然后需要将修改添加到暂存区(gitadd.:添加全部文件;gitadd-p<file>:添加指定文件),之后执行gitcommit-m'message'来将暂存区的修改提交到本地仓库。  在提交到本地仓库后,需要添......
  • MySql常用命令
    索引服务相关库表相关导入导出索引相关用户相关编码相关函数相关一、服务相关servicemysqldstatus是否启动/安装服务servicemysqldstart启动服务servicemysqldstop停止服务mysql-uroot-p123456连接服务mysql-P3306-uroot-p12345......
  • ffmpeg常用命令
    #通过ffmpeg查看文件属性,使用参数-hide_banner隐藏ffmpeg本身信息ffmpeg-ivideo_file.mp4-hide_banner#格式转换,使用-qscale0来保留原始的视频质量ffmpeg-ivideo_input.wav-qscale0video_output.mp4#格式转换,使用-c:a(音频)和-c:v(视频)来指定编码器名......
  • Docker常用命令
    Docker常用命令2024年1月19日,星期五17:58拉取镜像dockerpullcentos运行容器dockerrun[可选参数]imagedockerrun-itcentos/bin/bashdockerrun-d--namenginx001-p3344:80nginx参数说明--name="Name"#容器名字tomcat0ltomcat02,用来区分容器-d......
  • k8s常用命令
    aliask=kubectl操作kubeconfig#查看contextkconfigget-contexts#切换contextkconfiguse-contextcontextName#使用context访问k--context=contextNamegetpod操作k8s资源#设置节点标签klabelnodenodeNamekey=value--overwrite#设置节点污点ktaintn......