linux命令

  1. 查看端口被占用情况
  2. netstat -tunlp | grep 端口号
  3. =========================================
  4. //查看命令参数用法
  5. 命令 --hepl
  6. =========================================
  7. jps -l|grep
  8. =========================================
  9. kill -9
  10. =========================================
  11. //查看历史命令
  12. history
  13. =========================================
  14. //查询日志
  15. tail -900f |grep '本次更换日期:' fish-api-server.log
  16. //查看文件
  17. cat
  18. =========================================
  19. 打印日志
  20. private static Logger log = LoggerFactory.getLogger(MeterBatteryTask.class);
  21. =========================================
  22. 创建文件目录
  23. mkdir -p 目录名称
  24. =========================================
  25. //压缩
  26. zip -q -r 文件.zip 文件/
  27. //解压zip文件
  28. unzip 参数 文件
  29. =========================================
  30. //查看文件
  31. tail -参数 文件名称
  32. =========================================
  33. 删除命令 慎用
  34. rm -rf
  35. =========================================
  36. 没有专门的重命名 命令
  37. mv a b 就可以重命名了
  38. mv move 移动文件(延伸功能:重命名,linux系统没有专门的重命名命令)
  39. 基本格式:
  40. 移动文件:mv 文件名 移动目的地文件名
  41. 重命名文件:mv 文件名 修改后的文件名
  42. =========================================
  43. sz 下载日志
  44. rz 上传文件到当前目录
  45. 添加开放端口
  46. firewall-cmd --add-port=30099/tcp --permanent
  47. 刷新防火墙
  48. firewall-cmd --reload
  49. 查询已经开放的所有端口
  50. firewall-cmd --list-ports

window查看正在使用的所有端口

//查看系统正在使用的 IP-端口 信息
netstat -nao
//查看指定端口占用情况
=========================================
netstat -nao|finstr "port"
#返回空则代表端口没有使用
=========================================
//查看PID/PORT被哪个应用占用
tasklist|findstr "name"
#输入应用名称,查看该应用所有绑定的运行的pid等应用信息

=========================================

//解决本地端口占
cmd 
netstat -ano|findstr 查询端口 
taskkill /f /t /im  删除端口对应的编号
taskkill /f /pid pid 删除指定pid的进程