当前位置: 首页 > news >正文

【后端】【nginx】nginx常用命令

文章目录

      • 1. 启动与停止相关命令
      • 2. 配置文件检查与验证
      • 3. 查看日志
      • 4. 查看状态与版本
      • 5. 端口与连接相关命令

1. 启动与停止相关命令

# 启动 NGINX
sudo nginx# 立即停止 NGINX
sudo nginx -s stop# 优雅停止 NGINX
sudo nginx -s quit# 优雅重载配置
sudo nginx -s reload# 完全重启 NGINX
sudo systemctl restart nginx

2. 配置文件检查与验证

# 测试配置文件语法是否正确
sudo nginx -t# 测试配置文件并显示详细信息
sudo nginx -t -v

3. 查看日志

# 查看 NGINX 访问日志
sudo tail -f /var/log/nginx/access.log# 查看 NGINX 错误日志
sudo tail -f /var/log/nginx/error.log# 清空访问日志
sudo truncate -s 0 /var/log/nginx/access.log# 清空错误日志
sudo truncate -s 0 /var/log/nginx/error.log

4. 查看状态与版本

# 查看 NGINX 运行状态
systemctl status nginx# 查看 NGINX 版本
nginx -v# 查看 NGINX 编译时的详细信息
nginx -V

5. 端口与连接相关命令

# 查看 NGINX 监听的端口
sudo netstat -tulnp | grep nginx# 查看当前活跃连接
sudo nginx -s stats

netstat
用于显示网络连接、路由表、接口统计等信息。

  • -t:表示显示 TCP 连接。
  • -u:表示显示 UDP 连接。
  • -l:表示显示正在监听的套接字(即服务器端口)。
  • -n:表示显示 IP 地址和端口号,而不是主机名和服务名称(避免进行 DNS 查询)。
  • -p:表示显示与每个套接字相关联的程序的 PID 和名称。
    正在监听的套接字(socket) 指的是服务程序已经打开并正在等待外部连接的端口。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 高校心理辅导系统:Spring Boot技术实现指南
  • 三十种编程语言庆祝【国庆节】!!!
  • flask的学习记录
  • Transformer模型-7- Decoder
  • 如何有效检测住宅IP真伪?
  • Lubuntu电源管理
  • 深度学习经典模型之BERT(上)
  • 深入解析仓颉语言中的变量操作与赋值技巧
  • 十六,Spring Boot 整合 Druid 以及使用 Druid 监控功能
  • 【C++】C++入门概念(一)
  • 大数据-143 - ClickHouse 集群 SQL 超详细实践记录!
  • kafka3.8的基本操作
  • 华为HarmonyOS地图服务 5 - 利用UI控件和手势进行地图交互
  • SAP学习笔记 - 开发06 - CDSView + Fiori Element 之 List Report
  • 基于PHP的CRM管理系统源码/客户关系管理CRM系统源码/php源码/附安装教程
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • Invalidate和postInvalidate的区别
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • java 多线程基础, 我觉得还是有必要看看的
  • Laravel 菜鸟晋级之路
  • Laravel 中的一个后期静态绑定
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 飞驰在Mesos的涡轮引擎上
  • 浮现式设计
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 设计模式(12)迭代器模式(讲解+应用)
  • 探索 JS 中的模块化
  • 我的业余项目总结
  • 一文看透浏览器架构
  • 应用生命周期终极 DevOps 工具包
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (k8s)Kubernetes 从0到1容器编排之旅
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (函数)颠倒字符串顺序(C语言)
  • (十七)Flink 容错机制
  • (十一)手动添加用户和文件的特殊权限
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (四)linux文件内容查看
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (转)winform之ListView
  • ... 是什么 ?... 有什么用处?
  • .NET C# 使用 iText 生成PDF
  • .net CHARTING图表控件下载地址
  • .NET Framework 服务实现监控可观测性最佳实践
  • .Net Remoting常用部署结构
  • .net 简单实现MD5
  • .NET 漏洞分析 | 某ERP系统存在SQL注入
  • .Net 路由处理厉害了
  • .Net 应用中使用dot trace进行性能诊断
  • .NET/C# 的字符串暂存池
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)