1.判断jar文件是否正常
# 输出jar文件的详细信息
[root@localhost root]# jar -vtf xxx.jar
# jar命令的更多选项
[root@localhost root]# jar -h
非法选项: h
用法: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项:
-c 创建新档案
-t 列出档案目录
-x 从档案中提取指定的 (或所有) 文件
-u 更新现有档案
-v 在标准输出中生成详细输出
-f 指定档案文件名
-m 包含指定清单文件中的清单信息
-n 创建新档案后执行 Pack200 规范化
-e 为捆绑到可执行 jar 文件的独立应用程序
指定应用程序入口点
-0 仅存储; 不使用任何 ZIP 压缩
-P 保留文件名中的前导 '/' (绝对路径) 和 ".." (父目录) 组件
-M 不创建条目的清单文件
-i 为指定的 jar 文件生成索引信息
-C 更改为指定的目录并包含以下文件
2.替换配置文件中的属性
Linux 更换 IP 地址的方法:找出/home目录下所有包含110.7.10.33的文件,将其中的110.7.10.33改为192.168.25.156.
sed -i "s/110.7.10.33/192.168.25.156/g" `grep -rl "110.7.10.33" /home`
3.liunx服务访问延迟问题
- 检查服务器是否开启了
DNS跳转
服务。由于中间会出现一次DNS跳转,因此会造成服务访问时间延长。若出现类似情况,先排查DNS跳转的问题,将其注释掉即可。[root@node-01 bin]# cat /etc/resolv.conf
# Generated by NetworkManager
# nameserver 202.101.224.68
# nameserver 114.114.114.114
4.服务器主机名修改
# 临时修改主机名
[root@node-01 bin]# hostname 主机名
# 永久修改主机名
[root@node-01 bin]# hostnamectl set-hostname 主机名
5.网络端口畅通检测
UDP 协议需要考虑回包策略,TCP 协议不需要考虑
# 检查网路是否联通
[root@node-01 bin]# ping 主机名/IP
# 检查端口是否开放
[root@node-01 bin]# telnet ip port
6.用户进程打开文件数超限
操作系统用户进程打开文件数超限时,会报 Too many open files 的错误
7.linux空间占满,定位大文件夹
# 查看当前一级目录的文件夹容量
# --max-depth 表示要检索的文件夹层数
du -h --max-depth=1