【转】Linux开机启动管理---systemd使用
常用命令
使某服务自动启动
systemctl enable httpd.service
使某服务不自动启动
systemctl disable httpd.service
检查服务状态
systemctl status httpd.service (服务详细信息) systemctl is-active httpd.service (仅显示是否 Active)
显示所有已启动的服务
systemctl list-units --type=service
启动某服务
systemctl start httpd.service
停止某服务
systemctl stop httpd.service
重启某服务
systemctl restart httpd.service
开机服务管理
开机启动 unit
systemctl enable test.service 增加由/lib/systemd/system/到/etc/systemd/system/multi-user.target.wants/下的软链接 ln -s '/usr/lib/systemd/system/postfix.service' '/etc/systemd/system/multi-user.target.wants/test.service'
开机不启动 unit
systemctl disable test.service 删除/etc/systemd/system/multi-user.target.wants下的软链接
查看服务开机是否启动
systemctl is-enabled test.service #查询服务是否开机启动
查看开机自启动程序
ls /etc/systemd/system/multi-user.target.wants/
显示启动失败的单元
systemctl --failed
查看 systemd 管理的所有单元
systemctl list-unit-files
日志管理
Systemd 统一管理所有 Unit 的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件是/etc/systemd/journald.conf。
journalctl功能强大,用法非常多。
# 查看所有日志(默认情况下 ,只保存本次启动的日志) $ sudo journalctl# 查看内核日志(不显示应用日志) $ sudo journalctl -k# 查看系统本次启动的日志 $ sudo journalctl -b $ sudo journalctl -b -0# 查看上一次启动的日志(需更改设置) $ sudo journalctl -b -1# 查看指定时间的日志 $ sudo journalctl --since="2012-10-30 18:17:16" $ sudo journalctl --since "20 min ago" $ sudo journalctl --since yesterday $ sudo journalctl --since "2015-01-10" --until "2015-01-11 03:00" $ sudo journalctl --since 09:00 --until "1 hour ago"# 显示尾部的最新10行日志 $ sudo journalctl -n# 显示尾部指定行数的日志 $ sudo journalctl -n 20# 实时滚动显示最新日志 $ sudo journalctl -f# 查看指定服务的日志 $ sudo journalctl /usr/lib/systemd/systemd# 查看指定进程的日志 $ sudo journalctl _PID=1# 查看某个路径的脚本的日志 $ sudo journalctl /usr/bin/bash# 查看指定用户的日志 $ sudo journalctl _UID=33 --since today# 查看某个 Unit 的日志 $ sudo journalctl -u nginx.service $ sudo journalctl -u nginx.service --since today# 实时滚动显示某个 Unit 的最新日志 $ sudo journalctl -u nginx.service -f# 合并显示多个 Unit 的日志 $ journalctl -u nginx.service -u php-fpm.service --since today# 查看指定优先级(及其以上级别)的日志,共有8级 # 0: emerg # 1: alert # 2: crit # 3: err # 4: warning # 5: notice # 6: info # 7: debug $ sudo journalctl -p err -b# 日志默认分页输出,--no-pager 改为正常的标准输出 $ sudo journalctl --no-pager# 以 JSON 格式(单行)输出 $ sudo journalctl -b -u nginx.service -o json# 以 JSON 格式(多行)输出,可读性更好 $ sudo journalctl -b -u nginx.serviceqq-o json-pretty# 显示日志占据的硬盘空间 $ sudo journalctl --disk-usage# 指定日志文件占据的最大空间 $ sudo journalctl --vacuum-size=1G# 指定日志文件保存多久 $ sudo journalctl --vacuum-time=1years
Reference:
https://blog.csdn.net/qq562029186/article/details/67639676 Linux开机启动管理---systemd使用
转载于:https://www.cnblogs.com/piperck/p/10951290.html
【转】Linux开机启动管理---systemd使用相关推荐
- Linux开机启动管理---systemd使用
常用命令 使某服务自动启动 systemctl enable httpd.service 使某服务不自动启动 systemctl disable httpd.service 检查服务状态 system ...
- linux 开机启动文件夹,Linux开机启动流程
linux开机启动详细流程图: 一.BIOS 加电自检 当你按电源开关开机时,电脑会首先去启动BIOS(基本输入输出系统),BIOS一般是集成在主板上的. BIOS 的工作 1.检测连接硬件,比如显卡 ...
- linux开机启动详细流程图
linux开机启动详细流程图: 一.BIOS 加电自检 当你按电源开关开机时,电脑会首先去启动BIOS(基本输入输出系统),BIOS一般是集成在主板上的. BIOS 的工作 1.检测连接硬件,比如显卡 ...
- Linux开机启动分析与系统配置
在业务运维中,经常需要做系统环境配置,环境配置要在当前运行环境中生效,也要持久化依然重启生效. 通常,大家都会想到在/etc/rc.local中去添加业务自定义代码,但是也会发现,有些配置重启无法生产 ...
- linux系统设置服务开机启动3种方法,Linux开机启动程序详解
linux系统设置服务开机启动 方法1:.利用ntsysv伪图形进行设置,利用root登陆 终端命令下输入ntsysv 回车:如下图 方法2:利用命令行chkconfig命令进行设置 简要说明一下ch ...
- Linux开机启动流程分析
Linux开机启动十步骤 收藏分享2012-2-6 11:15| 发布者: 红黑魂| 查看数: 1366| 评论数: 0|来自: 比特网 摘要: 开机过程指的是从打开计算机电源直到LINUX显示用户登 ...
- linux开机启动服务详解
http://blog.163.com/sjt_linux/blog/static/19931031920126295452884/ linux开机启动服务详解(转) 2012-07-29 17:45 ...
- linux 打开上一级目录,linux开机启动过程、PATH、过滤一级目录、cd的参数、ls -lrt、命令切割日志...
第二波命令正向我方来袭 :开机启动过程.PATH.过滤一级目录.cd的参数.ls -lrt.命令切割日志 1.1 linux开机启动过程 1.1.1 开机自检(BIOS)-- MBR引导-- GRUB ...
- Linux开机启动过程:从点下电源键到系统正常运行
学习内核,只要是要以柔克刚,不能急于求成.共勉 <Linux开机启动过程(1):内核引导过程> <Linux开机启动过程(2):内核启动的第一步> <Linux开机启动过 ...
最新文章
- 让英文版windows 8支持非Unicode程序的语言方法
- 一口气拿了9家公司的offer,年薪50W
- halcon知识:差分模板variation_model
- 关于用飞信框架运行net程序-用批处理运行
- Input框设置只能输入中文
- 直播 | 北京邮电大学助理教授王啸:网络嵌入的最新进展
- 低学历程序员的红利来了,这个政策来的太惊喜!
- MySQL数据库模式_SQL模式
- 光落在你脸上,可爱一如往常
- ubuntu 将某个目录下的文件复制到_Ubuntu系统简单美化
- TypeScript设计模式之职责链、状态
- 想入行SAP咨询,最具性价比的方式
- postman设置成中文
- 应用程序正常初始化(0xc0150002)失败。请单击“确定”,终止应用程序
- 注册表方法删除WINDOWS右键多余扩展项
- IKBC键盘win键失效
- 人机融合智能:人工智能3.0。道翰天琼认知智能机器人平台API接口大脑为您揭秘
- CDA数据分析师认证考试模拟题库
- MAC 苹果电脑开机密码忘了怎么办
- 反病毒利器Autoruns和ProcessExplorer, SREng - 本人推荐使用的查毒杀毒辅助工具
热门文章
- Spring Cloud(六) 服务网关GateWay 入门
- 重新理解@Resource注解
- oracle 数据语句优化,oracle 查询语句优化录
- 零基础python嵌入式开发_零基础Python入门教程
- 手撕设计模式之「单例模式」(详细解析)
- 深入云原生 AI:基于 Alluxio 数据缓存的大规模深度学习训练性能优化
- 基于函数计算的 BFF 架构
- 你不得不了解 Helm 3 中的 5 个关键新特性
- xampp打开mysql的admin访问被拒绝_我被我的电脑磁盘拒绝了,为什么打不开,而显示“拒绝访问”呢...
- 计算机组成原理手动在线模式,实验四计算机组成原理 运算器手动实验