1.判断jar文件是否正常

  1. # 输出jar文件的详细信息
  2. [root@localhost root]# jar -vtf xxx.jar
  3. # jar命令的更多选项
  4. [root@localhost root]# jar -h
  5. 非法选项: h
  6. 用法: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
  7. 选项:
  8. -c 创建新档案
  9. -t 列出档案目录
  10. -x 从档案中提取指定的 (或所有) 文件
  11. -u 更新现有档案
  12. -v 在标准输出中生成详细输出
  13. -f 指定档案文件名
  14. -m 包含指定清单文件中的清单信息
  15. -n 创建新档案后执行 Pack200 规范化
  16. -e 为捆绑到可执行 jar 文件的独立应用程序
  17. 指定应用程序入口点
  18. -0 仅存储; 不使用任何 ZIP 压缩
  19. -P 保留文件名中的前导 '/' (绝对路径) ".." (父目录) 组件
  20. -M 不创建条目的清单文件
  21. -i 为指定的 jar 文件生成索引信息
  22. -C 更改为指定的目录并包含以下文件

2.替换配置文件中的属性

Linux 更换 IP 地址的方法:找出/home目录下所有包含110.7.10.33的文件,将其中的110.7.10.33改为192.168.25.156.

  1. sed -i "s/110.7.10.33/192.168.25.156/g" `grep -rl "110.7.10.33" /home`

3.liunx服务访问延迟问题

  • 检查服务器是否开启了 DNS跳转 服务。由于中间会出现一次DNS跳转,因此会造成服务访问时间延长。若出现类似情况,先排查DNS跳转的问题,将其注释掉即可。
    1. [root@node-01 bin]# cat /etc/resolv.conf
    2. # Generated by NetworkManager
    3. # nameserver 202.101.224.68
    4. # nameserver 114.114.114.114

    4.服务器主机名修改

    1. # 临时修改主机名
    2. [root@node-01 bin]# hostname 主机名
    3. # 永久修改主机名
    4. [root@node-01 bin]# hostnamectl set-hostname 主机名

    5.网络端口畅通检测

    UDP 协议需要考虑回包策略,TCP 协议不需要考虑

  1. # 检查网路是否联通
  2. [root@node-01 bin]# ping 主机名/IP
  3. # 检查端口是否开放
  4. [root@node-01 bin]# telnet ip port

6.用户进程打开文件数超限

操作系统用户进程打开文件数超限时,会报 Too many open files 的错误

image.png

7.linux空间占满,定位大文件夹

  1. # 查看当前一级目录的文件夹容量
  2. # --max-depth 表示要检索的文件夹层数
  3. du -h --max-depth=1