一进程查看
1psaux查看当前系统所有运行的进程
-a显示前台所有进程
-u显示用户名
-x显示后台进程
user: 用户名
pid:进程id。PID1init系统启动的第一个进程
%CPUcpu占用百分比
%MEM内存占用百分比
VSZ虚拟内存占用量KB
RSS固定内存占有量
tty登录终端tty1-7本地终端1-6 字符7图形
alt +F1-6
ctrl + alt+F1按住3秒
ctrl + alt+F7
pts/0-5远程终端
stat状态S:睡眠D:不可唤醒R:运行T:停止Z:僵死W:进入内存交换X:死掉的进程<:高优先级N:低优先级L:被锁进内存s:含子进程+:位于后台l:多线程
start进程触发时间
time占用cpu时间
command进程本身
2pstree查看进程树
3top
第一行:系统当前时间系统持续时间登录用户1,5,15分钟之前的平均负载
第二行:进程总数
第三行:CPU占用率%id空闲百分比
第四行:内存使用:总共使用空闲缓存
第五航:swap使用
操作命令M内存排序
PCPU排序
q退出
4进程管理终止进程
kill信号PID结束单个进程
-9强制
killall-9进程名结束一类进程
pkill-9进程名
w查看系统中登录的用户
pkill-9-t终端号把某个终端登录的用户踢出
pkill-9-t tty1把本地登录终端1登录用户踢出
二linux服务管理
1分类
1)系统默认安装的服务rpm包
①独立的服务
②基于xinetd的服务,xinetd是系统超级守护进程
2)源码包安装的服务
(一)系统默认安装的服务
1确定服务分类
chkconfig--list查看服务的自启动状态
运行级别:0-6
0关机
1单用户模式
2不完全多用户,不包含NFS服务
3完全多用户字符界面
4未分配
5图形界面
6重启
runlevel查询系统运行级别
改变运行级别
init0关机init 5init 3
init6重启
修改开机默认运行级别:
vi/etc/inittab
id:3:initdefault:
判断服务是否启动
netstat-tlun
psaux
2独立的服务器管理
1)启动
①
/etc/rc.d/init.d/服务名start|stop|restart|status
/etc/rc.d/init.d/httpdstart
②
service服务名start|stop|restart|status
2)自启动
①
chkconfig--level2345服务名on|off
②推荐
vi/etc/rc.local---->/etc/rc.d/rc.local
/etc/rc.d/init.d/httpdstart
3ntsysv
所有系统默认安装服务都可以使用ntsysv命令进行自启动管理
(二)源码包安装的服务
1源码包安装的服务
1)绝对路径启动
/usr/local/apache2/bin/apachectlstart
2)自启动
vi /etc/rc.local
/usr/local/apache2/bin/apachectlstart
服务管理
默认安装服务
独立的服务
启动
/etc/rc.d/init.d/服务名start
service服务名start
自启动
chkconfig--level2345服务名 on|off
vi/etc/rc.local
/etc/rc.d/init.d/服务名start
基于xinetd的服务
暂时不讲
源码包安装服务
启动
/usr/local/apache2/bin/apachectlstart
自启动
vi/etc/rc.local
/usr/local/apache2/bin/apachectl
start
三计划任务
echo11>>/root/aa在aa文件中追加11.一会定时任务验证用
循环定时任务
crontab-e编辑定时任务
* * * * *命令
10*31**命令
10****命令
54*5-10*命令
*/10****命令
5 41,15**命令日期和星期不要同时指定,会超出预期
5 4 10 * 5 命令
第一个*:一小时中第几分钟0-59
第二个:一天中第几个小时0-23
第三个:一个月中第几天1-31
第四个:一年第几个月1-12
第五个:一周中星期几0-6
注意:
crontab-l查看系统定时任务
crontab-r删除定时任务
注意事项:
选项都不能为空,必须填入,不知道的值使用通配符*表示任何时间
每个时间字段都可以指定多个值,不连续的值用,间隔,连续的值用-间隔
间隔固定时间执行书写为*/n格式
命令应该给出绝对路径
星期几何第几天不能同时出现
最小时间范围是分钟,最大时间范围是月
四系统运行级别
1dmesg查看系统启动信息
cat/var/log/dmesg系统启动信息日志
dmesg | grep eth0查看eth0信息
dmesg | grep CPU查看cpu信息
2系统运行级别
0关机
1单用户
2不完全多用户,不含NFS
3完全多用户
4保留
5图形界面
6重启
runlevel查询系统运行级别
init运行级别改变运行级别init 0init6
修改系统默认运行级别
vi/etc/inittabinit配置文件
id:3:initdefault:系统默认运行级别
分享到:
相关推荐
15.1.1 Samba简介 《Linux服务器配置与管理》教学课件—第-15-章--Samba-服务器配置全文共40页,当前为第6页。 安装 Samba 服务器,命令如下: [root@master ~]# yum -y install samba 启动 Samba 服务器,命令如下...
用户和组管理、第八章Linux文件系统权限、第九章管理Linux的联网、第十章管理Linux软件包和进程、第十一章 磁盘管理。 2、适合人群:目前学习Linux的人群(属于Linux学习的基础,所必要了解的东西) 3、能学到什么?...
第六讲 Linux的服务与进程管理 主要内容 Linux的启动过程 Linux的服务管理 Linux的进程管理 Linux的启动过程 BIOS自检 读取并加载硬盘MBR(主引导记录)中的启动引导器(GRUB或LILO等) 运行Linux的系统内核并检测...
第六章 进程管理 第七章 使用网络客户端程序 第八章 安装Linux 第九章 理解系统初始化过程 第十章 管理软件包和文件系统 第十一章 管理用户 第十二章 配置网络 第十三章 系统管理与内核管理 第十四章 编写shell脚本 ...
第6章 深入理解Binder 130 6.1 概述 131 6.2 庖丁解MediaServer 132 6.2.1 MediaServer的入口函数 132 6.2.2 独一无二的ProcessState 133 6.2.3 时空穿越魔术——defaultServiceManager 134 6.2.4 注册...
ioctl第6章Linux进程间通信第7章声音编程第8章字符单元图形第9章I/O端口编程第10章把应用程序移植到Linux上附录以字母顺序排列的系统调用第四部Linux内核概念系统结构第1章系统结构第2章子系统的系统结构第3章结论...
-国嵌内核驱动进阶班-5-2(LINUX进程调度).avi -国嵌内核驱动进阶班-5-3(Linux系统调用).avi -国嵌内核驱动进阶班-5-4(Proc文件系统).avi -国嵌内核驱动进阶班-5-5(内核异常分析).avi -国嵌内核驱动进阶班-5-...
第六章 进程管理 第七章 使用网络客户端程序 第八章 安装Linux 第九章 理解系统初始化过程 第十章 管理软件包和文件系统 第十一章 管理用户 第十二章 配置网络 第十三章 系统管理与内核管理 第十四章 编写shell脚本 ...
第六章 Berkeley 套接字; 第七章网络安全; 第八章 Ping 例; 第九章 tftp 例程; 第十章远程命令执行; 第十一章远程注; 第十二章远程过程调; 第十三章远程磁带的访问; 第十四章 WWW 上HTTP 协
********Shenkxiao Resources******** ...第6章:高级进程管理 第7章:文件与目录管理 第8章:内存管理 第9章:信号 第10章:时间 附录 A GCC对C语言的扩展 附录 B 参考书目 ***********************************
第6章 shell及进程 第7章 Linux文件系统 第8章 常用文件操作命令 第9章 TCPIP网络基础 第10章 浏览Web 第11章 电子邮件客户和 第12章 文件传输协议 第13章 管 理 用 户 第14章 系统信息监控 第15章 备份与恢复 第16...
内容: Linux命令大集合 第1章 认识Linux 第2章 运行级及启动关闭系统 第3章 用户管理 ...第6章 Linux 的包管理 第7章 进程管理 第8章(1) Shell基础 第8章(2) Shell 编程 第9章 网络应用 第10章 系统内核裁剪
第六部分:服务管理 1:服务简介与分类 2:RPM包安装服务的管理 2.1:独立服务的管理 2.2:基于xinetd服务的管理 3:源码包安装服务管理 3.1:源码包安装服务的启动 3.2:源码包服务的自启动 3.3:让源码包服务被服务...
第六课 Linux与其他操作系统的区别 第七课 TurboLinux简介 第八课 进入与退出系统 第九课 文件与目录操作 第十课 (10)Linux备份与压缩命令 第十课 (1)Linux文件和目录操作相关命令 第十课 (2)...
第6~7章首先构建了操作系统的基础图形系统,然后在此基础上构建了桌面环境。第8章深入探讨了计算机图形的基础原理,包含2d和3d程序的渲染、软件渲染、硬件渲染等内容,同时也从操作系统的角度审视了pipeline。
第六讲 Linux的服务与进程管理;主要内容;服务的概念;服务的启动与停止——使用服务脚本;服务的启动与停止——使用服务脚本;服务的启动与停止——使用服务脚本;服务的启动与停止——使用service命令;服务的启动与停止...
第六章定时测量 第七章进程调度 第八章内存管理 第九章进程地址空间 第十章系统调用 第十一章信号 第十二章虚拟文件系统 第十三章I/O体系结构和设备驱动程序 第十四章块设备驱动程序 第十五章页高速缓存 第十六章...
第6章 gawk语言编程 第7章 Perl语言编程 第三篇 Linux系统内核分析 第8章 Linux内核简介 第9章 系统进程 第10章 内存管理 第11章 进程间通信 第12章 PCI 第13章 中断和中断处理 第14章 设备驱动程序 第15章 文件...
目录如下:第1 章 Linux 快速入门 第2 章 Linux 基础命令 第3 章 Linux 下的C 编程基础 第4 章 嵌入式系统基础 第5 章 嵌入式Linux开发环境的搭建 第6 章 文件IO编程 第7 章 进程控制开发 第8 章 进程间通信 第9章...