-
Linux中服务的启动和自启动
RPM安装包程序的一般默认文件存放路径:/etc/:配置文件存放位置 /etc/rc.d/init.d/:启动脚本存放位置/etc/init.d/:启动脚本存放位置(init.d是一个软连接,指向rc.d/init.d)/etc/sysconfig/:初始化环境配置文件存放位置/etc/xinetd.conf:xinetd配置文件 /etc/xinet.d/:基于xinetd服务的各种服务启动配置文件/var/lib/:服务产生的数据存放位置 /var/log/:日志存放位置 系统服务命令其实就是在默认的目录下搜索指定的服务名的脚本或配置文件。而源码包安装的服务一般都是在源码包...
2016-12-17 -
Linux服务的分类和查询进程命令ps
一、Linux服务分为RPM包安装的服务和源码包安装的服务两类1、RPM包默认安装的服务,其中包含独立的服务和基于xinetd服务。独立的服务是在系统内存中,当有用户访问此服务时,直接从内存中读取并相应用户,优点是服务响应速度快,缺点是比较占用系统资源,大部分的服务都是属于独立服务的。xinetd服务本身也是在内存中的,但是它本身没有任何功能,但是它可以管理被xinetd服务管理的服务,这些服务不再内存中,当用户访问时会先访问xinetd服务,通过xinetd来访问这个服务并由服务相应xinetd服务,最后由xinetd服务相应用户,优点是不占用系统资源,缺点是相应速度缓慢。2、源码包安...
2016-12-17 -
常见的Linux(CentOS 6.X)服务
服务名称 功能简介 建议 acpid 电源管理 关闭 abrt-ccpp 关闭 abrt-oops 关闭 abrtd 关闭 anacron 定时任务,cron的一个子系统,如定时任务错过了执行时间,可以通过anacron继续唤醒执行 关闭 alsasound Alsa声卡驱动,如过使用alsa声卡,需要开启 关闭 apmd 电源管理模块 关闭 atd 系统定时任务,只能执行一次,我们一般用crond来执行定时任务 关闭 auditd 审核子系统,如开启SELinux审核信息会写入/var/log/audit/audit.log。如不开,则记...
2016-12-16 -
bash中的流程控制语句
一、if语句 1、单分支if条件语句:if [ 条件判断式 ];then程序块fi或者if [ 条件判断式 ]then程序块fi2、多分支if条件语句if [ 条件判断式 ]then程序块elif [ 条件判断式 ]then程序块exit n(运行$?时的返回值n,默认0,即认为是正确执行)……else程序块fi二、case多分支判断语句,和if多分支语句不同的是,case语句只能判断一种条件关系,而if语句可以判断多种条件关系,类似与其他语言中的switch语句。case $变量名 in"值1")如果变量值等于值1时执行的程序块;;"值1")如果变量值等于值1时执行的程序块;;……*...
2016-12-16 -
bash中的条件判断
一、按照文件类型进行判断,所有判断都是在文件存在的前提下,不存在直接返回假。-b 文件名:判断是否是块设备文件-c 文件名:判断是否是字符设备文件-d 文件名:判断是否是目录文件-e 文件名:单独的判断文件是否存在-f 文件名:判断是否是普通文件-L 文件名:判断是否是符号链接文件-p 文件名:判断是否是管道文件-s 文件名:判断是否是非空-S 文件名:判断是否是套接字文件常用的是-d、-e、-f和-L。二、按照文件权限进行判断,所有判断都是在文件存在的前提下,不存在直接返回假,这个判断不能判断所有者、所属组和其他人的权限,就是说这三类里面只要有一个满足了条件就返回真。-r 文件名:判断...
2016-12-16