nginx
-
如何在Linux中管理服务状态 Linux systemctl启停服务
systemctl是Linux中管理服务的核心命令,用于启动、停止、重启、查看状态及设置开机自启;通过status和journalctl可排查启动失败问题,需检查依赖、配置语法、资源限制及SELinux/AppArmor策略。 在Linux中,使用 systemctl 命令可以方便地管理服务的启动、…
-
如何查看服务日志信息 journalctl日志查询过滤
查看服务日志使用 journalctl -u 服务名,如 journalctl -u nginx.service;2. 实时查看日志加 -f 参数,如 journalctl -u nginx.service -f;3. 查看最近 n 条日志使用 -n 参数,如 journalctl -u nginx…
-
如何在Linux中查看正在运行的进程?ps与top命令使用详解
要查看linux中正在运行的进程,可使用ps和top命令。ps用于查看静态进程信息,常用方式包括ps(当前终端进程)、ps aux(所有用户详细信息)、ps -ef(完整格式),支持搭配grep过滤或按用户查看;top则提供实时动态监控,能交互式显示系统负载及进程状态,并支持排序、杀进程等操作;选择…
-
如何在Linux中添加EPEL源 Linux第三方仓库配置
EPEL源是Fedora项目维护的第三方仓库,为RHEL及其衍生系统提供如nginx、htop、git等额外软件包。首先通过cat /etc/os-release和uname -m确认系统版本与架构,随后根据系统选择yum或dnf安装epel-release包,RHEL用户可通过订阅或手动下载rpm…
-
如何在Linux中搭建仓库 Linux createrepo创建yum源
安装createrepo工具并创建RPM包目录;2. 将RPM包复制到指定目录;3. 使用createrepo生成元数据;4. 配置本地YUM源文件;5. 清理缓存并验证源可用性,可对外发布为HTTP服务。 在Linux中搭建本地YUM仓库,主要是通过 createrepo 工具生成RPM包的元数据…
-
如何在Linux中查询已安装包 Linux rpm -qa命令详解
rpm -qa用于查询RPM系统中所有已安装的软件包,结合grep可筛选特定包,如rpm -qa | grep nginx;使用rpm -qi查看包详细信息,rpm -qf查询文件所属包,rpm -ql列出包安装的文件。 在Linux系统中,查询已安装的软件包是系统管理和维护中的常见操作。对于基于R…
-
如何锁定软件包版本 防止意外升级配置方案
锁定软件包版本可防止意外升级导致的系统不稳定和兼容性问题,确保环境稳定;2. 常见方法包括使用系统包管理器(如 apt-mark hold、yum versionlock)、语言级依赖文件(如 requirements.txt、package.json)和容器化技术(如 docker);3. 最佳实…
-
如何在Linux中查询已安装软件包 Linux rpm -qa命令使用详解
rpm -qa命令用于查询Linux系统中所有已安装的RPM软件包,结合grep可模糊查找特定包,如rpm -qa | grep httpd;使用rpm -qi可查看包详细信息,sed可提取纯包名,是运维常用技能。 在Linux系统中,查询已安装的软件包是系统管理和维护中的常见操作。对于基于RPM(…
-
如何在Linux中开放端口 Linux firewalld添加服务
firewalld可通过命令开放端口或创建自定义服务管理流量,需使用–permanent添加规则并reload生效,推荐自定义服务方式便于维护。 在Linux系统中,firewalld 是一个动态管理防火墙的工具,支持网络区域、服务和端口配置。通过 firewalld 添加服务或开放端口…
-
如何在Linux中管理服务 Linux systemctl启停服务
systemctl是Linux下systemd系统的服务管理命令,统一管理服务生命周期。通过start、stop、restart、reload控制服务启停,enable/disable设置开机自启,status查看状态,配合journalctl排查日志。systemd优势在于统一接口、并行启动、按需…