![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
认真编程的程序猿
进击的巨人
展开
-
xshell工具或Linux系统中运行jar文件
运行jar包命令如下:方式一:java -jar XXX.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二:java -jar XXX.jar &&代表在后台运行。特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。继续改进原创 2016-04-12 17:32:57 · 9650 阅读 · 2 评论 -
如何在外网访问内网服务器数据库
前些日子有位群友在群里问到关于mysql的内网访问问题,许久没人回答,在此稍微记录下,也方便日后查找图1:这个问题的原因是服务器的防火墙没开放端口,Linux下的配置(转自:http://www.myhack58.com/Article/48/66/2012/34999.htm),前人的经验必须吸取, vi /etc/sysconfig/iptables转载 2017-02-06 10:10:43 · 10224 阅读 · 3 评论 -
Virtualbox下如何实现windows主机和linux虚拟机之间文件夹共享及双向拷贝
转自:poclist记录下,Virtualbox下如何实现主机和虚拟机之间文件夹共享及双向拷贝关于双向拷贝1.设置虚拟机为“双向”共享粘贴有的人反应只要设置双向粘贴就可以,但是我的不行,我还需要再给虚拟机安装一下增强功能。需要启动虚拟机,安装菜单项“设备”中的最后一项。安装完增强功能,注意要重启虚拟机,双向拷贝才被启用。关于文件夹共享情况一:Host操作转载 2017-09-14 14:02:02 · 6248 阅读 · 0 评论 -
通过进程号杀死进程或查询进程以及使用案例
linux shell根据端口返回进程号杀死进程的方法kill `lsof -t -i:9501`这个就是杀死9501端口的进程号可以使用lsof命令来查找端口对应的进程号:lsof -t -i:4505使用案例一(SHELL 脚本中编写的)#!/bin/sh export JAVA_HOME=/opt/jdk1.8原创 2017-09-08 10:17:49 · 1216 阅读 · 0 评论 -
/bin/bash^M: 坏的解释器: 没有那个文件或目录
在Linux下编译cocos2d-x运行脚本的时候出现”/bin/bash^M: 坏的解释器: 没有那个文件或目录“这样的错误如下图。解决方法: 使用在终端输入sed -i 's/\r$//' make-all-linux-project.sh即可 其中make-all-linux-project.sh为我的文件名,这里改成自己需要的即可原因: 这个文件在Windows 下编辑过...原创 2018-04-23 17:12:44 · 1723 阅读 · 1 评论 -
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'criticalService': Injection of resource dependencies failed; nested exception is org....原创 2018-04-24 11:11:09 · 2247 阅读 · 0 评论 -
日志文件的截取和分隔的两种方法
前端时间老项目遗留的日志记录缺陷 catalina.out文件竟然达到了86G!!!vim 该文件,发现系统崩溃了,压根是不可能打开!所以根据毛主席的指示,没有条件创造条件!!既然文件太大那就让文件变小点!!第一种方法:最初的时候用了 sed 命令根据时间去截取对应的时间段的日志,密令如下:sed -n '/2017-12-14 15:00/,/2017-12-16 20:15:/p' cata...原创 2020-11-25 11:10:45 · 3177 阅读 · 0 评论 -
linux服务器之间实现免密登录
(一)问题: 假如我们现在有两台机器:ServerA和ServerB,现在想要让ServerA不用输入密码就能够进行访问。 (二)方法和原理: 我们使用ssh-keygen在ServerA上生成private和public密钥,将生成的public密钥拷贝到远程机器ServerB上后,就可以使用ssh命令无需密码登录到另外一台机器ServerB上。 在linux系统中,ssh是远程登录的默认工具,...原创 2018-06-04 16:35:43 · 4800 阅读 · 0 评论