Linux显示jar输出条
时间: 2024-01-13 17:04:28 浏览: 83
要在 Linux 中显示正在运行的 JAR 文件的输出日志,可以使用以下命令:
```bash
java -jar your_jar_file.jar > output.log
```
上述命令将把 JAR 文件的输出重定向到一个名为 output.log 的文件中。您可以使用任何文本编辑器或命令行工具查看该文件的内容,以查看 JAR 文件的输出日志。
另外,如果您希望实时监视 JAR 文件的输出日志,可以使用以下命令:
```bash
java -jar your_jar_file.jar | tee output.log
```
上述命令将同时将 JAR 文件的输出显示在终端上,并将其重定向到 output.log 文件中,以供后续查看。
请注意,您需要将 `your_jar_file.jar` 替换为您要运行的实际 JAR 文件的路径和名称。
相关问题
linux解压jar包到指定目录
### 回答1:
在Linux命令行下,可以使用以下命令将一个jar包解压到指定目录:
1. 首先,打开终端。
2. 切换到要将jar包解压到的目录。可以使用`cd`命令来切换目录。例如,要切换到名为`mydir`的目录,可以输入`cd mydir`。
3. 输入以下命令来解压jar包:
```
jar -xvf /path/to/your.jar
```
请确保将`/path/to/your.jar`替换为你的jar包的完整路径。
上述命令中使用的选项含义如下:
- `-x`: 表示解压。
- `-v`: 表示显示详细的输出信息。
- `-f`: 表示后面紧跟着的参数是要处理的jar包。
执行命令后,jar包将被解压到当前目录。
如果你想解压到指定目录,可以使用以下命令:
```
jar -xvf /path/to/your.jar -C /path/to/your/directory
```
请确保将`/path/to/your.jar`替换为你的jar包的完整路径,将`/path/to/your/directory`替换为你想要解压到的目录的完整路径。
上述命令中:
- `-C`: 表示解压到指定目录。
执行命令后,jar包将被解压到指定目录中。
希望以上回答对你有帮助!
### 回答2:
要在Linux上解压一个jar包并将其解压到指定目录,您可以按照以下步骤进行操作:
1. 打开终端窗口并导航到您想要保存解压后文件的目录。
2. 使用以下命令解压jar文件:
```
unzip /path/to/file.jar
```
将`/path/to/file.jar`替换为您实际的jar文件路径。
3. 如果要将jar文件解压到不同的目录,可以使用以下命令:
```
unzip /path/to/file.jar -d /path/to/output/directory
```
将`/path/to/output/directory`替换为您希望将文件解压到的目录路径。
4. 如果您需要将文件压缩为指定的编码格式,可以使用以下命令:
```
unzip -O encoding /path/to/file.jar
```
将`encoding`替换为您希望使用的实际编码格式,例如UTF-8。
通过按照上述步骤,在Linux上您可以成功解压jar包并将其解压到指定目录中。
### 回答3:
在Linux系统中,要将一个jar包解压到指定目录,可以通过使用命令行下的jar命令来完成。
首先,你需要打开终端窗口,然后使用cd命令切换到包含jar包的目录。
接下来,使用以下命令来解压jar包到指定目录:
jar -xf <文件名>.jar -C /指定目录/
其中,-xf选项表示解压文件,<文件名>.jar是要解压的jar包的文件名,-C选项后面跟着指定的目录。
比如,如果你要将名为example.jar的jar包解压到名为target的目录,你可以使用以下命令:
jar -xf example.jar -C /target/
这将会将example.jar解压到当前目录下的target目录中。
当运行完命令后,你可以在指定目录中找到解压后的文件。
另外,如果你需要查看解压后的文件结构,你可以使用tree命令来显示目录结构。使用以下命令来安装tree命令:
sudo apt-get install tree
然后,在指定目录中使用tree命令:
tree /指定目录/
这将会显示出指定目录下的文件和目录结构。
通过以上的方法,你可以在Linux系统中将jar包解压到指定目录。
linux脚本执行jar不显示springboot启动信息
在Linux系统下执行Jar文件时,如果不显示Spring Boot启动信息,可能是由于日志级别的设置问题导致的。一般来说,Spring Boot默认使用INFO级别输出日志信息。要让Linux系统上执行的Jar文件显示Spring Boot启动信息,可以通过以下几种方式进行设置:
第一种方式是在执行Jar文件的命令中添加参数--debug或者--trace,例如:java -jar your-application.jar --debug。这样可以临时修改日志级别,使得Spring Boot启动信息能够打印出来。
第二种方式是在配置文件中修改日志级别。可以在application.properties或者application.yml配置文件中设置logging.level.root=debug,这样可以将整个应用的日志级别设置为DEBUG级别,从而显示Spring Boot启动信息。
第三种方式是通过命令行参数-D进行设置,例如:java -jar -Dlogging.level.root=debug your-application.jar。这种方式可以在执行Jar文件时临时设置日志级别,使得Spring Boot启动信息能够显示出来。
综上所述,要让Linux系统上执行的Jar文件显示Spring Boot启动信息,可以通过修改命令行参数、配置文件或者使用-D参数来设置日志级别,从而使得Spring Boot的启动信息能够正确显示出来。
阅读全文