linux运行jar的几种方式

在linux系统中运行jar包主要有以下几种方式。

一、java -jar XXX.jar

这是最基本的jar包执行方式,但是当我们用ctrl+c中断或者关闭窗口时,程序也会中断执行。

二、java -jar XXX.jar &

&代表在后台运行,使用ctrl+c不会中断程序的运行,但是关闭窗口会中断程序的运行。

三、nohup java -jar XXX.jar &

使用这种方式运行的程序日志会输出到当前目录下的nohup.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。

四、nohup java -jar XXX.jar >temp.out &

temp.out的意思是将日志输出重定向到temp.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Kali Linux是一款基于Debian的Linux发行版,主要用于渗透测试和网络安全评估。它提供了大量的安全工具和资源,使得用户可以进行各种类型的渗透测试,包括手机渗透。 在Kali Linux中进行手机渗透测试,可以使用一些专门的工具和技术。以下是一些常用的方法和工具: 1. Metasploit:Metasploit是一个广泛使用的渗透测试框架,它提供了许多模块和工具,用于发现和利用系统的漏洞。Metasploit可以用于对手机进行漏洞扫描和攻击。 2. ADB(Android Debug Bridge):ADB是一个用于与Android设备通信的命令行工具。通过ADB,您可以连接到手机并执行各种操作,如获取设备信息、安装应用程序、访问文件系统等。 3. APK反编译:Kali Linux中有一些工具可以帮助您反编译Android应用程序的APK文件,以获取应用程序的源代码和资源文件。一些常用的工具包括apktool和dex2jar。 4. Wi-Fi渗透测试:Kali Linux提供了一些强大的Wi-Fi渗透测试工具,如Aircrack-ng和Reaver。这些工具可以用于破解Wi-Fi密码、进行无线网络欺骗等。 5. 社会工程学:社会工程学是一种通过欺骗和操纵人类行为来获取信息的技术。在手机渗透测试中,社会工程学可以用于通过诱骗用户来获取敏感信息,如密码和个人数据。 请注意,进行手机渗透测试需要合法授权和合规操作。未经授权的渗透测试是非法的,并可能导致法律后果。在进行任何渗透测试之前,请确保您已获得合法授权,并遵守相关法律和道德准则。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值