Manjaro启动项目及服务配置备忘
Manjaro启动项目及服务配置备忘
===============
系统服务GUI管理
搜索 systemdgenie 并安装,类似Windows的服务管理。
================
系统启动项目的快捷方式放在如下2个地方:
/etc/xdg/autostart/
cd ~/.config/autostart,比如:/home/tom/.config/autostart/
将桌面配置项(即.desktop文件)放在这里:
~/.config/autostart
在登录时启动应用程序。
将shell脚本的symlink放入以下目录之一中:
~/.config/plasma-workspace/env
在 Plasma 启动前启动脚本。
~/.config/autostart-scripts
在登录时启动脚本。
~/.config/plasma-workspace/shutdown
在关机时启动脚本。
https://wiki.archlinux.org/index.php/KDE_(简体中文)
===============
# netstat -tulpn
# netstat -tulp
作为一种替代netstat工具可以输出socket统计命令运行的网络套接字。
# ss -tulpn
===========
查看开机启动项
在过去,你能很容易通过查看 /etc/init.d 了解到哪些服务进程会在引导时启动。
Systemd 以不同的方式展现,你可以使用如下命令罗列允许开机启动的服务进程。
$ systemctl list-unit-files --type=service | grep enabled
通过执行命令可以获得如下服务列表:
$ systemctl list-unit-files --type=service
哪些服务能够禁止?
- accounts-daemon.service 是一个潜在的安全风险。它是 AccountsService 的一部分,AccountsService 允许程序获得或操作用户账户信息。我不认为有好的理由能使我允许这样的后台操作,所以我选择掩盖mask该服务进程。
- avahi-daemon.service 用于零配置网络发现,使电脑超容易发现网络中打印机或其他的主机,我总是禁用它,别漏掉它。
- brltty.service 提供布莱叶盲文设备支持,例如布莱叶盲文显示器。
- debug-shell.service 开放了一个巨大的安全漏洞(该服务提供了一个无密码的 root shell ,用于帮助 调试 systemd 问题),除非你正在使用该服务,否则永远不要启动服务。
- ModemManager.service 该服务是一个被 dbus 激活的守护进程,用于提供移动宽频broadband(2G/3G/4G)接口,如果你没有该接口,无论是内置接口,还是通过如蓝牙配对的电话,以及 USB 适配器,那么你也无需该服务。
- pppd-dns.service 是一个计算机发展的遗物,如果你使用拨号接入互联网的话,保留它,否则你不需要它。
- rtkit-daemon.service 听起来很可怕,听起来像是 rootkit。 但是你需要该服务,因为它是一个实时内核调度器real-time kernel scheduler。
- whoopsie.service 是 Ubuntu 错误报告服务。它用于收集 Ubuntu 系统崩溃报告,并发送报告到 https://daisy.ubuntu.com 。 你可以放心地禁止其启动,或者永久的卸载它。
- wpa_supplicant.service 仅在你使用 Wi-Fi 连接时需要。
-----------------
Systemd 提供了一些命令帮助调试系统开机启动问题。该命令会重演你的系统启动的所有消息。
$ journalctl -b
通过命令 journalctl -b -1 可以复审前一次启动,journalctl -b -2 可以复审倒数第 2 次启动,以此类推。
$ journalctl _PID=1
这些打印消息显示了什么被启动,或者是正在尝试启动。
一个最有用的命令工具之一 systemd-analyze blame,用于帮助查看哪个服务进程启动耗时最长。
$ systemd-analyze blame
===详细请参考原文:https://www.centos.bz/2018/03/systemd-下开机启动的优化,删除无用的systemd服务/
=================
===更详细请参考原文:http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html
Systemd 入门教程:命令篇
Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。
systemctl list-sockets
# 查看启动耗时
$ systemd-analyze # 查看每个服务的启动耗时
$ systemd-analyze blame# 显示瀑布状的启动过程流 $ systemd-analyze critical-chain # 显示指定服务的启动流 $ systemd-analyze critical-chain atd.service
...
转载于:https://www.cnblogs.com/sztom/p/10465605.html
Manjaro启动项目及服务配置备忘相关推荐
- 每次启动项目的服务,电脑竟然乖乖的帮我打开了浏览器,100行源码揭秘!
1. 前言 大家好,我是若川.最近组织了源码共读活动,感兴趣的可以加我微信 ruochuan12 参与,已进行三个月了,大家一起交流学习,共同进步. 想学源码,极力推荐之前我写的<学习源码整体架 ...
- 生产服务器环境最小化安装后Centos 6.5优化配置备忘
本文 centos 6.5 优化 的项有18处: 1.centos6.5最小化安装后启动网卡 2.ifconfig查询IP进行SSH链接 3.更新系统源并且升级系统 4.系统时间更新和设定定时任 5. ...
- 华为9306配置备忘(以太网)
1.部分板卡使用combo口 执行命令combo { copper | fiber },配置以太网光口与电口切换. 如:G24C 单板有8 个电口和24 个光口,其中前8 个光口与电口复用,需要通过c ...
- 华为9306配置备忘(以太网
1.部分板卡使用combo口 执行命令combo { copper | fiber },配置以太网光口与电口切换. 如:G24C 单板有8 个电口和24 个光口,其中前8 个光口与电口复用,需要通过c ...
- 主机配置备忘: i3 2100 + h61/b75 主板
i3 2100 二手的大概 50~60之间. H61/B75主板有新的也有旧的. 新的主板有一些还新增了M.2 硬盘接口.(看起来需求量还是很大,主板还在迭代更新中) 来看一下这样一台主机的价格: 部 ...
- CentOS 8.5高性能计算开发环境配置备忘
CentOS 8.5环境配置 在CentOS 8.5系统下配置高性能计算环境.主要包含编译器套件.分布式并行套件.各种数值计算库.Python环境.辅助管理工具.GPU开发环境等.利用CentOS自带 ...
- spring mvc velocity 配置备忘
2019独角兽企业重金招聘Python工程师标准>>> Spring里面最重要的概念是IOC和AOP,还有两项很重要的模块是事务和MVC,对于IOC和AOP,我们要深究其源码实现,对 ...
- Mac OS X 下mysql配置备忘
从windows过渡到os x确实需要适应,对于开发人员来讲更是这样. 从官网下载目前最新版本的mysql 5.7.13,下载地址:http://dev.mysql.com/downloads/mys ...
- Mybatis的xml配置备忘
<!-- 利用hashmap传递参数数据查询用户 --><select id ="selectUserById4Map" parameterType=" ...
最新文章
- Java基础学习总结(20)——基础语法
- 推送改变世界!Push提高用户活跃度的三不原则
- SSH三大框架的概述
- SPOJ COT2 (树上莫队)
- 《中国人工智能学会通讯》——7.7 结束语
- linux命令ps -aux|grep xxx详解
- Activities
- HDU-ACM-2041
- 常见数学建模方法学习总结及资料汇总
- 宏观经济学通识课-读书笔记
- Android自定义View里面获取宽高及dp和px间的转换
- 伊利诺伊大学厄本那 香槟分校计算机科学,美国伊利诺伊大学厄本那香槟分校专业设置...
- Daimayuan Online Judge 小蜗的疑问
- 2013年第四届java A组蓝桥杯省赛真题
- 快速将多个Excel表格合并为1个,你会吗?
- 【云服务架构】什么是云原生应用?有哪些特点?来看看阿里云大学公开课给你答案
- bu薪水 华为cloud_【华为】CLOUDBU 华为云数据库工程师招聘 - 软件与微电子学院(SSM)版 - 北大未名BBS...
- SQLSyntaxErrorException: SELECT command denied to user ‘XXXXX‘@‘xxxx‘ for table ‘XXXX‘ 异常解决
- ffmpeg Operation not permitted 报错的解决过程记录
- QST青软实训学员学习总结
热门文章
- Hbuilder 屏幕放大缩小
- 【数据结构和算法笔记】:图的储存方式(邻接矩阵,邻接表)
- input回车触发事件_JavaScript学习笔记(十五)—Event事件(上)
- java的import和python的import对比_Java中的Import和Pacakge作用生动详解(感觉python中的import作用差不多)...
- 解压并安装protobuf库_通过protobuf自带gzip压缩对报文进行二次压缩
- mysql句式增删改,MySQL 增删改语句
- java https请求 证书_java发https请求,证书配置
- 解决MySQL删除和插入数据很慢的问题
- Mysql中key与index区别
- 平时上机练习的注意点(NOIP2019)