- 2024-11-19journalctl 日志管理 / 查看 / 分析
注:本文为关于“journalctl日志管理/查看/分析”的几篇文章合辑。使用journalctl查看和分析systemd日志(附实例)作者:Arindam译者:LCTTinsidentally2023-02-1608:52在系统管理中,日志管理是一项至关重要的任务。它不仅关乎系统的稳定运行,还对于故障排查、性能
- 2024-11-18网络配置及进程-系统性能和计划任务
目录虚拟机联网shell脚本实例索引数组和关联数组,字符串处理,高级变量进程管理计划任务虚拟机联网查看IP地址#centos系列![root@localhost~]#ifconfigens33:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet192.168.93.200netmask255.255.25
- 2024-11-17Prometheus 和 Grafana 监控系统搭建
Author:ACatSmilingSince:2024-11-11Prometheus的架构架构理解:Prometheus既然设计为一个维度存储模型,可以把它理解为一个OLAP系统。生态圈组件:PrometheusServer:主服务器,负责收集和存储时间序列数据。ClientLibraies:应用程序代码插桩,将监控指标嵌入到被监控应用
- 2024-11-14【linux应用】解析 Linux 下 53 端口占用的现象
在Linux系统中,端口53往往是与域名解析服务(DNS)相关的。本文将详细介绍一个与端口53相关的情景,以及如何使用命令行工具来解析和理解这一现象。现象用户可能会遇到类似以下的信息:systemd-r20245systemd-resolve13uIPv4216305calhost:domainsystemd-r202
- 2024-11-13Ubuntu 设置开机自启动脚本
Linux系统中设置自定义脚本开机自启动有如下几种方式方案一、增加crontask1.打开任务文件cron#执行如下命令打开当前用户的cron,如果打开root用户的cron,执行sudocrontab-ecrontab-e2.向其中加入如下需要开机自启的脚本#@reboot后为用户自定义的启动脚本的完整
- 2024-11-12Linux(11)——守护进程
目录一、daemon:二、systemd:三、服务单元:1、单元类型:2、systemctl:3、依赖关系:4、屏蔽与取消屏蔽:一、daemon: 守护进程daemon是在后台运行或等待的进程,以执行不同的任。通常daemon在系统启动时运行,直到关机时才结束运行。二、systemd:
- 2024-11-10Linux的boot和startup过程
Linux的启动主要分为两阶段的过程:boot和startup。boot过程在计算机启动后触发,完成代表内核初始化成功并且系统已经启动。之后startup过程接管并将计算机转变为可触发状态。总的来说,主要由接下来的步骤完成:1、BIOSPOST2、Bootloader(GRUB2)3、Kernelinitialization4、Start
- 2024-11-09ubuntu 下的 nslookup 命令利用 127.0.0.53 查询主机名失败,而使用网关则正常的问题
遇到一个奇怪的问题,ubuntu下使用KRDC远程访问局域网主机时,连接主机名失败,使用ip则正常。通过nslookup命令发现,局域网主机名没有被正确解析(使用的是默认的127.0.0.53)。而使用网关则可以解析出来。在linux终端下使用命令继续查看resolvectlstatusstracenslookupwi
- 2024-11-03【shell脚本】将Shell脚本转换为Systemd服务:轻松实现自动化管理
原创青菜浪人背景介绍从Ubuntu17.10开始,/etc/rc.local文件不再默认存在于系统中,因为systemd已成为主要的初始化系统。如果需要在系统启动时自动执行某些命令,可以通过编写Shell脚本并将其封装为一个systemd服务来实现这一操作。实现方法这里以一个简单的脚本为例,
- 2024-10-29ARM架构鲲鹏主机BClinux离线安装docker步骤
简介: 下载并安装适用于ARM架构的DockerCE二进制文件,解压后移动至/usr/bin目录。创建docker组,配置systemd服务脚本(docker.service、docker.socket、containerd.service),重载systemd配置,启动并启用docker服务。编辑daemon.json配置存储驱动、镜像加速地址等,最后拉取所需镜像。■
- 2024-10-27让一个程序在 Linux 中一直运行
要让一个程序在Linux中一直运行,可以使用多种方法,取决于你想要的具体行为。这些方法包括使用循环、守护进程、nohup、systemd等。下面是几种常见的方法:1.使用 whiletrue 循环如果你想让一个程序在终端中一直运行,可以将它放在一个无限循环中:whiletrue;do./your_progra
- 2024-10-26修改Linux服务的文件打开句柄数
在bash中,有个ulimit命令,提供了对shell及该shell启动的进程的可用资源控制。主要包括打开文件描述符数量、用户的最大进程数量、coredump文件的大小等。在centos5/6等版本中,资源限制的配置可以在/etc/security/limits.conf设置,针对root/user等各个用户或者*代表所有用户来设
- 2024-10-25systemd oneshot服务配置例子
服务这样写:[Unit]Description=nginx-highperformancewebserverAfter=network-online.targetremote-fs.targetnss-lookup.targetWants=network-online.target[Service]Type=oneshot//类型选oneshotRemainAfterExit=y
- 2024-10-25配置adguard home
sudolsof-i:53COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAMEdnsmasq1664lxc-dnsmasq6uIPv4166400t0UDPDESKTOP-:domaindnsmasq1664lxc-dnsmasq7uIPv4166410t0TCPDESKTOP-:domai
- 2024-10-24安全:centos系统默认运行的服务有哪些?(centos stream9/linux)
一,默认自启动服务和默认运行服务的区别服务的类型:Type:定义启动时的进程行为。它有以下几种值。 simple:默认值,执行ExecStart指定的命令,启动主进程 forking:以fork方式从父进程创建子进程,创建后父进程会立即退出 oneshot:一次性进程,Systemd会等当前服务退出,再继续往
- 2024-10-24docker以及docker-compose 离线安装
一、离线安装docker1.下载离线包去官网下载离线包https://download.docker.com/linux/static/stable/ 我这里下载的是X86_64的包, 2.安装dockersudotarzxvfdocker-20.10.13.tgz 将docker目录下面的文件全部拷贝到/usr/bin/sudocp-pdocker/*/usr/bin将d
- 2024-10-21Centos | 本地编译安装的Nginx实现开机自启动
1.创建Nginx服务文件首先,创建Nginx的systemd服务文件:sudovi/etc/systemd/system/nginx.service然后在文件中添加以下内容:[Unit]Description=AhighperformancewebserverandareverseproxyserverAfter=network.target[Service]Type=forkingExecStart=/usr/loc
- 2024-10-19Systemd:systemctl 命令
systemctl是用于管理Unit的常用命令,他涉及的范围较广,可以分为以下几类:1.管理系统1.1重启系统$sudosystemctlreboot 1.2关闭系统$sudosystemctlpoweroff 1.3CPU停止工作$sudosystemctlhalt 1.4暂停系统$sudosystemctlsuspend1.5让系统进入冬
- 2024-10-18ARM架构鲲鹏主机BClinux离线安装docker步骤
■下载arm架构二进制文件安装包http://mirrors.163.com/docker-ce/linux/static/stable/aarch64/docker-27.3.1.tgz21-Sep-202401:3666M■解压二进制文件移动到/usr/bin目录tarxvfzdocker-27.3.1.tgzls-ldockercpdocker/
- 2024-10-12systemd实现seatunnel自动化启停
在systemd中,您可以通过配置服务单元文件来设置服务在失败或退出后自动重启。这对于确保关键服务在意外退出时能够自动恢复运行非常有用。下面是实现systemd自动重启服务的步骤:通用操作1.创建或编辑服务单元文件假设服务单元文件位于/etc/systemd/system/my-service
- 2024-10-10使用Systemd创建开机登录前自启动脚本服务并自动登录
开机登录前自启动脚本服务首先确定你的系统是否使用systemd来管理系统服务,在shell中输入systemctl命令来判断,有输出则为systemd系统。进入/etc/systemd/system目录,创建myservice.service,其中myservice是你要自定义的服务名。编辑myservice.service文件,修改其内容为:[Unit]Desc
- 2024-10-08Linux 网络管理-常见网络管理命令与工具
Linux常用命令-网络管理常见网络管理命令与工具ip命令安装:aptinstalliproute2或dnfinstalliproute2ifconfig安装:aptinstallnet-tools或dnfinstallnet-toolsifconfig包含了常用的网络管理功能,包括网络接口的启停、网络参数的配置等,但是ifconfig的配置是临
- 2024-09-30时间服务
https://serverfault.com/questions/1036003/ntp-enabled-is-no-but-sync-is-yes-on-rhel7https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/8/html/configuring_basic_system_settings/configuring-time-synchronization_configuring-basic-system-setti
- 2024-09-28systemd-analyze命令:Linux系统启动分析
一、命令简介用途:systemd-analyze命令用于分析系统引导过程的时间性能。标签:系统管理,性能分析。相关命令:systemd-bootchart,systemd-cgtop,systemd-resolve.二、命令参数命令格式systemd-analyze[OPTIONS...]COMMAND...选项和参数systemd-ana
- 2024-09-26systemd socket 实现按需启动
当使用systemd按需启动某套接字进程后,其图示大致如下:当需要访问该服务时候,systemd会接收请求流量,而后启动后端真实的服务,最后转发该流量,并且关闭原始套接字,图示如下:实现一个socket步骤所谓的按需启动,其实是systemd下的socket配置单元,其命名规则以.socket为后缀,主要服务于套