linux查询运行jar包位置

时间: 2024-01-07 09:05:54 浏览: 79
可以使用以下命令查询运行的 jar 文件的位置: ``` lsof -p <PID> | grep jar ``` 其中 `<PID>` 是运行 jar 文件的进程 ID。你可以使用 `ps` 命令或者其他类似的命令查看进程 ID。例如,如果你的进程 ID 是 12345,那么可以使用以下命令查询 jar 文件的位置: ``` lsof -p 12345 | grep jar ``` 这个命令会输出类似于下面的结果: ``` java 12345 user 12u REG 8,1 123456 12345 /path/to/your/jar/file.jar ``` 其中 `/path/to/your/jar/file.jar` 就是运行的 jar 文件的位置。
相关问题

linux查询运行的jar包

你可以使用命令 `jps` 来查询当前正在运行的 Java 进程及其对应的进程 ID,然后使用命令 `jstat -gc <pid>` 来查看指定进程的堆内存使用情况。在 jstat 命令输出的信息中,会有一个 Loaded Class 表示已经加载的类的数量,你可以观察这个数值是否有变化来判断是否有新的 jar 包被加载。另外,你也可以使用命令 `ps -ef | grep java` 来查看当前运行的 Java 进程及其对应的命令行参数,从而确定运行的是哪个 jar 包。

linux查找jar包位置

### 回答1: 可以使用以下命令来查找jar包位置: 1. 使用find命令查找: ``` find / -name "*.jar" ``` 这个命令会在根目录下查找所有后缀为.jar的文件,并输出它们的路径。 2. 使用locate命令查找: ``` locate *.jar ``` 这个命令会在系统的数据库中查找所有后缀为.jar的文件,并输出它们的路径。需要注意的是,如果你刚刚安装了一个新的jar包,可能需要使用updatedb命令更新数据库。 3. 使用whereis命令查找: ``` whereis jar ``` 这个命令会查找系统中所有与jar相关的文件,并输出它们的路径。 4. 使用which命令查找: ``` which jar ``` 这个命令会查找系统中所有与jar相关的可执行文件,并输出它们的路径。 以上是几种常用的查找jar包位置的方法,可以根据自己的需要选择合适的方法。 ### 回答2: Linux是一款开源的操作系统,有着强大的命令行工具,可以方便的查找jar包的位置。本文将介绍两种常用的方法。 第一种方法是用find命令查找。find命令是Linux下用于查找文件的命令,可以在系统中查找指定名称、类型、大小、修改时间等属性的文件。查找jar包的位置可以按照以下方法进行: 1. 打开终端,进入需要查找的目录或者在根目录下执行命令。 2. 执行以下命令: ``` find . -name "*.jar" ``` 其中"."表示当前目录,"*.jar"表示查找以.jar结尾的文件名。命令执行后,系统会遍历当前目录及其子目录并输出找到的所有jar包的位置。可以根据输出信息找到对应的jar包位置。 第二种方法是用whereis命令查找。whereis命令是Linux下用于查找二进制程序、源码文件和man手册页等文件的命令。查找jar包位置可以按照以下方法进行: 1. 打开终端。 2. 执行以下命令: ``` whereis 文件名 ``` 其中"文件名"表示需要查找的jar包名称,如: ``` whereis myproject.jar ``` 执行命令后,系统会输出所有有关该文件的信息,包括文件位置和man手册位置等。 以上就是利用两种方法在Linux下查找jar包位置的简单介绍。无论是使用find命令还是whereis命令,在终端下输入相应命令即可查找到jar包的位置。 ### 回答3: 在Linux系统中,查找一个jar包的位置通常可以通过以下几种方法: 1. 使用find命令 在终端中运行以下命令: ```bash find / -name "*.jar" ``` 该命令会在整个文件系统中搜索所有.jar文件,并列出它们的位置。由于搜索整个文件系统可能需要很长时间,因此您可以替换“/”为特定目录,例如“/usr/share/java/”,该目录通常存放Java包文件。 2. 使用locate命令 在终端中运行以下命令: ```bash locate *.jar ``` 该命令会使用名称数据库快速定位.jar文件,不需要搜索整个文件系统。但是需要注意的是,在第一次运行该命令之前,您需要更新名称数据库。可以使用以下命令更新: ```bash sudo updatedb ``` 3. 使用whereis命令 在终端中运行以下命令: ```bash whereis jar ``` 此命令可以找到可执行文件、源代码和帮助文档所在的位置。如果您的系统中安装了Java开发工具包(JDK),则whereis命令通常会指向/usr/bin/jar文件。 4. 使用which命令 在终端中运行以下命令: ```bash which jar ``` 此命令可以定位可执行文件所在路径,如果您的系统中安装了Java开发工具包(JDK),则which命令也通常会指向/usr/bin/jar文件。 以上是Linux系统中查找jar包位置的几种方法,您可以按照自己的需要选择其中一种方法进行使用。

相关推荐

最新推荐

recommend-type

Linux利用Shell脚本部署jar包项目的完整步骤

主要给大家介绍了关于Linux如何利用Shell脚本部署jar包项目的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
recommend-type

linux环境下java程序打包成简单的hello world输出jar包示例

主要介绍了linux环境下java程序打包成简单的hello world输出jar包,结合简单hello world输出程序示例分析了Linux环境下的java可执行jar包文件的生成相关操作技巧,需要的朋友可以参考下
recommend-type

运行jar程序时添加vm参数的方法

下面小编就为大家带来一篇运行jar程序时添加vm参数的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
recommend-type

服务器使用Nginx部署Springboot项目的详细教程(jar包)

3.使用Xshell运行jar包 注:(服务器的java环境以及maven环境,各位请自行配置,这里不做描述。) cd到jar包路径下执行:nohup java -jar demo.jar &gt;temp.txt & 执行启动完两个jar包后使用ip与端口号访问接口 ...
recommend-type

k8s1.16的jenkins部署java项目cicd(cd手动)-kubernetes安装包和详细文档笔记整理

k8s1.16的jenkins部署java项目cicd(cd手动)-kubernetes安装包和详细文档笔记整理
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

MATLAB柱状图在信号处理中的应用:可视化信号特征和频谱分析

![matlab画柱状图](https://img-blog.csdnimg.cn/3f32348f1c9c4481a6f5931993732f97.png) # 1. MATLAB柱状图概述** MATLAB柱状图是一种图形化工具,用于可视化数据中不同类别或组的分布情况。它通过绘制垂直条形来表示每个类别或组中的数据值。柱状图在信号处理中广泛用于可视化信号特征和进行频谱分析。 柱状图的优点在于其简单易懂,能够直观地展示数据分布。在信号处理中,柱状图可以帮助工程师识别信号中的模式、趋势和异常情况,从而为信号分析和处理提供有价值的见解。 # 2. 柱状图在信号处理中的应用 柱状图在信号处理
recommend-type

用Spring boot和vue写一个登录注册界面

好的,这是一个比较常见的技术问题,我可以为您提供一些参考资料和思路。首先,您可以使用Spring Boot作为后端框架来处理用户认证和注册的逻辑,比如使用Spring Security实现用户登录认证。同时,您还需要设计相应的数据模型和数据库表结构来存储用户信息。在前端方面,您可以使用Vue.js作为框架来构建登录注册页面,使用Axios来发起API请求并和后端进行交互。当然,在实现过程中,还需要考虑一些具体细节,比如数据校验、安全性和用户体验等方面。希望这些信息能够帮助到您。
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。