Linux基础学习(13)--Linux系统管理
第十三章——Linux系统管理
一.进程管理
1.进程查看:
(1)进程简介:进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。
(2)进程管理的作用:判断服务器健康状态(重要功能);
查看系统中所有进程;
(3)查看系统中所有进程:
(4)查看系统健康状态:
(5)查看进程树:
2.进程管理:
(1)kill命令:
注:常用命令:重启进程:kill -1 pid;正常结束进程:kill -15 pid;强制杀死进程:kill -9 pid
(2)killall命令:
(3)pkill命令:
注:pts/0-255共256个远程连接。
二.工作管理
1.把进程放入后台:
注:在执行命令后加&放入后台执行,为执行状态,ctrl+z放入后台为停止状态。
2.查看后台的工作:
注:工作号为1,2,要与PID区分
3.将后台暂停的工作恢复到前台执行:
4.把后台暂停的工作恢复到后台执行:
注:如vim,top等命令与前台有交互放入后台执行仍为stop状态,只有放入前台执行。
三.系统资源查看
1.vmstat命令监控系统资源:
注:procs:进程数;memory:内存的使用(free:内存的剩余空间);swap:交换分区的使用;io:硬盘输入输出的使用;system:系统资源的使用;cpu:cpu资源的使用(id:cpu的剩余空间)【与top相似】
2.dmesg开机时内核检测信息:
注:信息很多,可以通过grep快速查看cpu和网卡等的信息
3.free命令查看内存使用状态:
注:cashe/buff用于系统的缓存和缓冲,没有被系统实际应用,但是也不能被其他的应用程序调用,只能被Linux内核直接使用。
4.查看CPU信息:
5.uptime命令:
6.查看系统与内核相关信息:
7.列出进程打开或使用的文件信息:
四.系统定时任务
1.crond服务管理与访问控制:
注:默认已安装且已经启动。
2.用户的crontab设置:
注:5点整分钟应为0,而不是*,如果为*代表五点执行六十次,每分钟执行一次。10 * * * *每个小时的第十分钟执行一次。最小范围是一分钟。
注:可以很方便定时执行脚本。在crontab编写定时任务时用到%一定要加转义符(\),如$(date +\%y\%m\%d),因为%在crontab中有特殊含义。
Linux基础学习(13)--Linux系统管理的更多相关文章
- Linux 基础学习1
目录 Linux 基础学习 用户登录 终端 交互式接口 bash 修改ssh连接慢的步骤 命令提示符 显示提示符格式 命令 别名 命令格式 获取命令的帮助信息 man bash 快捷键 tab 键 引 ...
- Linux基础学习系列目录导航
Linux基础学习-通过VM安装RHEL7.4 Linux基础学习-命令行与图形界面切换 Linux基础学习-基本命令 Linux基础学习-RHEL7.4之YUM更换CentOS源 Linux基础学习 ...
- linux基础学习之软件安装以及常用命令
linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...
- linux基础学习路线&review
linux基础学习网址: https://www.runoob.com/linux/linux-tutorial.html 比较重点的是这个启动过程的介绍学习:https://www.runoob.c ...
- Linux 基础学习2
目录 Linux 基础学习2 文件目录结构 文件命名规范 文件系统结构 linux应用程序的组成 绝对路径和相对路径 目录名和基名 切换目录 切换到家目录 切换到上一次的目录 显示当前的工作目录 列出 ...
- Linux基础学习(全)
使用的Linux发行版本为Redhat 1.Linux(RedHat)基础学习-命令行使用入门 2.Linux(RedHat)基础学习-文件寻址与管理 3.Linux(RadHat)基础学习-vim编 ...
- Linux 基础学习大考核
0.关于Linux的简介 Linux(好又免费)的组成部分: Linux 是一种计算机操作系统: 一系列能让您与计算机进行交互操作并运行其它程序的程序. 操作系统由多种基础程序构成.它们使计算机可以与 ...
- Linux基础学习系列(一)
Linux是一种类似于UNIX的操作系统,由Linus Torvalds于1991年在minix操作系统的基础创建.Linux凭借其优良特性已经成为目前发展潜力最大的操作系统. Linux的版本有内核 ...
- Linux基础学习(1)--Linux系统简介
第一章——Linux系统简介 1.UNIX和Linux发展史: 1.1 unix发展史: (1)1965年,美国麻省理工学院(MIT).通用电气公司(GE)及AT&T的贝尔实验室联合开发Mul ...
- Linux基础学习-Docker学习笔记
Docker安装 1 官方网站访问速度很慢,帮助文档 2 国内中文网站,帮助文档 [root@qdlinux ~]# yum remove docker \ docker-client \ docke ...
随机推荐
- [matlab] 8.蚁群算法解决TSP问题
城市坐标数据下载 密码:07d5 求遍历这52座城市后最后回到最初城市的最短距离 %% 第9章 蚁群算法及MATLAB实现——TSP问题 % 程序9-1 %% 数据准备 % 清空环境变量 clear ...
- WPF之DataGrid应用 翻页
前几天打算尝试下DataGrid的用法,起初以为应该很简单,可后来被各种使用方法和功能实现所折磨.网络上的解决方法太多,但也太杂.没法子,我只好硬着头皮阅览各种文献资料,然后不断的去尝试,总算小有成果 ...
- Maven打包相关插件集合
参考:https://www.cnblogs.com/selier/p/9510326.html
- 牛客网训练1--------矩阵 (二份+二维矩阵hash)
不懂hash的话:https://www.cnblogs.com/ALINGMAOMAO/p/10345850.html 思路:对于一个大矩阵的每一个子矩阵都对应着一个hash值k, 当k出现2次以上 ...
- 总结 Linux 下安装 PHP 扩展步骤
总结一下 Linux 下安装 PHP 扩展步骤,这里以安装 PHP 的 redis 扩展为例. 一.拿到扩展包下载地址,下载扩展包 pecl 上搜索 redis wget http://pecl.ph ...
- 一、Oracle 安装
一.oracle的安装和链接1.oracle数据库的后台服务: a.Oracle11ghomeTNSListener:数据库服务器的监听程序,负责监听客户端的链接请求 b.OracleServiceO ...
- DVR登录绕过漏洞(CVE-2018-9995)
###漏洞描述 此漏洞允许攻击者通过修改“Cookie: uid=admin” 之后访问特定 DVR 的控制面板,返回此设备的明文管理员凭证. ###漏洞利用 1.利用代码 curl "ht ...
- Flask中无法在其他函数中查询Sqlachemy的解决办法
报错信息部分截取: File "D:\python 3.5\lib\site-packages\flask_sqlalchemy\__init__.py", line 912, i ...
- 后端list集合中的数据传递到前台HTML中显示(表格形式)
关键字:web项目中前后台数据传递问题 在学习web项目的过程中,我们肯定会遇到前后台数据交换问题.这个问题我也思考了很久,今天借此总结一下.由于博主水平有限,如有不当之处,还请大家多多指正,,废话不 ...
- AI numpy
nan:not a number inf:infinate arange(start, stop, step):[start, stop),step是步长的数组 sin:正弦函数 cos:余弦函数