Linux系列教程(二十四)——Linux的系统管理

  上篇博客介绍了Linux的服务管理,不管是以RPM包安装的服务,还是通过源码包安装的服务,万能启动服务的方法都可以通过 /绝对路径/启动脚本名 start 。而通过 RPM 包安装的服务还可以通过 service 命令来启动,造成RMP包和源码包启动服务的根本区别就是它们安装服务的位置差异造成的,RPM包安装是有默认的位置的,而源码包安装则需要自己手动指定位置,一般是在/usr/local。那么介绍完Linux的服务管理,本篇博客我们介绍Linux的系统管理。

1、进程管理

  进程简单来说就是系统中正在执行的一个程序或命令,每个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。

  通过管理进程,我们做的主要工作是:

  ①、判断服务器健康状态。

  ②、查看系统中的所有进程。

  ③、杀死进程。

2、查看系统中的所有进程:ps aux

  

  

  每一列解释如下:

  

  

3、查看系统健康状态:top

  

  

  

  

  

  

  

4、查看进程数:pstree

  

  

5、终止进程:kill

  ①、查看可用的进程信号:kill -l

  

  

  ②、根据进程 pid 杀死进程

  kill -15 进程号    默认正常结束进程,其中选项 -15 可以省略。

  

  ③、根据进程名 杀死进程

  

  

  

6、将进程放入后台运行

  ①、在命令后加 &,使得命令在后台运行

  

  ②、快捷键 Ctrl+z ,使得命令在后台暂停

  

7、查看后台的工作

  

8、将后台暂停的工作号恢复到前台执行

  

9、将后台暂停的工作号恢复到后台执行

  

10、监控系统资源:vmstat

  

  

11、查看硬件信息 dmesg

  

  

  还有个命令也可以查看 CPU 信息:

cat /proc/cpuinfo

  

12、查看系统与内核相关信息 uname

  

13、查看当前系统位数 file

  通过 file 命令查看任意一个外部命令的信息,比如 file /bin/ls

  

时间: 2024-11-05 16:12:33

Linux系列教程(二十四)——Linux的系统管理的相关文章

Linux系列教程(十)——Linux文本编辑器vim

通过前面几篇博客我们终于结束了Linux常用命令的介绍,Linux常用命令主要包括以下: ①.Linux文件和目录处理命令 ②.Linux链接命令和权限管理命令 ③.Linux文件搜索命令 ④.Linux帮助和用户管理命令 ⑤.Linux压缩和解压缩命令 ⑥.Linux网络和关机重启命令 学习命令,我们不需要记住每一条命令的详细语法格式,学完之后我们只需要知道某个命令能干什么.这样我们在实际应用中,遇到需要实现某个功能,我们脑海只要能想起来适用于某个命令就行,至于详细格式我们可以通过查资料.当我

linux系列(二十四):du命令

1.命令格式 du [选项][文件] 2.命令功能 显示每个文件和目录的磁盘使用空间. 3.命令参数 -a或-all 显示目录中个别文件的大小. -b或-bytes 显示目录或文件大小时,以byte为单位. -c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和. -k或--kilobytes 以KB(1024bytes)为单位输出. -m或--megabytes 以MB为单位输出. -s或--summarize 仅显示总计,只列出最后加总的值. -h或--huma

[算法系列之二十四]后缀树(Suffix Tree)

之前有篇文章([算法系列之二十]字典树(Trie))我们详细的介绍了字典树.有了这些基础我们就能更好的理解后缀树了. 一 引言 模式匹配问题 给定一个文本text[0-n-1], 和一个模式串 pattern[0-m-1],写一个函数 search(char pattern[], char text[]), 打印出pattern在text中出现的所有位置(n > m). 这个问题已经有两个经典的算法:KMP算法 ,有限自动机,前者是对模式串pattern做预处理,后者是对待查证文本text做预处

ComicEnhancerPro 系列教程二十:用“文件比较”看有损、无损

作者:马健邮箱:[email protected] 主页:http://www.comicer.com/stronghorse/ 发布:2017.07.23 教程二十:用"文件比较"看有损.无损 在前两篇教程中,扯了一大堆JPG文件的有损压缩,平时在网上也经常看到一些人整天把有损.无损挂在嘴边,但具体是否真的无损?有损又损了多少.损在哪里?讲得清的人就真心不多了.CEP从v4.13开始提供"文件比较"功能,可用于定量比较有损.无损. 按照CEP的使用说明,"

Provisioning Services 7.8 入门系列教程之十四 UEFI支持和BOOTPTAB 编辑器

 续Provisioning Services 7.8 入门系列教程之十三 使用 Boot Device Management(BDM) UEFI,全称Unified Extensible Firmware Interface,即"统一的可扩展固件接口",是一种详细描述全新类型接口的标准,是适用于电脑的标准固件接口,旨在代替BIOS(基本输入/输出系统).此标准由UEFI联盟中的140多个技术公司共同创建,其中包括微软公司.UEFI旨在提高软件互操作性和解决BIOS的局限性. 相比传统

算法系列之二十四:离散傅立叶变换之音频播放与均衡器

导语 在算法系列的第二十二篇,我们介绍了离散傅立叶变换算法的实现,将时域的音频信号转换到频域进行分析,获取拨号音频的频率特征.这一篇我们将介绍一种频域均衡器的实现方法,所谓的频域均衡器,就是在频域信号的基础上对音频数据进行调整,然后再将频域信号转换成时域信号在回放设备上播放,从而达到音色调节的目的.将频域信号转换成时域信号的算法,就是离散傅立叶逆变换算法. 1 离散傅立叶逆变换 有从时域转换到频域的方法,就必然有从频域转换到时域的方法,相对于离散傅里叶变换,这个反向转换就是离散傅里叶逆变换(ID

Linux系列教程(十二)——Linux软件包管理之yum在线管理

上一篇博客我们介绍了rpm包管理之rpm命令管理,我们发现在使用rpm命令手动安装rpm包的时候,会发现安装遇到到的依赖让你痛不欲生,安装一个rpm时会要先先安装某个依赖的rpm,而安装这个依赖的rpm包是可能又必须先安装它所依赖的.在实际操作中,我们肯定是不会使用rpm命令手动安装软件包的,更简单的方法就是这篇博客我们将介绍RPM包管理——yum在线管理. 1.yum在线管理 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUS

(二十四)linux新定时器:timefd及相关操作函数

timerfd是Linux为用户程序提供的一个定时器接口.这个接口基于文件描述符,通过文件描述符的可读事件进行超时通知,所以能够被用于select/poll的应用场景. 一,相关操作函数 #include <sys/timerfd.h> int timerfd_create(int clockid, int flags); int timerfd_settime(int fd, int flags, const struct itimerspec *new_value, struct itim

Linux常用命令(二十四) - chown

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID:文件是以空格分开的要改变权限的文件列表,支持通配符.系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限. 1.命令格式: chown [选项]... [所有者][:[组]] 文件... 2.命令功能: 通过chown改变文件的拥有者和群组.在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置.普通用户不能将自己的文件改变成其他的拥有者.

Linux学习笔记&lt;二十四&gt;——sudo

sudo:某个用户能够以另外一个用户的身份通过哪些主机执行什么命令 sudo COMMAND -l:列出当前用户可以使用的所有sudo类命令 -k:让认证信息失效,即每次执行都需要认证 sudo的配置文件/etc/sudoers 一行定义一个sudo条目: who whitch_hosts=(runas) TAG:command 支持的alias,可使用!取反 who:User_Alias which_hosts:Host_Alias runas:Runas_Alias command:Cmnd