
Linux
文章平均质量分 59
May的博客
这个作者很懒,什么都没留下…
展开
-
Linux切换账号
可以使用su命令来切换用户,su是switch user切换用户的缩写。可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要输入密码。命令格式:su [参数] [-] [用户名] 用户名的默认值为root。用法示例: su zhidao #切换到zhidao用户 su #切换到root用户原创 2015-11-02 13:40:47 · 4115 阅读 · 0 评论 -
java.io.IOException: Too many open files
今天开发一个AOP接口需求协议,在Linux上启动tomcat应用的时候,日志打印出如下错误:java.lang.IllegalStateException: failed to create a child event loop at io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventE原创 2018-02-03 19:18:25 · 2855 阅读 · 0 评论 -
Linux stat命令总结
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local A原创 2017-12-29 19:00:03 · 929 阅读 · 0 评论 -
Linux服务器下搭建JDK、Tomcat环境和部署web应用
1、下载JDK和Tomcatjdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmltomcat下载地址:http://tomcat.apache.org/download-70.cgi2、jdk安装与配置1)jdk安装 rpm包: # rpm原创 2017-01-05 20:55:23 · 7332 阅读 · 0 评论 -
CentOS7防火墙firewalld和iptable的设置和使用
再部署了服务器环境之后,服务器正常启动,日志也正常打印,但是服务不能访问,对问题逐一进行排查,最后发现是服务器防火墙设置的问题。于是将防火墙的一些设置方法总结记录如下:1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable fi...原创 2017-08-11 08:22:43 · 6002 阅读 · 0 评论 -
curl命令总结
在开发客户端的时候,需要对请求的正确性以及返回数据格式进行验证,每次调试都去发送请求过于麻烦。于是,我找到了一个方便偷懒的工具——curl。curl是一个向服务器传输数据的工具,支持http、https、ftp、ftps、scp、sftp、tftp、telnet等协议。以下总结了一些针对http的常用方法:命令使用如下:一、查看网页源代码1、直接在curl命令后加上网址,就可以看到网页源码。我们以...原创 2017-04-19 22:03:47 · 7626 阅读 · 0 评论 -
Linux应用--日志定时清理
上篇文章写到了在工作中遇到的一个因为磁盘空间占满导致的问题,因应用每天都要写日志,所以如果不定时对部署应用的服务器进行清理的话会经常遇到这样的问题。为避免相似的问题发生,今天总结一个Linux日志定时清理的脚本,简单的配置一下,一劳永逸,何乐而不为。1、Linux删除文件命令:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {}原创 2017-02-02 20:25:36 · 13575 阅读 · 1 评论 -
winscp上传文件后变0KB
今天在做接口测试的时候发现,上传的文件都变成了0KB,日志也不打印了,如下图:查看日志打印情况,发现日志文件也是0KB:于是,百度了一下,发现问题如下:于是查看服务器的磁盘空间占用情况:du -sh * ##查看当前目录下的文件夹大小df -h ##查看服务器硬盘空间最后发现问题出在服务器的磁盘空间被占满了,删一些东西原创 2017-02-02 20:13:38 · 6332 阅读 · 3 评论 -
linux—用nc命令监控检测服务器端口
前端用apache htttpd进行发布(80端口),通过双机负载均衡转发到后端的两个tomcat进行处理(8081和8082端口), 现在需要随时监控这三个端口的情况,一旦down掉需要能够立即告警处理。批量的系统监控比较好的是用nagios软件来实现, 这样小项目专门装一个nagios软件,有点繁琐了。在网上查了一些资料,总结实验了一下,可以用简单的nc命令来实现。一、nc命令检测端口的用法转载 2015-11-02 13:38:38 · 9161 阅读 · 0 评论 -
修改linux最大连接数
vim /etc/security/limits.conf 在文件中增加 * soft nofile 10240 * hard nofile 20480保存退出(:wq)原创 2015-11-02 13:34:02 · 1395 阅读 · 0 评论 -
Linux下Tomcat启动报错:port already in use
Linux下Tomcat启动报错:port already in use,导致该问题的原因很多,我在这里记录一下我遇到的情况的解决办法。检查了${TOMCAT_HOME}/conf/server.xml,context.xml,web.xml等配置文件,没有发现配置9978端口的地方。百度的时候发现了一篇文章:Port already in use error when trying to shut原创 2017-08-02 23:49:13 · 2582 阅读 · 0 评论