首页 > 其他分享 >systemd常用命令

systemd常用命令

时间:2025-01-15 16:43:08浏览次数:1  
标签:systemd 服务 查看 sudo systemctl 常用命令 日志

systemd 是 Linux 系统中用于管理系统和服务的初始化系统和服务管理器。
一、服务管理相关命令:
systemctl 是 systemd 的核心命令,用于管理系统服务、查看状态、修改服务配置等操作。
1、启动服务
sudo systemctl start
例:sudo systemctl start nginx
2、停止服务
sudo systemctl stop
3、重启服务
sudo systemctl restart
4、重新加载服务配置
sudo systemctl reload
5、查看服务状态
sudo system6ctl status
6、启动服务(开机自启动)
sudo systemctl enable
7、禁用服务(取消开机启动)
sudo systemctl disable
8、检查服务是否启用
sudo systemctl is-enabled
9、查看所有服务
systemctl list-units --type=service
二、日志管理相关命令
journalctl 是 systemd 提供的日志查看工具,用于访问和分析系统及服务日志。
1、 查看服务日志
sudo journalctl -u
2、实时查看日志(类似 tail -f)
sudo journalctl -u -f
3、查看系统启动日志
sudo journalctl -b
4、查看指定日期的
sudo journalctl --since "2025-01-01" --until "2025-01-15"

三、系统管理相关命令
1、重启系统
sudo systemctl reboot
2、关机
sudo systemctl poweroff
3、挂起系统
sudo systemctl suspend
4、查看运行级别(目标)
systemctl get-default
5、设置默认运行级别
(1)sudo systemctl set-default multi-user.target
(2)sudo systemctl set-default graphical.target

四、单元文件管理相关命令
1、重新加载 systemd 配置当修改了 .service 或 .target 文件时,需重新加载配置:
sudo systemctl daemon-reload
2、显示服务的单元文件路径
systemctl show -p FragmentPath
3、查看服务单元文件
sudo systemctl cat
4、编辑服务单元文件
sudo systemctl edit

五、服务依赖关系
1、 查看服务的依赖树
systemctl list-dependencies
2、查看目标(运行级别)的依赖树
systemctl list-dependencies

标签:systemd,服务,查看,sudo,systemctl,常用命令,日志
From: https://www.cnblogs.com/suweimo/p/18672705

相关文章

  • 【Java开发】Java、Maven、gradle、SQL、Redis常用命令大全:java程序员必备神器
    在Java开发的世界中,掌握Java、Maven、Gradle、SQL、Redis的常用命令是每个程序员的必修课。无论是构建项目、管理依赖,还是操作数据库,这些工具都能让你的开发效率提升一个档次!本文将为你整理一份超实用的命令清单,助你成为开发高手!一、Java:核心开发语言......
  • linux-大数据常用命令
    1.vi/vim一般模式语法 功能描述yy 复制光标当前一行y数字y 复制一段(从第几行到第几行)p 箭头移动到目的行粘贴u 撤销上一步dd 删除光标当前行d数字d 删除光标(含)后多少行x 删除一个字母,相当于delX 删除一个字母,相当于Backspaceyw 复制一个词dw 删除一个词shift+^ 移动到行头shift+$......
  • OpenWrt小白常用命令大全
    https://www.fnmqs.work/archives/63/硬件相关cat/proc/cpuinfo#查看CPU信息uname-m#查看CPU架构cat/proc/meminfo#查看内存使用情况df-h#查看磁盘的使用率系统相关uname-a#查看内核信息opkgprint-architecture#可接受的架构dmesg#读取内核的日志l......
  • linux常用命令(2)[常用快捷键, clear, date, ping, ps, kill, man, help, info ]
    常用快捷键清空命令行界面  clear示例显示时间 datedate和date-R命令的区别如下"CST"表示"ChinaStandardTime",即中国标准时间中国标准时间是协调世界时(UTC)的东八区时间,也就是UTC+8:00网络测试命令  ping用于测试主机之间网络的连通性上面的截图......
  • 上位机操作篇---Linux常用命令
    第二章Linux常用命令(简介)常用命令及其简介第二章Linux常用命令(简介)@[TOC](常用命令及其简介)前言第一部分:基础命令一、pwd二、ls或者ls[选项][目录名]三、cd四、clear或者crtl+l第二部分:文件操作一、touch二、mkdir三、cp四、mv五、rm第三部分:文本操作一、......
  • 一些常用命令
    Java走socks5和http代理Java走Socks5代理java-DsocksProxyHost=127.0.0.1-DsocksProxyPort=1111-jarJava走http/https代理java-Dhttp.proxyHost=127.0.0.1-Dhttp.proxyPort=8080-jarjava-Dhttps.proxyHost=127.0.0.1-Dhttps.proxyPort=8080-jarKali代理配置proxyc......
  • cgroup与systemd: 通过src rpm获取systemd源代码,添加日志并使用rpmbuild重新打包
    问题起源服务跑在富容器中。容器使用init进程作为一号进程,然后用systemd管理所有service。在做一次升级时,nginx启动脚本有更新,原来是root拉起,现在进行了去root改造,使用nginx用户拉起。升级过程中,发现nginx进程无法被拉起,报错:"RefusingtoacceptPIDoutsideofservicecon......
  • Linux系统常用命令(1)[目录的切换/查看/创建/删除/复制]
    切换目录cd查看当前位置pwd查看目录ls创建目录mkdir删除空目录rmdir 删除目录mr-r 复制目录cp-r移动目录mv切换目录cd的英文:changedirectorycd  默认切换到用户的主目录。cd~ 是 cd 的快捷方式,专门用于切换到用户的主目录。cd- 用于切换到上一......
  • 《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器
    @目录3.Docker常用命令3.1帮助启动类命令3.2镜像命令3.3有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)3.4容器命令3.4.1新建+启动容器3.4.2列出当前所有正在运行的容器3.4.3退出容器3.4.4启动已停止运行的容器3.4.5重启容器3.4.6停止容器3.4.7强制停止容器3......
  • apollo常用命令方法总结
    解题流程1、打开终端ctrl+Alit+T2、进入Apollo路径cdapollo/application-pnc3、aemstart4、aementer5、aembootstrapstart--plus6、buildtoolprofileconfiginit--package包名--profile=default7、aemprofileusedefault8、根据题目修改配置参数拉取源......