Tags : Linux,Java,特殊字符
发表时间:2020-03-06 20:24:56
最近在用java 远程Linux上执行Shell命令,通过ganymed-ssh2 jar包进行连接,然后执行完命令获得执行结果等数据的处理,将结果打印在日志里,并且使用VIM打开日志文件查看,出现:
也就是出现这些很奇怪的字符(一脸懵~),非常影响查看和让人很疑惑。
通过网上查找资料发现原来是:
^M 是ascii中的'\r', 回车符,是16进制的0x0D,8进制的015,十进制的13。
 
Tags : 网卡故障
发表时间:2016-12-27 21:44:00
网卡故障:弹出界面eth0: 错误:没有找到合适的设备:没有找到可用于链接System eth0 的设备
http://wenzhongxiang.blog.51cto.com/6370734/1433858
Tags : Linux,分区,挂载
发表时间:2016-08-24 10:19:12
http://blog.chinaunix.net/uid-25829053-id-3067619.html
Tags : linux, CLOSE_WAIT
发表时间:2016-07-27 10:49:38
情景描述:系统产生大量“Too many open files”
原因分析:在服务器与客户端通信过程中,因服务器发生了socket未关导致的closed_wait发生,致使监听port打开的句柄数到了1024个,且均处于close_wait的状态,最终造成配置的port被占满出现“Too many open files”,无法再进行通信。
close_wait状态出现的原因是被动关闭方未关闭socket造成,如附件图所示:
解决办法:有两种措施可行
一、解决:
原因是因为调用ServerSocket类的accept()方
Tags : TIME_WAIT,CLOSE_WAIT
发表时间:2016-07-27 10:48:24
来自:http://blog.csdn.net/shootyou/article/details/6622226
昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:
http://blog.csdn.net/shootyou/article/details/6615051
里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。
在服务器的日常维护过程中,会经常用到
Tags : Linux,Time_wait
发表时间:2016-07-27 10:46:31
问题起因:
自己开发了一个服务器和客户端,通过短连接的方式来进行通讯,由于过于频繁的创建连接,导致系统连接数量被占用,不能及时释放。看了一下18888,当时吓到了。
现象:
1、外部机器不能正常连接SSH
2、内向外不能够正常的ping通过,域名也不能正常解析。
问题排查:
通过 netstat -anp | grep TIME_WAIT | wc -l&
Tags : shell,scp,文件传输
发表时间:2016-06-06 21:07:51
#!/bin/bash
a=$1
b=$2
ip=$3
port=$4
passwd=$5
/bin/rpm -qa|/bin/grep -q expect
if [ $? -ne 0 ];then
echo "please install expect"
exit
fi
if [ $# -ne 5 ];then
 
Tags : CentOS,Ubuntu,静态IP
发表时间:2016-04-30 16:12:33
Linux平台RedHat操作系统配置静态IP地址,请参考我另一篇博文。RedHat静态Ip地址配置:http://blog.verysu.com/article/168
CentOS跟RedHat配置是基本一样的。Ubuntu的配置差距很大。
CentOS:
vim /etc/sysconfig/netw
Tags : linux服务器时间校准
发表时间:2015-10-23 23:01:34
解决时间上的不准确!新技能get√
在linux下输入时间同步命令来与Internet上的时间服务器同步一下就可以了:
ntpdate pool.ntp.org
Tags : Linux,EPEL
发表时间:2015-06-22 23:43:18
安装EPEL(Extra Packages for Enterprise Linux)
这是针对RHEL设计的软件仓库,在这个仓库中有很多免费的常用软件,由Fedora项目维护,如果使用的是RHEL,CentOS,Scientific等RHEL系列的linux,可以非常方便的使用EPEL的yum源。
查看本机是否安装了EPEL:
rpm -q epel-release
package epel-release is not installed
如果没有安装,可以选择下面的情况来安装:
&nb