Linux中的服务管理

RPM包默认安装的服务
  查看已安装的服务:
    chkconfig --list
  默认安装位置:
    /etc/init.d      启动脚本
    /etc/sysconfig    初始化环境配置文件
    /etc         配置文件位置
    /var/lib       数据
    /var/log        日志
    /etc/xinetd.conf    配置文件
    /etc/xinetd.d      启动脚本
  启动:
    利用绝对路径:
      /etc/init.d/独立服务名 start|stop|restart|status
    利用service命令:
      service 独立服务名 start|stop|restart|status
  自启动:
    利用chkconfig命令
      chkconfig --level 运行级别 服务名 on|off
    修改/etc/rc.d/rc.local
      在文件中写入启动的命令,这里需要用绝对路径的形式
      例如:/usr/local/apache/bin/apachectl start

源码包安装的服务
  查看已安装的服务:
    查看服务安装位置,一般是/usr/local下
  启动:
    1.归根结底使用的是绝对路径调用启动脚本来启动
    2.启动方法在源码包的安装说明里会告诉你
    3.不同的源码包,启动脚本不同
  自启动:
    修改/etc/rc.d/rc.local
      在文件中写入启动的命令,这里需要用绝对路径的形式
      例如: /usr/local/apache/bin/apachectl start

让源码包安装的服务可以被系统命令管理
  service命令
    方法:
      把启动命令做一个软连接,连接到/etc/init.d下
    例如:
      ln -s /usr/local/apache/bin/apachectl /etc/init.d/apache

时间: 2024-11-13 14:08:01

Linux中的服务管理的相关文章

Linux中的工作管理(Job Control )

以前使用Linux老是会不小心按下Ctrl + z,然后就出现看不懂的情况,以为程序突然就没了,今天专门研究了下Linux下的几个快捷键和工作管理. 其中找到一篇很不错的文章,大部分是里面转载的. 原文地址:http://blog.chinaunix.net/uid-26495963-id-3062757.html 一.Job的概念     Job是指在批处理的环境中,为完成某一任务而进行一系列操作的总称.在个人接触计算机的年代,批处理的环境已经不容见到了,只有一些特殊的行业和环境下还在使用这样

Linux中的磁盘管理

Linux中的磁盘管理 Linux中磁盘管理的学习主要分为3个部分: 分区 格式化 挂载 一.磁盘结构 硬盘是计算机常用的存储设备之一,本章将介绍硬盘的基本知识. 硬盘的物流结构 盘片:磁盘有多个盘片,每盘片2面 磁头:每面一个磁头 硬盘的数据结构 硬盘的数据结构 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据 磁道:同一盘片不同半径的同心圆 柱面:不同盘片相同半径构成的圆柱面 硬盘存储容量 硬盘存储容量=磁头数x磁道(柱面)数x每道扇区数x每扇区字节数例如:磁盘是一个 3个圆盘6个

Linux中Sshd服务配置文件优化版本(/etc/ssh/sshd_config)

Linux中Sshd服务配置文件优化版本(/etc/ssh/sshd_config) # $OpenBSD: sshd_config,v 1.93 2014/01/10 05:59:19 djm Exp $ # If you want to change the port on a SELinux system, you have to tell # SELinux about this change. # semanage port -a -t ssh_port_t -p tcp #PORTN

Linux中的进程管理

什么是进程,顾名思义嘛!就是正在进行的程序,在Linux中,只要开启服务就会在后台对应的有了进程.那么进程管理究竟对于我们的日常运维工作有什么用呢? 主要作用有三点: 首先,最重要的是查看服务器健康状态 第二,查看系统中运行的所有进程 第三,杀死进程 我们用到进程最重要的作不就是用就是用来查看服务器的健康状态,做运维的不就是为了保证服务器能够一直这么正常运行吗? ① top命令 -->查看服务器健康状态 终端直接输入top,如图: 这里面最重要的就是前面的那5行,其中几个比较重要的参数如下: l

Linux中包的管理与程序安装

包是捆绑在一起并准备安装在 Linux 系统上的软件,安装和卸载包是任何 Linux 用户和管理员的基本操作.本篇将提供 Red Hat Package Manager(RPM)和 YUM 软件管理工具的用法并配合实例,这对你熟悉linux环境中的包管理以及程序的安装有很大帮助. 一.RPM包管理 RPM,是Red Hat Package Manager的缩写.出现最早是在早期Slackware中的打包文件,就是把文件简单打包压缩,解压时会放置在目标位置,优点类似Windows绿色软件安装.这种

Linux中的软件管理

在Linux中,会涉及到相关软件的使用来方便我们,那么软件如何下载呢,如下将做详细的介绍. ####一.软件名称识别#### [abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm     ##rpm结尾的适用与redhat操作系统 ||     ||     ||    || 软件名称   软件版本软件适用系统 64位 ####二.如何安装软件#### 1.rpm 底层软件下载工具,需要指明软件存放的位置,而且不能自主解决依赖性 rpm      -i

Linux基础四(服务管理)

目录 一.简介与分类 1.系统的默认运行级别 2.服务的分类 3.服务与端口 二.服务管理 1.RPM包服务管理 2.源码包服务管理 三.服务管理总结 一.简介与分类 1. 系统的运行级别 1.1 默认运行级别 系统运行级别 0 - 关机 1 - 单用户模式,主要用于系统修复,类似于windows的安全模式 2 - 不完全的命令行模式,不含NFS服务(NFS是Linux之间进行文件共享的服务) 3 - 完全的命令行模式,即标准的字符界面 4 - 系统保留 5 - 图形模式 6 - 重启 1.2

Linux中的内存管理(转)

原文:http://blog.chinaunix.net/uid-26611383-id-3761754.html 前一段时间看了<深入理解Linux内核>对其中的内存管理部分花了不少时间,但是还是有很多问题不是很清楚,最近又花了一些时间复习了一下,在这里记录下自己的理解和对Linux中内存管理的一些看法和认识. 我比较喜欢搞清楚一个技术本身的发展历程,简而言之就是这个技术是怎么发展而来的,在这个技术之前存在哪些技术,这些技术有哪些特点,为什么会被目前的技术所取代,而目前的技术又解决了之前的技

linux系统 网络服务管理配置

7.0版本服务管理 采用了systemd的管理思想 /usr/lib/systemd/system 查看系统中所有服务的开机启动状态 如:systemctl list-unit-files grep ssh 服务的命名方式:进程名.service 配置时只需要写进程名即可 例:sshd.service #systemctl restart sshd   重启服务 #systemctl start sshd     开启服务 #systemctl stop sshd      停用服务 #syst