linux下可以禁用的一些服务
linux下多软件/多脚本之间的配合:
包括做好 “实体”和“配置”两个方面的事情
“实体”是指实实在在的脚本文件,服务脚本;
“配置”是指其他与之交互的、协同工作的软件、脚本,要进行适当的配置,告知“实体”存在的位置等信息,才能正常工作
-----------------------------------------------------
apmd,acpid 电源管理和配置服务,只有配置了ups和电池的笔记本/服务器才开这个服务
bluetooth,hidd,pcscd, pcmcid: humanization interface device, 人性化接口设备,pc机memory card国际联盟,属于蓝牙服务,可以禁用
dund: dun-daemon,蓝牙顿daemon,手机通过蓝牙和笔记本蓝牙接入上网服务
pand: pan-daemon, pan: 个人局域网,建立基于蓝牙的网络连接
pcscd, pcmcia: pc机上的sd card, memory card 联盟
haldaemon=hald: hal: hardware abstract layer, 硬件抽象层守护服务:
USB鼠标键盘不可用。最后调查发现是因为haldaemon服务被关闭导致。实现u盘的自动挂载牵涉的服务:
Fedra Core最大的特点是能够自动挂载优盘或移动硬盘之类的存储设备。在实现自动挂载的功能时,hotplug、udev、messagebus、haldaemon、gaimn几个服务必不可少。
step1, hotplug是核心,当硬件设备接入系统后,首先由hotplug服务检测到并自动配置内核状态,调用添加相关的内核模块。
step2, udev负责动态维护/dev目录,使/dev目录和当前的系统状态保持一致,创建/dev/sdax等设备文档。
step3, messagebus服务负责在各个系统进程之间传递消息。
step4, haldaemon接受由udev通过D-BUS传递来的消息后调fstab-sync修改 fstab文档,动态创建/media目录下的子目录作为挂载点。
step5, gamin(fam: file Alteration monitoring) "流浪汉,ga'mine女流浪汉)检测到 fstab 发生变化之后,负责通知桌面系统。桌面系统在 “电脑” 项目中建立驱动器图标。
因此实现自动加载移动存储设备时必须确保上述的几个服务正常启动。通常在进行系统优化时可能会无意中关闭haldaemon服务,
这样就会导致无法动态更改/etc/fstab文档,从而导致移动设备接入系统后无法自动识别。此时能够通过mount命令进行手动挂载。
另外,系统启动时假如HAL服务启动显示为失败,很可能是messagebus服务并未启动。这时重启messagebus服务之后再重新启动haldaemon
--------------------------
主要是通过:ps, netstat, chkconfig几个命令一起来检查哪些后台进程及服务启动了,然后有针对性的处理
linux下可以禁用的一些服务的更多相关文章
- linux下启动和关闭tomcat服务的方式
Linux下tomcat服务的启动.关闭与错误跟踪,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录 启动tomcat服务 生产模式: 方式一:直接启动 ./st ...
- 使用BeetleX在Linux下部署.NET多站点服务
在windows下常用IIS来部署.NET的多站点服务,但在Linux下就没这么方便了:虽然可以使用一些代理服务器如nginx,jexus等来反代或部署应用,但nginx对.NET应用的 ...
- 【修改端口号】linux下修改apache,nginx服务端口号
一.linux下修改apache端口号 yum安装后,apache配置文件: /etc/httpd/conf/httpd.conf 找到apache目录下的 httpd.conf, 使用vi 打开,找 ...
- Linux下Netty实现高性能UDP服务(SO_REUSEPORT)
参考: https://www.jianshu.com/p/61df929aa98b SO_REUSEPORT学习笔记:http://www.blogjava.net/yongboy/archive/ ...
- windows和linux 下将tomcat注册为服务
参考文献: tomcat注册成windows服务 背景 当前项目需要运行两个Tomcat,每次启动系统以后都要手动进入到tomcat目录执行startup.bat,非常烦,所以想将这两个tomcat直 ...
- linux下修改apache,nginx服务端口号
一.linux下修改apache端口号 yum安装后,apache配置文件: /etc/httpd/conf/httpd.conf 找到apache目录下的 httpd.conf, 使用vi 打开,找 ...
- Linux下开启和关闭Telnet服务
telnet与ssh相比,安全性能并不高,但是在SSH版本升级或者其他的情况下还是需要开启这一服务. linux提供服务是由运行在后台的守护程序(daemon)来执行的,telnet服务是由xinet ...
- Linux下安装与配置snmp服务
一.安装snmp服务 1.检查系统是否已经安装snmp的rpm包 以下是安装snmp服务需要的rpm包: libsensors3-2.10.6-55.el5.i386.rpm lm_sensors-2 ...
- Linux下自动监测并重启Apache服务脚本
为了达到一个高可用的基于Apache的网站环境,在Apache由于种种原因自动停止运行之后,想立即恢复网站访问,这就需要有个工具实时监测Apache的运行状态并能够自动重启httpd服务,写了一个简单 ...
随机推荐
- 信息安全系统设计基础实验一:Linux开发环境的配置和使用(20135234,20135229)
http://www.cnblogs.com/mqy123/p/4968386.html
- WiFi QC 自动测试:Qt控制无线路由器
在测试wifi的时候,测试人员一般要使用很多不同型号的AP,并且需要不断地切换Chariot的配置. 这里的思路是致力于提供一个友好的GUI界面来自动控制AP,并且自动控制Chariot进行Throu ...
- Android UI基础之五大布局
Android UI基础之五大布局 Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦.组件按照布局的要求依次排列,就组成了用户所看见的界面.Andro ...
- [转]简单识别 RESTful 接口
本文描述了识别一个接口是否真的是 RESTful 接口的基本方法.符合 REST 架构风格的接口,称为 RESTful 接口.本文不打算从架构风格的推导方面描述,而是从 HTTP 标准的方面 ...
- Android图像格式类及图像转换方法
Android图像格式类及图像转换方法介绍 一款软件的开发和图像密切相关,特别是移动应用程序,在视觉效果等方面是至关重要的,因为这直接关系到用户的体验效果.在Android程序开发的过程中,了解存在哪 ...
- Android--多选自动搜索提示
一. 效果图 常见效果,在搜素提示选中之后可以继续搜索添加,选中的词条用特殊字符分开 二. 布局代码 <MultiAutoCompleteTextView android:id="@+ ...
- WCF入门(8)
前言 昨天买的usb无线路由到了,笔记本又可以愉快的上网了. 下午去办市民卡,被告知说“本人医保现在停保,要等继续缴才行”,白公交坐了那么远的路. 需要视频的进群,378190436. 第八集 Dif ...
- 使用DOM动态创建标签
本文是参考<javascript Dom 编程艺术>第八章的内容所写,用到的知识点,就是关于创建平稳的web页面. 使用DOM方法: getElementById() getElement ...
- oracle-2中commit 详解
博文转自:http://blog.csdn.net/hzhsan/article/details/9719307 它执行的时候,你不会有什么感觉.commit在数据库编程的时候很常用,当你执行DML操 ...
- poj2752 KMP
需要理解next[]的意义.之前看到大牛的博客,next[]讲的非常清楚. 利用next[],当前位子的前面那一段和next[当前位子]的前面那一段是相同的.又next[next[当前位子]]与nex ...